Author Archives: jcs

Quantum Theory and Computational Complexity

The Physics arXiv Blog has a really interesting article about the connection between quantum theory and the question of whether or not P = NP. The article starts with the question of why we can’t observe quantum phenomena at the … Continue reading →

Posted in General | Tagged | 2 Comments

Advanced Programming Mode Implementation

A year and a half ago I mentioned Christopher Wellons’ excellent tutorial on writing a minor mode. Now David Christiansen looks at some of the advanced aspects of implementing programming modes. As with Wellons’ post, Christiansen is documenting the things … Continue reading →

Posted in Programming | Tagged | 1 Comment

Emacs Themes

I started using Emacs before there was any real support for themes so I just selected the default light configuration. I made a few tweaks like making the cursor a red bar but didn’t do much fiddling otherwise. About three … Continue reading →

Posted in General | Tagged | Leave a comment

Unicode Font Redux

A couple of days ago I wrote about finally solving a long standing Emacs problem involving missing glyphs in my default font. I was really happy to have the problem resolved. So pleased I wrote about it in glowing terms. … Continue reading →

Posted in General | Tagged | 2 Comments

Fast Toggling Emacs Modes

Over at Endless Parentheses, which I’ve mentioned before, Artur Malabarba has a really good idea. He shows how to define a custom key map that he uses to toggle modes that he uses frequently. He binds the commands to the … Continue reading →

Posted in General | Tagged | 11 Comments

Backup Fonts for Unicode Glyphs

Trey Harris posed a question on the Google+ Emacs Community that’s been bothering me for some time. I use the terrific Inconsolata as the default for monospaced fonts but many of the Unicode glyphs are missing. Mac OS X takes … Continue reading →

Posted in General | Tagged , | 6 Comments

Russ Cox on Debugging

There’s a new site, Debuggers, that is sort of reminiscent of The Setup. The idea is that every week (on Tuesdays) they publish a short questionnaire with a programmer asking about his or her most interesting debugging problem. This week … Continue reading →

Posted in Programming | Leave a comment

The 10 Greatest Programmers of all Time

Last week, I wrote about NetWork World’s 14 Greatest Living Programmers. This week, I’m Programmer has a list of The 10 Greatest Programmers in the World of all Time. Lists of these sorts are always silly, of course, but nevertheless … Continue reading →

Posted in General | Tagged | Leave a comment

Let’s Play Emacs Golf!

It’s been a while since Irreal has had an EmacsGolf challenge but yesterday’s post on Programming Silliness suggested a nice one. When I ran the grep, I got A a aa Ab aba … faff fe fed fee feed The … Continue reading →

Posted in General | Tagged | Leave a comment

Programming Silliness

The other day I saw this post. Although I’m not interested in Java, I was struck by the magic number CAFEBABE that marked the beginning of the structure. That got me wondering how many words can be made with the … Continue reading →

Posted in Programming | Tagged | 3 Comments