Author Archives: jcs

Smells And Properties

Paul Graham has posted a provocative essay on the copyright wars. He starts by recalling a childhood tale in which the owner of a food shop grows annoyed when a poor student enjoys the delicious smell of his cooking food. … Continue reading →

Posted in General | Leave a comment

Common Lisp, Scheme, Clojure, And Elisp Compared

A month ago we had a lively discussion here at Irreal on the question of whether or not Elisp sucks. As with most questions of this sort, there were champions of both positions: some felt that Elisp is a distinctly … Continue reading →

Posted in Programming | Tagged , , | 1 Comment

Spam Update

I’m seeing yet another spike in spam so I’ve reluctantly turned on moderation again. If NuCaptcha can plug the hole that appears to be allowing this spam I will, of course, turn it off again. Interestingly, one mystery is solved. … Continue reading →

Posted in Administrivia | Tagged | Leave a comment

Spam Raises Its Head Again

After a period of virtually no forum spam I’m seeing a spike in the amount of spam. This may be because of the recent NuCaptcha break or it may be due to the spammers using a Mechanical Turk-like strategy of … Continue reading →

Posted in Administrivia | Tagged | Leave a comment

Quicklisp

After being inspired to finally start using ELPA to handle my Emacs packages, I decided to try out Zach Beane’s Quicklisp library manager for Common Lisp. Up until now, I’ve been using the manual method to get things into ASDF, … Continue reading →

Posted in Programming | Tagged | Leave a comment

ELPA

I’ve been meaning to install ELPA for a long time but never got around to it. Then Emacs 24 was on the horizon and I thought, “Why bother going through the pain of installing it when it will be included … Continue reading →

Posted in General | Tagged | 12 Comments

TSA: Worse Than You Thought

Jon Corbett over at TSA Out of Our Pants is making his displeasure with the TSA felt and in the process has become a real thorn in their side. After being denied access to his flight when he refused to … Continue reading →

Posted in General | Tagged | Leave a comment

Script Kiddies At Work

Kura over at SYSLOG has a really great animation showing the origins of SSH attacks on a single server during a 24 hour period. It’s another reminder, if you needed one, to lock down your machines. It’s pretty obvious these … Continue reading →

Posted in General | Tagged | 1 Comment

JSON Versus S-Expressions (Again)

I’ve written several posts concerning the relative merits of JSON vs S-expressions (1, 2, 3, 4) and concluded that while s-expressions are more powerful and flexible, JSON might be a better choice because it’s supported by virtually all programming languages. … Continue reading →

Posted in General | Tagged , | 1 Comment

DMR Stories

Mike Maney over at Maney Digital has a very nice tribute up for Dennis Ritchie. While he was at the Mobile World Congress in Barcelona, Maney talked to some of dmr’s colleagues and captured their words on his Flip. The … Continue reading →

Posted in General | 1 Comment