Author Archives: jcs

Guile Hacker Handbook

I recently came across the Guile Hacker Handbook, a work in progress that’s worth a look for any Guile hackers. After some sections on installing Guile (and Emacs) the handbook considers various Scheme constructs and how to use and test … Continue reading

Posted in General | Tagged , | Leave a comment

Campbell’s Law

Back in 2017 I wrote about Goodhart’s Law, the notion that any measure used as a target, ceases to an effective measure. It stops being effective because those being measured learn to game the system in such a way that … Continue reading

Posted in General | Tagged | Leave a comment

Measuring Network Quality in macOS

Sorry non-Appleheads, but this post will probably interest only Mac users. I’ve been running macOS Monterey since it was released but I just learned about an interesting new feature: networkQuality. It’s a command line utility to measure the quality of … Continue reading

Posted in General | Tagged | Leave a comment

Lisp at Kina

I haven’t talked about Common-Lisp on Irreal for a long time. That’s mostly because the majority of my recent Lisp programming has been in Elisp but I still love Common-Lisp and Scheme and am always happy when I find an … Continue reading

Posted in General | Tagged , , | Leave a comment

Git History for Selected Text

Here’s a nice tip for finding all the commits related to some selected text in Magit: In #magit of #emacs, M-x magit-log-buffer-file with a region selected, this will show the region related commits only. https://t.co/bnWwhrGKUw #git — Jumpei KAWAMI (@junkw) … Continue reading

Posted in General | Tagged , | Leave a comment

Red Meat Friday: Take That, Neovim

PSA: Any title that starts with “Neo” is either superfluous or misleading. — Kontra (@counternotions) November 12, 2021

Posted in General | Tagged , | Leave a comment

Bozhidar Batsov Revists “Why Emacs”

Ten years ago, Bozhidar Batsov wrote a post entitled Why Emacs. It was a short essay on why he used Emacs, what was good about it, and what its shortcomings were. Ten years later, Batsov, like most of us, is … Continue reading

Posted in General | Tagged | Leave a comment

Rant: Medicare Advantage Ads

This is a U.S.-centric post that probably won’t make a lot of sense to non-American readers. It does give me a new appreciation of the National Healthcare programs that many overseas readers have, though. You know those Medicare Advantage ads … Continue reading

Posted in General | Tagged | Leave a comment

Plain Org

For us Emacers, one of the longstanding shortcomings of iOS and, to a lesser extent, the Android ecosystem is the lack of an Emacs app. There are several Org-mode centered apps that allow you to perform various Org functions on … Continue reading

Posted in General | Tagged , | Leave a comment

Hacking y-or-n-p

Marcin Borkowski (mbork) has a short post on how to make y-or-n-p return t when the user types Return. Check his post for the details but the TL;DR is that he temporarily extends the y-or-n-p keymap to have Return return … Continue reading

Posted in General | Tagged | Leave a comment