Structure and Interpretation of Computer Programs

The influential computer-science text _Structure and Interpretation of Computer Programs_ by Abelson, Sussman, and Sussman is [available on-line](, along with a range of teaching aids. Go MIT Press!

I am considering using some parts of the text to, at least, introduce the idea of computing, into my seminar surveying the digital humanities. I know I want to focus on some basic tools, including perhaps some exposure to Python, and, yes, there is always John Zelle’s [_Python Programming: An Introduction to Computer Science_]( — which is still available for download in its 2002 incarnation [here]( (careful, that’s a link to a 1.3MB PDF), but it’s nice to have options and to be able to offer students different explanations for the same concepts. (I know I need it when it comes to some aspects of computer science.)

Here is the [table of contents](

The Reliability of Blogging Platforms

[Royal Pingdom has the results]( of their monitoring of five popular blogging platforms: Blogger,, TypePad, Posterous, Tumblr (spoler alert: listed in order of reliability). Ordinarily I would let this pass, but I am considering using a publicly available blogging platform for my digital humanities seminar. Why a public service? I want students to have something that can continue beyond their years at university: using our Moodle installation can’t do this. I am currently leaning towards []( because

1. I use it and am familiar with it
2. It’s open source
3. A number of digital humanities projects, e.g. CUNY’s [Academic Commons](, are built on it — or the other open source CMS, [Drupal]( (CUNY’s effort should not be confused with the other [Academic Commons](, which is equally interesting, but I don’t know if it’s built on WordPress CMS.)