Author Archives: jcs

A Bit of Humor

It’s a busier day than usual for me today so this is just a quickie. I saw this post by Jason Eckert about the disparity between Apple’s hardware and their software. It’s probably not of much interest if you aren’t … Continue reading

Posted in General | Tagged | Leave a comment

ChatGPT in Org Mode

There’s been a lot of excitement about ChatGPT lately so of course Emacs hackers have risen to the challenge with Emacs interfaces to it. The first I was aware of was Vivek Haldar’s contribution but there have been several others. … Continue reading

Posted in General | Tagged , | Leave a comment

Spyware and Goodhart’s Law

Nir Eyal has an interesting article in the Harvard Business Review about the horrible, Orwellian practice of businesses using spyware to monitor what their employees are doing. Even putting aside the Stasi element, it should be clear to anyone with … Continue reading

Posted in General | Tagged | Leave a comment

Preferring Emacs Over VSCode and Vim

Ken over at the code.to.the.(moon) YouTube channel has an interesting post on Why I Prefer Emacs Over VSCode and vim. That’s a question that all Emacsers have to answer, at least implicitly. Ken’s answer turns out to be “Org mode”. … Continue reading

Posted in General | Tagged , | Leave a comment

Tracking Tax Documents With Org Mode

As I’ve written many times, I use Org mode to organize a ridiculous percentage of my life and can’t imagine living without it. It’s just so powerful that I keep finding new uses for it. The problem is, though, it’s … Continue reading

Posted in General | Tagged , | Leave a comment

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