The glory of the flip-flop

This is flat-out awesome: Some German geeks have created a playable version of Pong that is driven not by microchips but by old-school physical relays. Instead of silent silicon transistors mysteriously flipping bits back and forth, this game presents you with the fully sensual click and clatter of magnetic relays turning on and off — flipping bits in the most primordial fashion possible. As they put it on their web site:

Pongmechanik is an electromechanical conversion of the classical game Pong. And instead of more realistic graphics, it ever accurately to reproduces the original Pong. The user is hardly changed. However the game breaks open the Black box: What takes place in the computer, becomes again perceptible and comprehensible.

This, to me, is a really important art project. Today’s computer users (and even many programmers) have no serious idea of how computer logic works: Unless you actually look at their schematics, computer chips are silent and utterly mysterious, as physically inscrutable as the monolith in 2001: A Space Odyssey. But computer logic is not at all hard to understand when you replicate it using physical relays — which one can visually see turning on and off. Back in grade seven in 1980, I found a book in my library showing how to build logic gates out of magnetic relays. I went to Radio Shack, bought about 20 relays, and spent the next few months building increasingly complex logical operations, including little adders that could calculate the sums of binary numbers. My parents thought I’d gone insane.

My favorite moment was when I built a flip-flop gate — the basis of computer RAM. It’s just a simple feedback operation: You click a switch that activates a set of relays that begin feeding electricity back to themselves, so they remain eternally on. (They’ll only turn off if you run out of electricity or if you purposely “erase” the memory by actively breaking the circuit.) I built a flip-flop circuit, flipped the switch, watched the relay click on and remain on. It was a trippy, Frankensteinan moment. I’d created a piece of memory — a device that seemed to display some tiny piece of self-consciousness. Very heady stuff when you’re 10 years old!

At any rate, when I started using computers a few years later, I had a reverse-Matrix experience with them: When I ran a program I could imagine it as this enormous football field of electromagnetic relays clacking on and off, the logic muttering to itself like a chorus of crickets at night. It demystified computers a bit, and I think that’s important, because the less you believe that computers are boxes filled with magic elves, the less you’re likely to believe the snake-oil crap that hardware and software companies feed you.

God damn I want one of these mechanical-Pong cabinets. I wonder how much it would cost to have them build one for me? Check out pictures of the device here, and video of it in action here.

It occurs to me that the flip-flop gate takes on an unintentionally lovely resonance in our current political context. President Bush likes to attack John Kerry for being a “flip-flopper” — for changing his mind — arguing that to do so is a sign of weakness and indecision. In a computer context, the metaphor is precisely reversed: Without the ability to change its state, a bit means nothing; without flip-flopping, a computer can neither remember anything nor accomplish anything.

(Thanks to Slashdot for this one!)


blog comments powered by Disqus

Search This Site


Bio:

I'm Clive Thompson, a writer on science, technology, and culture. This blog collects bits of offbeat research I'm running into, and musings thereon.

Currently, I'm a contributing writer for the New York Times Magazine and a columnist for Wired magazine. I also write for Fast Company and Wired magazine's web site, among other places. Email or AOL IM me (pomeranian99) to say hi or send in something strange!

More of Me

Twitter
Tumblr
Flickr


Recent Entries

A long German word for “noticing when ads are being customized based on your surfing history”

Gay squid sex

“El Ajedrecista” — an analog chess-playing computer from 1912

Hacking the Model T

“How did you find my site?” and Vannevar Bush’s memex

» visit the Collision Detection archives

Clive Thompson's Tumblr
a bunch of stuff

May 20, 2011 » 02:28 PM

From Christopher Kennedy’s very droll book “Neitzsche’s Horse”.

July 28, 2010 » 07:35 AM
“Wr” - S

July 06, 2010 » 10:05 AM

My Xbox broke, and I was trying to Google some possible technical solutions, when I noticed that Google appears to be encouraging me to make a typo. I suppose it’s possible that Google’s algorithms know that typing “wont” instead of “won’t” would produce better results.

June 29, 2010 » 05:00 PM

On the other hand, when I tried the test for multitasking, I was pretty abysmal. I performed worse than people who identify themselves as heavy multitaskers, and those who identify as low multitaskers.

June 29, 2010 » 04:58 PM

I finally got around to trying out the interactive “test your distractability and multitasking” page at the New York Times, which they put up alongside their story earlier this month about how computer distractions are eroding our lives. 

According to the test, I guess I have good focus — I’m not very distractable! 

» visit my Tumblr

Recent Comments

Photos

» see all of my photos on Flickr

Collision Detection: A Blog by Clive Thompson