Monthly Archives: March 2023

Red Meat Friday: Neovim and Astro

Regular readers know that I was a Vi/Vim user for many years before I switched to Emacs. I liked Vim and was happy with it but when I started writing in Lisp dialects, trying Emacs seemed liked a worthwhile experiment. … Continue reading

Posted in General | Tagged , , | Leave a comment

Some Technical Details on AWK

Many of you know that I’m a big fan of AWK. After Lisp and C, it’s my go to language, especially for scripts that involve reading a bunch of lines and performing some sort of regex-mediated action on them. Its … Continue reading

Posted in General | Tagged | Leave a comment

Stacks, Heaps, and Recursion

Even before I learned Lisp, I really loved coding with recursive algorithms. When I decided to learn Lisp, I did so through Paul Graham’s ANSI Common Lisp, which meant, of course, that recursive programming became part of my programming DNA. … Continue reading

Posted in General | Tagged | Leave a comment

Let Them Eat Cake

Grrr. I had my blood pressure taken today and it was perfectly normal. Then I read this Slate article and it shot through the roof. Or so I imagine. I know for sure that it infuriated me. In the article, … Continue reading

Posted in General | Tagged | Leave a comment

Eli Zaretskii Wins FSF Award

The Free Software Foundation has announced that Eli Zaretskii, the de facto lead Emacs developer, is the winner of the Award for the Advancement of Free Software. It’s well deserved and I offer him my wholehearted congratulations. Zaretskii has provided … Continue reading

Posted in General | Tagged | Leave a comment

Adding A Thesaurus To Emacs

Marcin Borkowski (mbork) has been doing more writing lately and has felt the need for a thesaurus. I very seldom use a thesaurus for reasons that I’ve written about previously but it’s sometimes convenient to have one. My typical use … Continue reading

Posted in General | Tagged , | Leave a comment

Emacs and LLMs

It seems as if every second technical article or tweet that I read is about Large Language Models (LLMs) and, in particular, the various iterations of ChatGPT. In response to this, there are already several Emacs packages providing an interface … Continue reading

Posted in General | Tagged | Leave a comment

Org Novelist

As many of you know, I’m fascinated by those who use Emacs for projects that don’t involve science or engineering. One such aspect that I always enjoy reading about is using Emacs for creative writing, by which I mean novels, … Continue reading

Posted in General | Tagged , | Leave a comment

Curl and Its Developer

This is the twentyfifth anniversary of Curl, one of those quiet utilities that everyone uses but that never makes a big splash. Along with wget, Curl is one of the two premier standalone applications for downloading content from the Web. … Continue reading

Posted in General | Tagged , | Leave a comment

State of Doom Emacs

There’s a JUXT Safari video featuring Ellis Kenyo on the state of Doom Emacs. It’s not really an introduction to Doom but, rather, a status report on where Doom is now and what new things are being worked on. I’m … Continue reading

Posted in General | Tagged | Leave a comment