Category Archives: General

Extensibility In Lisp And Emacs

Joe Marshall has a nice post on Why Lisp Still Matters. He observes that Lisp tends to attract the very best programmers but the reason for that and the reason for Lisp’s enduring success is its extensibility. As Marshall says, … Continue reading

Posted in General | Tagged , | Leave a comment

How To Reveal You’re An Emacs User Without Saying So

Here’s a bit of humor that I’ve had sitting in one of my browser tabs for some time. Over on the Emacs subreddit, Hlorri asks you to Tell me you use emacs (without telling me you use emacs). Although meant … Continue reading

Posted in General | Tagged | Leave a comment

The Brilliance of UTF-8

Vishnu Haridas has a nice post on UTF-8 and how it works. He’s impressed with the brilliance of its design. And why not? It provides code points for virtually every written language in the world while maintaining compatibility with ASCII. … Continue reading

Posted in General | Tagged | Leave a comment

Bell Labs

Editorial Note I’ve had this post in my queue for over a month because just as I was about to publish it, the link to Tasbolatov’s post stopped working. It’s just now come back on line so I’m happy to … Continue reading

Posted in General | Tagged | Leave a comment

Semantic Line Breaks

Over at sembr.org, Mattt has an interesting post on what he calls semantic line breaks. The idea, as he expresses it, is Semantic Line Breaks describe a set of conventions for using insensitive vertical whitespace to structure prose along semantic … Continue reading

Posted in General | Tagged , , | Leave a comment

Numeri

Roman Numerals. On the one hand, it’s hard to understand why anyone cares anymore. Some, like the late Rich Stevens considered them an anachronistic barbarism and labeled his books “Volume 1, 2, …” rather than the more conventional “Volume I, … Continue reading

Posted in General | Tagged | Leave a comment

Obscure Emacs Packages

It’s September so there’s a new Emacs Carnival. This month the topic is Obscure Emacs Packages. I have to admit that when I first saw the topic I wasn’t too hopeful that it would be interesting but, of course, I … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Bankruptcy

In the developer world, we often talk about two types of bankruptcy: Email Bankruptcy This is when we have so many unread emails that we simply give up, delete them all, and start over. Emacs Bankruptcy This is when our … Continue reading

Posted in General | Tagged | Leave a comment

Must Have Emacs Packages In 2025

A few years ago, starting in 2016, I wrote a series of articles (1, 2, 3) about my favorite Emacs packages and tips. Reading them now, almost ten years later, I find they’ve aged well. I still use everything on … Continue reading

Posted in General | Tagged | Leave a comment

Hacking Emacs File Completion

James Dyer has another in his series of posts describing the sanding down of his workflow. This time he troubleshoots and resolves a problem with minibuffer file completion. His specific problem was that he didn’t like the way fuzzy file … Continue reading

Posted in General | Tagged | Leave a comment