Monthly Archives: October 2025

Casual Ediff

Ediff is a thing of beauty. It provides a way of not only seeing the difference between two files but for merging various differences into a third combined file. It’s very powerful and flexible. The problem is that using it … Continue reading

Posted in General | Tagged | Leave a comment

Sharpening The Saw

Christian Tietze has a nice post on sharpening the Emacs saw as part of this month’s Emacs Carnival on Maintenance. Like many of us, Tietze found that he was moving more and more of his work into Emacs. Finally, he … Continue reading

Posted in General | Tagged | Leave a comment

Delete Pair

Courtesy of a post from the_cecep over at the Emacs subreddit, I just discovered a builtin gem I didn’t know about. The post is about the delete-pair function. The idea is that you have some text surrounded by a pair … Continue reading

Posted in General | Tagged | Leave a comment

Piping In And Out Of Emacs Buffers

A couple of weeks ago, I wrote about piping Eshell output to a buffer. It’s a cute trick but it only works in Eshell. It turns out you can do better. iLemming has a video on piping in and out … Continue reading

Posted in General | Tagged | Leave a comment

Thompson’s Reflections on Trusting Trust revisited

As Irreal oldtimers know, My absolute favorite Computer Science paper is Ken Thompson’s Reflections on Trusting Trust. It is truly a thing of beauty. This is a beauty that should be appreciated in stages. In the first stage, we’re introduced … Continue reading

Posted in General | Tagged , | Leave a comment

Oil.el

It’s a lazy Sunday and there’s nothing much going on in the Internet to interest Irreal or its readers so I’m offering you this little nugget that popped up this morning. Oil.el is a tiny package that brings the functionality … Continue reading

Posted in General | Tagged | Leave a comment

Bending Emacs 4: Batch Renaming Of Files

Álvaro Ramírez has a new video up. This one, Bending Emacs 4, demonstrates several ways of batch renaming files. The secret sauce in most of these methods is the ability of the Dired buffer to become writable and have the … Continue reading

Posted in General | Tagged | Leave a comment

Red Meat Friday: AWS Is Down, I Can’t Sleep

Farce comes to the Internet. All right, farce comes to the Internet again. With the failure of AWS this week, many, many services were interrupted, including my Spanish learning app. It was annoying but, after all, you can always practice … Continue reading

Posted in General | Tagged , , | Leave a comment

A Simple Emacs Dashboard

Randy Ridenour, whom I’ve written about before, has an interesting post on customizing the Emacs Dashboard. The Dashboard is something that appears when Emacs starts. It typically shows recently visited files and the current agenda items. It’s configurable—of course, it’s … Continue reading

Posted in General | Tagged , | Leave a comment

Mistakes Startups Make

Over at Reddit, MeirDavid has a truly terrifying post on why startups fail. He presents himself as a troubleshooter and his post is based on common problems startups in extremis experience. Like everything on the Internet these days, it’s hard … Continue reading

Posted in General | Tagged | Leave a comment