2026-08-22
Wikipedia: Read the full article
Every computer you've ever used — from the phone in your pocket to the datacenter humming somewhere in Virginia — is, at its philosophical core, a system for propagating a signal through logic gates. Usually we do this with electrons racing through doped silicon at billions of operations per second. But you can also do it with dominoes falling on a table. Slowly. Very slowly. And it still counts as a computer.
A domino computer works by exploiting the one property dominoes are famous for: a falling tile knocks over the next tile. That's your signal. A standing domino means "0," a fallen one means "1" (or vice versa — the convention doesn't matter, as long as you're consistent). From this single mechanical primitive, you can build every logic gate a real CPU uses:
Once you have AND, OR, and NOT, you have functional completeness — you can build anything a Turing machine can compute, given enough dominoes and enough time. In 2012, mathematician Matt Parker organized a public build at Manchester's Science Festival that used roughly 10,000 dominoes to add two 4-bit binary numbers. The "computation" took several seconds to propagate and was, of course, single-use — every falling domino is a bit that has to be manually reset before you can run the program again.
This is where the domino computer stops being a novelty and starts being genuinely instructive. It exposes something usually hidden by the abstraction of silicon: computation is physical. Every logical operation is a real event in the world that dissipates energy and takes time. Silicon transistors just do it so fast and so tiny that we forget. Domino gates make the physics of information visible — you can literally watch a bit travel down a wire.
It also connects to a serious idea in theoretical computer science: ballistic computing. Researchers have proposed reversible computers built from billiard balls bouncing off carefully placed walls, where the collisions serve as logic gates. Domino computers are the irreversible, gravity-powered cousin. Both prove the same point Charles Babbage was making with his brass gears in the 1830s — the substrate of a computer is arbitrary. Logic is logic.
The Wikipedia article notes that the largest domino computers built have implemented full binary adders, and enthusiasts have sketched designs for domino-based sorting networks and even simple memory cells (though "memory" is generous when your bits fall over permanently).
