Author Archives: jcs

The Hours That Programmers Keep

An enduring stereotype about hackers—as opposed to those who program only as a day job—is that they get up at noon, start programming in the late afternoon, and keep programming for most of the night. Many of us, me included, … Continue reading

Posted in General | Tagged | Leave a comment

🥩 Red Meat Friday: Is Emacs Slow For You

Over at the Emacs subreddit, MarkieAurelius has a mini-poll that asks: Is Emacs Slow For You? That’s a perennial question, of course. I last wrote about it a year ago. Not much has changed since then. The same uninformed people … Continue reading

Posted in General | Tagged , | Leave a comment

Which-key Moves To Core

I’ve been following the discussion on Emacs Devel about moving the excellent which-key app to Emacs core. Moving it to core was non-controversial. The only issue was whether they could get all the which-key contributors to assign their rights to … Continue reading

Posted in General | Tagged | Leave a comment

Creative Writing With Emacs

Chris Maiorana has an interesting post on using Emacs for creative writing. The TL;DR was that a friend criticized his writing as being too “choppy” and speculated that it was because Emacs made it too easy to rearrange blocks of … Continue reading

Posted in General | Tagged | Leave a comment

Everything Is a Command

Daniel de Haas has a post that I really like. In it, he sings the praises of the Emacs idea that everything is a command. If you’re an Emacser that may seem obvious but imagine not being familiar with Emacs … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Documentation

Over at the Emacs subreddit, WarmToiletSeat0 posts an all-too-rare thank you for a part of Emacs that we all take for granted: documentation. Emacs is famously the self-documenting editor, of course, but most of us probably don’t think very deeply … Continue reading

Posted in General | Tagged | Leave a comment

Lifehacker on Quitting Google

As a public service message and a followup to my previous post on quitting Google, I offer this article from Lifehacker on quitting Google. Lifehacker is not quite a site for the average person but neither is it a nerd … Continue reading

Posted in General | Tagged | Leave a comment

The Emacs From Scratch Cycle

Bsag over at but she’s a girl… has an interesting post on what she calls the Emacs from scratch cycle. She’s noticed that she goes through a roughly 3-year cycle of starting with a vanilla Emacs configuration, moving to one … Continue reading

Posted in General | Tagged | Leave a comment

PSA: Some Upcoming Casual Name Changes

If you’ve been around Irreal for as little as a few months, you know that I’m a fan of Charles Choi’s “Casual” utilities. They’re all basically the same. They add a transient menu to Emacs utilities such as Calc, Isearch, … Continue reading

Posted in General | Tagged | Leave a comment

Apple Text Navigation and Emacs

Charles Choi is grateful—really grateful—to Apple for a longstanding UI feature. As many, many others have discovered, macOS apps recognize some basic Emacs navigation commands. Choi tells us something that I didn’t know. Apparently the NextStep programmers added the feature … Continue reading

Posted in General | Tagged , | Leave a comment