Category Archives: General

Another 12 Great Programmers

Here's another list of the 12 greatest programmers of all time. As I've said before, these list all always silly but a lot of fun to talk and argue about. This list's greatest programmers are: Dennis Ritchie Linus Torvolds Bjarne … Continue reading

Posted in General | Tagged | 1 Comment

Keyboard Switches

As many of you know, Xah Lee is a keyboard aficionado who spends a lot of time researching and trying different keyboards. There are, it seems to me, three aspects to keyboards Ergonomics Layout key switches All three aspects are … Continue reading

Posted in General | Tagged | Leave a comment

Launching Emacs Features

Artur Malabarba has a nice riff on his toggling keymap that I wrote about here. This time he considers launching Emacs commands such as calc, ediff-buffers, man, shell, proced, and others. As Malabarba says, these are useful commands that you … Continue reading

Posted in General | Tagged | 6 Comments

Git Merge and Rebase Explained

Git has become the de facto standard version control system. Many people find it confusing or even impossible to understand. In actuality, Git is based on some simple ideas that, once understood, make Git almost transparent. An example of this … Continue reading

Posted in General | Tagged | Leave a comment

One Side of the Argument Has Class

That distant relative agrees to take back the sweater.

Posted in General | Tagged | Leave a comment

Three Groups of Editors

I came across this tweet People are categorized in 3 groups. "Almighty Emacsians", "Vim users", "Dumb-asses" :)) #emacs #vim — lxsameer (@lxsameer) August 29, 2014 that reminded me of my slightly less controversial post on the same subject. That post was … Continue reading

Posted in General | Tagged | 2 Comments

The Real Purpose of Operating Systems

An amusing anecdote from Perry Metzger's The Editor of a Lifetime talk. I don't care what OS I use, it's just a boot loader for #Emacs anyway. --Some U. Penn PhD student — jandrusk (@jandrusk) August 21, 2014

Posted in General | Tagged | Leave a comment

And By the Way...

…Happy Programmers' Day.

Posted in General | Tagged | Leave a comment

Things My Mom Taught Me

Suppose a distant relative sends you a sweater. It's a perfectly good sweater but not a style you like or would ever wear. Instead of rolling your eyes and sending a pro forma thank you note, you take to twitter … Continue reading

Posted in General | Tagged | 2 Comments

Tips on Being Productive with Emacs

Back in 2009 Phil Sung taught a short course on being productive with Emacs. The slides from the course (1, 2) are still available and well worth a look. Often times, slides from a talk without the actual presentation aren't … Continue reading

Posted in General | Tagged | Leave a comment