Author Archives: jcs

SICP Under Attack?

Vedant Kumar has a provocative post entitled SICP is Under Attack in which he laments the abandonment of SICP by several universities and especially by Berkeley, where he is a EE/CS student. Berkeley, it turns out, is replacing SICP with … Continue reading →

Posted in General | Tagged | Leave a comment

Desktop Gmail Gets A Preview Pane

Back in July I wrote that I preferred reading Gmail on my iPad even when I was home and had my iMac available. That’s because the iPad Gmail has a preview pane. If you haven’t used it, it doesn’t sound … Continue reading →

Posted in General | Leave a comment

The Emacs Info Apropos Command

I’m a longtime Unix programmer. I started before Linux or FreeBSD and if you count Xenix, I programmed on versions as early as System III. As a result, I came to view the man page as the sine qua non … Continue reading →

Posted in General | Tagged | Leave a comment

Sum Of Two Integers

A couple of days ago, I wrote about upgrading to Clozure Lisp 1.7 and remarked that I should try it out with a miniproject, perhaps from Programming Praxis. I went over there and found the Sum of Two Integers problem, … Continue reading →

Posted in Programming | Tagged | Leave a comment

Some More Emacs Tips

Gurmeet Manku shares some Emacs Tips n Tricks for Everybody on his homepage. A lot of these will be familiar to most Emacs users and some are things I wouldn’t want to do but it’s a nice list of things … Continue reading →

Posted in General | Tagged | Leave a comment

Clozure Lisp 1.7 Is Out

I haven’t been doing very much Common Lisp programming lately but I noticed that Clozure Common Lisp 1.7 has just been released so I upgraded. I always like to do a (rebuild-ccl :full t) when I install a new version … Continue reading →

Posted in Programming | Tagged , | Leave a comment

Putting Shell Output In The Current Buffer

I’ve long used 【Meta+|】 to pipe a region to a shell command. I use it all the time to pipe troff input to groff and display the results with gxditview. Recently I learned that if you specify a prefix arg … Continue reading →

Posted in General | Tagged | 3 Comments

The New Luddites Redux

It’s been a long time since I’ve written about the New Luddites—the last time was early on in my old blog (1, 2, 3)—but sadly their silliness has surfaced again. I follow Shelly Palmer’s Digital Living blog, which is geared … Continue reading →

Posted in General | Leave a comment

Scrolling With Lion

OS X 10.7 (Lion) has been out for about a week and although that’s probably not enough time for any subtle bugs to surface, it is, apparently, enough time for my natural paranoia to be overcome by my desire to … Continue reading →

Posted in General | Tagged | Leave a comment

Using set-mark-command To Remember Locations

A couple of days ago I wrote a note to myself post to help me remember the align-regexp functionality. Today’s post is another note to myself. A recent post by Xah Lee reminded me of some Emacs functionality that I … Continue reading →

Posted in General | Tagged | 6 Comments