Author Archives: jcs

The Emacs 24 Package System

Back in March, I blogged about installing ELPA in Emacs 23. At the time I pointed to a page by Xah Lee on how to do this. Now that Emacs 24 is out it’s worthwhile revisiting the Emacs package system. … Continue reading

Posted in General | Tagged | 2 Comments

Transcript of the Chua-Wiegley Chat Video

For those of you who prefer reading to listening, Sacha Chua has posted a transcript of her recent video chat with John Wiegley. As I previously described, the chat was about how Wiegley leverages the power of Emacs to optimize … Continue reading

Posted in General | Tagged | Leave a comment

Oh Oh: RSA SecurID 800 Token broken

The RSA SecurID 800 token is a small USB device that authenticates users when they sign on to secure computers. It offers two factor authentication and contains encrypted keys and credentials that are, in theory, inaccessible to users or attackers. … Continue reading

Posted in General | Tagged | Leave a comment

The Google Billboard Puzzle

A recent Programming Praxis problem resurrected the famous Google billboard puzzle. Back in July of 2004, Google put up billboards all over the country reading {FIRST 10-DIGIT PRIME IN CONSECUTIVE DIGITS OF E}.COM Those who solved the problem and followed … Continue reading

Posted in Programming | Tagged | Leave a comment

Programming Metric: -2000 LOC

Over at Folklore, Andy Hertzfeld has a wonderful story about management’s obsession with non-sensible programming metrics. Who among us has not, at one time or another in our career, been subjected to a manager who thought that lines of code … Continue reading

Posted in Programming | Tagged | Leave a comment

A New Emacs Trick

Well, new to me anyway. Xah Lee and the folks over at the ErgoEmacs Google+ Group discovered a nifty Emacs command (apparently from a Sacha Chua tweet) that does something I’ve often wanted to do. Suppose you want to kill … Continue reading

Posted in General | Tagged | Leave a comment

Google: Hardware Manufacturer

Robert McMillan over at Wired Enterprise has an interesting article in which he reports that Google claims to be one of the world’s largest hardware makers. We’ve all heard stories about how Google custom builds much of its equipment but … Continue reading

Posted in General | Leave a comment

Video Chat on Emacs

The ever energetic Sacha Chua has a nice video chat up with John Wiegley about Emacs. Wiegley, the author of eshell, is one of those users who pretty much lives in Emacs and he has spent a lot of time … Continue reading

Posted in General | Tagged | 3 Comments

Newspapers

As longtime readers of Irreal know, I have a fascination for the various media and how they are coping in the digital age. One of the media sectors about which I haven’t had much to say is newspapers. Mostly that’s … Continue reading

Posted in General | Leave a comment

Dribble

Nicholas May, on his blog Because two cents wasn’t enough, reminds me of something I’d long forgotten: The dribble command in Common Lisp. What dribble does is record a Lisp session much like the Unix script command or the Scheme … Continue reading

Posted in Programming | Tagged | Leave a comment