Author Archives: jcs

Elisp and the Clojure Threading Macros

One set of Clojure features that its adherents are quite fond of is the threading macros ->, ->>, and –>. Unless you’re familiar with Clojure, you probably don’t know what they do. You might wonder why we should care. The … Continue reading

Posted in Programming | Tagged , | Leave a comment

A Tip on Editing Org Mode Table Formulas

Rob Syme offers up a tip about editing org-mode table formulas that everyone should know but many don’t: TIL you can use C-c ' to edit #emacs #orgmode table formulae in a more spacious buffer. It will also highlight cells … Continue reading

Posted in General | Tagged , | Leave a comment

Sharpening the Knife

SQLite, a C library that implements an SQL database engine, is the most widely deployed database engine in the world. The system is extraordinarily stable. One of the reasons is that although SQLite contains about 89.9 KSLOC it has 91493.0 … Continue reading

Posted in Programming | Tagged | 1 Comment

If Programming Languages Were Cars

I probably shouldn’t but I love this sort of thing and find many of the entries hilarious.

Posted in Programming | Leave a comment

Global Key Bindings

Over at the Google G+ Emacs community Alison Chaiken points us to an interesting post by Akkana Peck. Many times, I’ve set a key sequence for some function—often the recommended key sequence—only to have some other module steal it out … Continue reading

Posted in General | Tagged | 2 Comments

Golden Keys and the Four Horsemen of the Infocalypse

Recently, The Washington Post published an editorial suggesting that Apple, Google, and other smart phone manufacturers provide a golden key to allow law enforcement access to locked phones. “Golden Key,” of course, is just a euphemism for a backdoor. It’s … Continue reading

Posted in General | Tagged | Leave a comment

Burritos and Monads

Ahh, now I get it "A burrito? What's that? Sorry, I'm new to Mexican food." "Well, it's a bit complicated, but to start with, a burrito is like a monad…" — Fiora‮☄anreteA (@FioraAeterna) September 6, 2014

Posted in Programming | Tagged | Leave a comment

Almost There

The release candidate for Emacs 24.4 will appear on Friday. If all goes well, the official release will be on the subsequent Monday.

Posted in General | Tagged | Leave a comment

The End of Emacs 24

Bozhidar Batsov reports that after the release of Emacs 24.4, we will move to Emacs 25. The upcoming #Emacs 24.4 will be the last of the 24.x series http://t.co/TbfVUVmZ0z Looking forward to Emacs 25! — Bozhidar Batsov (@bbatsov) October 10, 2014 … Continue reading

Posted in General | Tagged | 2 Comments

The Greatest Keyboard Ever Made

The Verge has a splendid article on the King of click: the story of the greatest keyboard ever made. That, of course, is the IBM Model M. I’ve written before about how much I love this keyboard. Even Xah Lee, … Continue reading

Posted in General | Tagged | Leave a comment