Author Archives: jcs

Why Numbering Should Start At 0

As many of you know, Edsger W. Dijkstra was an important and prolific mathematician and computer science. He was responsible for, among other things, the widely used shortest path algorithm. One oddity of his work was that a substantial part … Continue reading

Posted in General | Tagged | Leave a comment

The Only Computer Science Book Worth Reading Twice

Longtime Irreal readers know that I consider Abelson’s & Sussman’s Structure and Interpretation of Computer Programs (SICP) arguably the best computer science book of all time. There’s Knuth’s The Art of Computer Programming of course but for the average software … Continue reading

Posted in General | Tagged , | Leave a comment

Plugins Again

I thought we had settled this once and for all but apparently not. Over at the Emacs subreddit, sudhirkhanger asks about VS Code’s extension system as compared to Emacs’. He’s “blown away” at how great the VS Code plugin system … Continue reading

Posted in General | Tagged | Leave a comment

Some Configuration To Solve Common Problems

Remember how, when you first started using Emacs, there were all those strange defaults that just didn’t seem right. The worst one, for me, was scrolling. I hated the way the screen would jump when you got near the top … Continue reading

Posted in General | Tagged | Leave a comment

Styling Text In Org Mode

As most of you know, I follow Charles Choir’s work and often use and recommend his apps. I especially like his Casual Apps, which generally make dealing with little used features easier. I was, therefore, eager to read his latest … Continue reading

Posted in General | Leave a comment

Sorry, No Posts Yesterday Or Today

The Irreal bunker is in the midst of a family health emergency and I haven’t had time to prepare the usual drivel for your amusement. Everything seems to be settling down so I’m hopeful that the bunker and the Irreal … Continue reading

Posted in Blogging | Tagged | Leave a comment

Digital Vs. Analog Notes

Over at The Art Of Not Asking Why, JTR has a couple of posts that explore his struggle with deciding between digital and analog note taking. None of you will be surprised where I come down on the issue—I’m all … Continue reading

Posted in General | Tagged , | Leave a comment

Getting Car Sick With Lisp

Just a quickie today. Over at the Lisp subredit, breck says that he used to program in Lisp but got car sick. It’s a pretty weak pun but the commenters took up the challenge and kept the ball rolling. DrownNotably … Continue reading

Posted in General | Tagged , | Leave a comment

Writing A Book

Over at Parenthetically Speaking, there’s an interesting post on why you should write a book. It’s mainly aimed at academics but its lessons apply to anyone who has something to share. That’s actually a lower bar than you might think. … Continue reading

Posted in General | Tagged , , | Leave a comment

On Standing Desks And Received Wisdom

Some of you may have noticed that I can occasionally be cantankerous—I prefer to think of it as being charmingly eccentric—about certain topics. Whatever you call it, there’s no denying that I’m inclined to view any subject that could be … Continue reading

Posted in General | Tagged | Leave a comment