Category: programming

0

RAM is 59

Today is the anniversary of the day on which Jay Forrester patented the first really practical RAM. I worked for him in school doing odd jobs around the office when I was in school....

The iPad controversy 1

The iPad controversy

You’ve probably heard some of the noise about how riled up programmers are getting about the iPad (link1, link2, link3). The basic issue has to do with with the tension between hardware vendors and...

0

Intel i860

I was going through some old boxes in the attic the other day, and I ran into a tray full of these.   That’s a chip called the i860. Intel made them from about...

Hiding the Works 0

Hiding the Works

Apple’s release of the iPad has generated a lot of angst and gnashing of teeth amongst a certain class of geek. Ben Fry’s latest post on the subject is fairly typical. Or as Tim...

HTML 5 Canvas in Blogger 0

HTML 5 Canvas in Blogger

The purpose of the previous post with the port of Starlings to JavaScript was to learn how viable it would be to use the HTML 5 canvas element to embed graphics in our blog....

1

Canvas Starlings

Your browser doesn’t support the canvas element. This is a version of the Starlings demo written in straight JavaScript. It’s probably going to have problems in some browsers. Specifically, Internet Explorer doesn’t support the...

Warp 0

Warp

Here’s another SPDE sketch. It’s a simple image warping demo that shows how to use the texture mapping feature of Processing. Click and drag over the image to distort it. Try different mouse buttons....

Maybe 1

Maybe

One of the more hideous quirks of the family of programming languages derived from C is the fact that values of pointer based types may be NULL. This means that a simple code fragment...

2700 Billion Digits of Pi 0

2700 Billion Digits of Pi

On December 31st, Fabrice Bellard (founder of FFmpeg) announced that he’d calculated pi to 2,700 billion decimal places. Check out the details here. The coolest thing is that he did it using a single...

0

Exquisite Corpse at Scratch Club

I’ve been trying to figure out how to get the kids in the Scratch Club to try new things. I decided to try something a little different this year. Since we have two classrooms,...