Author Archives: jcs

Calculating My Average Post Size

Most of my posts are pretty short: maybe 250 words or so. The other day, I began to wonder how long the average post is so I wrote a few lines of Elisp code and just executed it in the … Continue reading

Posted in Programming | Tagged | Leave a comment

SBCL 1.2.0

SBCL 1.2.0 has just been released. The big improvement in this release is support for ARM under Linux. As usual, it compiled and passed the test suite without problems on my OS X systems. As I say every month, if … Continue reading

Posted in Programming | Tagged , | Leave a comment

Xah Lee on Docstring Markup

If you write Emacs functions—even for yourself—you are, of course, including a docstring. Functions have a way of escaping from your init.el and finding their way to someone else’s config. Even if that doesn’t happen you may find yourself happy … Continue reading

Posted in Programming | Tagged | Leave a comment

Night of the Scum Spammer

Irreal is undergoing a sustained spam attack again. This is despite the nucaptcha, which is still working. Either the spammers have defeated it or they’re paying a bunch of people a penny a piece to fill them in. In either … Continue reading

Posted in Blogging | Tagged | 2 Comments

Geek Porn

If you’re a geek you gotta love this whether or not you’re a Formula 1 fan. I’ve written about Formula 1 racing before so this is two more times than I expected to have anything to say about it. It’s … Continue reading

Posted in General | Leave a comment

The Effectiveness of Dynamic Typing

As I wrote the other day, there has been, of late, an ongoing, vigorous debate on the virtues of dynamic versus static typing. There are a lot of muscular declarations from both sides but not a lot of evidence. Now … Continue reading

Posted in General | Leave a comment

Navigating with ace-jump-mode

This is by way of an obvious Emacs tip. While I was in my emacs.el adding ace-windows, I decided to fix a problem with ace-jump-mode as well. When I first installed it I used【Ctrl+x Space】as the triggering key sequence. Somewhere … Continue reading

Posted in General | Tagged | Leave a comment

Some Notes On ace-window

The other day, I wrote about ace-window, a really nice way of quickly jumping from one window to another. I used the suggested key sequence 【Meta+p】 to trigger it so it seemed pretty fast. After using it for a while, … Continue reading

Posted in General | Tagged | 4 Comments

Sacha Chats with Bozhidar Batsov

Sacha Chua has posted the latest episode in her Emacs Chats series. This time it’s with Bozhidar Batsov, who, among other things, runs the excellent Emacs Redux blog. Batsov is also the author of the prelude, projectile, and cider packages … Continue reading

Posted in General | Tagged | Leave a comment

Bjarne Stroustrup on Linked Lists

Suppose you have a large, sorted sequence of integers that you wish to store in memory. You need to be able to efficiently add and delete elements to and from the sequence while keeping it sorted. What data structure would … Continue reading

Posted in Programming | Tagged | 8 Comments