Author Archives: jcs

A Short Rant on Passwords

It’s been a while since I’ve grumped about the dumb password rules you find on some sites. They have limits on password length, insist on some custom requirement concerning the number of digits, capital letters, and special characters, or, worst … Continue reading

Posted in General | Tagged | Leave a comment

Dashes

It will not be news to Irreal partisans that we here at Irreal are enamored of em-dashes. Some say that they are seldom used but I love em-dashes and probably tend to overuse them. Back in the dark ages before … Continue reading

Posted in General | Tagged | Leave a comment

Asimov’s Three Laws and the Future

I just came across this link to a 1965 short BBC interview of Isaac Asimov concerning his famous three laws of robotics. Those laws, as Asimov stipulates, are purposefully ambiguous to that he can use that ambiguity as a vehicle … Continue reading

Posted in General | Tagged | Leave a comment

Removing Emacs Key Bindings

Once you’ve been sucked into the event horizon of your Emacs configuration, you’re always adding new bindings. Sometimes it’s for a homegrown function, sometimes it’s to configure a new package. If you longer needed one of those bindings, it’s trivial … Continue reading

Posted in General | Tagged | Leave a comment

Using Org Mode

Aditya Athalye has a long(ish) and interesting post on how he uses org mode for writing and more. Like many of us, Athalye has used a lot of apps for keeping notes and publishing his blog and slides for his … Continue reading

Posted in General | Tagged , | Leave a comment

Org Pretty Table

Just a quickie today about something you may or may not care about. The reason you may not care about it is that it only affects the display of your local Org buffer—in particular, the display of tables. If you’re … Continue reading

Posted in General | Tagged , | Leave a comment

Happy 50th Birthday to Dark Side Of The Moon

Every year on this date, Irreal interrupts its normal programming to celebrate the birthday of Pink Floyd’s iconic Dark Side of the Moon. As I’ve mentioned before, the album is one of the best selling albums of all time. It … Continue reading

Posted in General | Tagged | Leave a comment

The Programmer Who Broke The Internet

I just came across a story that offers us several lessons. It’s a tale about a programmer who withdrew a trivial function from NPM and subsequently caused several applications to fail. Some of failures were second order effects in that … Continue reading

Posted in General | Tagged | Leave a comment

⋆Scratch⋆ For iOS

Alvaro Ramirez has a cute iOS application called ⋆scratch⋆. The idea is that it provides an Emacs-like scratch buffer on your iPhone. If you’re like me, your first reaction is, “why would I want this?” But the use case is … Continue reading

Posted in General | Tagged | Leave a comment

ChatGPT From Within Emacs

We Emacs maximalists are always on the lookout for tasks that we can integrate into Emacs in our never ending quest to stay in Emacs as much as we can. Vivek Haldar has added another task to the list of … Continue reading

Posted in General | Tagged | Leave a comment