Monthly Archives: September 2007

Spudging

Hardware is hard, whereas software is soft; the people who named these things knew what they were talking about. A while ago, I volunteered to help a friend upgrade the disk drive of an Apple iBook. My first clue that … Continue reading

Posted in computing, mathematics, physics | 3 Comments

Processing

As I was saying, I’ve been trying to get up to speed with Adobe Flash and ActionScript. I’ve also been looking into Processing, another programming language designed for creating interactive animations and visualizations that can be shared on the web. … Continue reading

Posted in computing | Comments Off

V1@gra from the source

The last time I was ranting about spam, I inquired of Pfizer, the makers of Viagra, how they filter spam from their own incoming mail stream. They can hardly block all messages that mention their own product. They never got … Continue reading

Posted in computing, modern life | 1 Comment

Programming Perlisms

Reminiscing about Structure and Interpretation of Computer Programs led me to pull the book off the shelf, and I was taken in once more by the epigraph from the late Alan J. Perlis: I think that it’s extraordinarily important that … Continue reading

Posted in computing, quote | Comments Off

Lambda, the ultimate mashup

My love affair with the Scheme programming language began in the front seat of a 1976 Ford Mustang. I had just bought a copy of Abelson and Sussman’s Structure and Interpretation of Computer Programs, which uses Scheme as the vehicle … Continue reading

Posted in computing | Comments Off

Addiplication

We learn so early in life about +, −, × and ÷ that we tend to see these operations as the unique foundation stones of arithmetic, on which everything else must be built. But there are other operators we can … Continue reading

Posted in mathematics | 5 Comments