Resurrect Your Old Code With a DIY Punch Card Reader
First time accepted submitter mchnz writes "Need to read in some old punch cards? Have a hankering to return to yesteryear? I've combined an Arduino, the CHDK enhanced firmware for Canon cameras, and the Python Image Library to build a reader for standard IBM 80 column punch cards. You can see it in action in "Punch Card Reader — The Movie" or read more about it." This is an inspiring, intimidating project.
I was expecting something that mimicked the original way these cards were read. Anyone can take a photo of a punchcard :)
I have punch cards on my desk at work so I can remember back to a time when computers and software worked reliably. Why read the holes if the keypunch machine printed the characters above the columns?
I also have the heads and voice coil from a 185MB CDC removable disk drive (approx 15" long) in case I have to smack some young whippersnapper upside the head!
I'm confused.
Why would you want to use fewer legos?
Everything is better with chainsaws.
When I hit that video the first time, the first couple of comments on that video aren't "cool!" "nice job!" or anything resembling constructive criticism. It's all "this is the wrong tech for the job" "seems like a hell of a lot of effort just to read what's already on the top of the card," etc.
Haters gonna hate, I guess. But what ever happened to just enjoying a hack for a hack's sake?
I think it's clever. Who cares how much time the guy spent, what technology he chose, as long as he enjoyed doing it.
3D Printing Tips and Tricks at Zheng3.com