If you find yourself in the vicinity of Mountain View, California you really should stop by the Computer History Museum. Even if you aren’t into the retrocomputer scene, there’s so much cool hardware ranging from a replica of the Babbage engine to nearly modern PCs. There’s even a room dedicated to classic video games. There are two fully working old computers at the museum that have their own special rooms: a PDP-1 (complete with vector scope to run Space War) and an IBM 1401.
The IBM 1401 looks like big iron, but in its day it was a low-end machine (costing an innovative business about $2500 a month). The base unit had 4000 words of magnetic core memory, but if you had a hankering for more memory, you could add the 350 pound dishwasher-sized IBM 1406 (for only $1575 a month or you could buy for $55100). How much memory did you get for $18900 a year? An extra 12000 words!
The problem is, the museum’s 1406 had developed a problem. Some addresses ending in 2, 4 or 6 failed and they were all in the same 4K block. [Ken Shirriff] was asked to go in and try to find the problem. We don’t want to give away the story, but [Ken] wrote up his experience (with lots of pictures).
You won’t find spoilers here, but we will point out that it is interesting to see that the machine was a decimal machine (not binary) and it used what we now think is a peculiar encoding. It was essentially a digital representation of a punched card. Seems strange now, but in 1959 it made sense (the 1401s operated until the early 1970s).
If you can’t make it to the museum, [Ken’s] post is a pretty good substitute (plus, see the video below) and a good detective story, as well. If you think these computers can’t do anything practical, it might surprise you to know someone was able to mine for Bitcoin on this very computer (well, sort of) and even produce Mandelbrot sets. We wonder in 2065 what they’ll think about the size and price of our memory and computers.