Building World Class Teams

What’s the secret of building great teams? Google researchers decided to find out. They presumed that the ideal team would have a mix of varied skills and personalities. As they put it,

“We were pretty confident that we’d find the perfect mix of individual traits and skills necessary for a stellar team – take one Rhodes Scholar, two extroverts, one engineer who rocks at AngularJS, and a PhD.”

It turns out, though, that none of that was correct. The most important factor by far is that the team members feel psychologically safe to take risks and be vulnerable in front of each other. There are four other attributes too. Read the article—it’s short—to get the details. It’s very interesting and, if you’re a team leader, reports on some important and actionable research.

UPDATE: Added missing link.

Posted in General | Tagged | 4 Comments

A Quick Test for Prospective Employers

Via Karl Voit:

It seems a little silly at first but, really, it serves as a good proxy for an employer’s attitude about its employees.

Posted in General | Tagged | Leave a comment

A Quiz

Posted in General | Tagged | Leave a comment

Steno Machines

We’ve all seen them, either in person or in courtroom dramas. Those odd looking little machines that appear more like old fashioned adding machines rather than typewriters. I’m talking, of course, about steno machines. They’re used to provide verbatim transcripts of court and other legal proceedings.

When you look at them, there doesn’t appear to be enough keys to let the stenographer capture all the words that might be spoken. If you’re like me, you’ve probably idly wondered how they work and why they’re fast enough to let the stenographer to keep up with oral testimony. It’s certainly knowable but never seemed worth doing the research to find out how they work.

Fortunately, Xah Lee has come to our rescue for a helpful page on steno machines and how they work. It both simpler and more complex than you might have believed. If you have any curiosity about the matter at all, be sure to take a look at Lee’s post.

Of course, Lee being Lee, he explores the question of how the same techniques might make our interactions with computers more efficient. He also considers whether something similar could be done with a standard keyboard on a computer. I’d be surprised if anyone reading these words ever has a need to operate a steno machine or substitute but it is interesting to learn how they work and to consider what we might learn from them.

Posted in General | Tagged | 1 Comment

Karl Voit on Moving from Screen to Tmux

If you spend a lot of time using your terminal to log into remote machines, you are probably aware of GNU Screen and tmux. If you aren’t using one of these, you should definitely check them out. They work nicely with Emacs and can make your remote sessions easier and more enjoyable.

Screen is the older program—it was initially released in 1989—and until recently development was stalled. In 2014 Amadeusz Sławiński took over the maintainership and released a new version. Tmux, released in 2009, is the newcomer but has captured much of the mindshare of late.

Karl Voit, whose work Irreal has mentioned before, recently switched from Screen to tmux and wrote a post describing his experience. The TL;DR is that the conversion was smooth and that he was able to configure tmux to have the same key sequences as Screen. If you’re considering switching from Screen to tmux or using one for the first time, you should read Voit’s post. It has a lot of useful information to get you going.

Posted in General | Tagged | Leave a comment

An Interview with Matt Blaze

Back in 1993, Matt Blaze put done to the first round of the crypto wars by demonstrating devastating flaws in the NSA’s Clipper Chip that was supposed to allow the government to securely monitor encrypted communications. Sadly, those lessons have been forgotten by politicians and the intelligence community and there are calls to reignite those wars.

Politco has a nice interview with Blaze in which he talks about why what the government is asking for—although it seems simple and reasonable enough—simply isn’t possible. The Clipper Chip, he says, illustrates the problem well. Take the relatively simple problem of encrypting a conversation between two phones. That can probably be done securely. But now add in the requirement that a copy of the key be sent to the government and you suddenly have a much more complex and, ultimately, unsolvable problem.

Finally, here is a little bit of humor in a discussion that is mostly anything but funny:

Posted in General | Tagged | Leave a comment

Sacha Chats with Our New Emacs Maintainer

Sacha Chua has chatted with John Wiegley several times (see here, here, and here). Wiegley’s an interesting guy and all those chats are well worth watching. Recently, as Irreal readers surely know, Wiegley was named the new Emacs maintainer so Chua recorded another session with him.

This is a really interesting chat. They cover two main subjects:

  • Wiegley’s workflow as Emacs maintainer
  • How Weigley is trying to improve the Emacs community and make it easier for people to contribute

The chat starts with some of the technical means that Wiegley uses to stay on top of Emacs development. A large part of that is his use of Gnus to manage the emacs-devel mailing list. As it is, he spends about 2 hours a day reading the list and it would doubtlessly be much more without his leveraging of Gnus to keep the process under control.

In the video, Wiegley shares his screen and shows how he uses Gnus to manage the list. It’s very impressive and a real incentive to suffer through the steep Gnus learning curve if you have similar needs. He also shows how he integrates Org mode into the process. Wiegley says that Gnus and Org are his two main Emacs tools.

On the non-technical side, Wiegley discusses some of his plans for Emacs and how we can all help. He’s changing some of the processes to make contributing easier and allow even those without advanced technical skills to help out. I was struck with how earnest he is in his desire to improve the community. He says that he is currently spending most of his time on these softer issues rather than generating code.

If you’re an Emacser, you really should watch this chat. It will give you a good idea of where Emacs is going and Wiegley’s vision for how we’re going to get there. As I wrote at the time, I was very happy when Wiegley was chosen as the new maintainer. After watching this video, I’m even happier and more confident than ever that he’s going to do a great job.

Posted in General | Tagged | 3 Comments

Reporters and Encryption

Speaking of journalists, the Columbia Journalism Review gives them a good spanking for the terrible job they’re doing in covering the encryption wars. In How not to report on the encryption ‘debate’, the CJR takes reporters to task for swallowing whole the government’s misinformation about the use of encryption in the Paris attacks rather apply the proper skeptical analysis and investigation.

The bodies in Paris were still cooling when officials from the CIA and other members of the security community started claiming that the terrorists were able to plan and carry out their attack because they used encryption. There was even talk of their sophisticated use of Play Stations to hide their communications.

In fact, as the CJR (and Irreal) points out, there is no evidence at all that the Paris attackers used encryption. On the contrary, they operated in the open, used their own names and their own (legitimate) documents, and communicated via Facebook and normal SMS. You wouldn’t know any of this from much of the reporting going on. Even after the New York Times and Washington Post called out the government dissembling about encryption’s role in the attack, many journalists—especially the talking heads—continue to push the intelligence community’s line that the attacks were enabled by encryption and, of course, Edward Snowden.

Now, sadly, after the San Bernadine attack the frenzy about encryption has increased and know-nothing, posturing politicians are insisting that “laws be passed” or something. It’s journalism’s job the dig out the truth of the matter. Instead, they’re content accept and reprint government propaganda.

UPDATE: Maybe this explains it

Posted in General | Tagged , | Leave a comment

Getting Started with Emacs

Over at Coding Quark, Dhavan Vaidya has a nice post on getting started with Emacs. Rather than talk about keybindings and navigation, he concentrates on the things you should do and the resources you should read to get going with Emacs.

My favorite part is the section on why you should use Emacs. Here he lists what experts such as ESR and Batsov have to say on the matter. This part makes much of the killer feature of Emacs: its extensibility and openness. Although he doesn’t use the term “Lisp Machine,” he essentially describes one and the advantages that it brings.

If you’ve been thinking about trying Emacs, you might enjoy this post. Even if you’re already a user, you may find it useful as a sort of bias confirmation.

Posted in General | Tagged | 1 Comment

All The Respect They Deserve

Conan illustrates why we hold journalists in such low esteem.

Posted in General | Tagged | Leave a comment