The step-by-step, mechanical logic of old pinball machines
Technology Connections1 HN recommender · recommended in 1 month, 2024–2025
explainer · general · evergreen · 2024–2025 on HN
Technology Connections takes apart the step-by-step electromechanical logic of a 1970s pinball machine. He shows how relays, steppers and switches track state and score without electronics.
HN recommends it as an in-depth look at mechanical logic, and uses it as an analogy for state machines and biological instruction processing.
Up next
6 mo on HNOld pinball machines are amazingly complex
Technology Connections
6 HN recommender · 2023–2026
15 mo on HNAT&T Archives: Similiarities of Wave Behavior (Bonus Edition)
AT&T Tech Channel
12 HN recommender · 2014–2026
12 mo on HN8-bit computer update
Ben Eater
14 HN recommender · 2017–2023
11 mo on HN“Hello, world” from scratch on a 6502 — Part 1
Ben Eater
11 HN recommender · 2019–2026
10 mo on HNFinding the Missing Memristor - R. Stanley Williams
The Qualcomm Institute
12 HN recommender · 2010–2024
10 mo on HN[LIVE] How to Achieve Proper Grounding - Rick Hartley - Expert Live Training (US)
Altium
9 HN recommender · 2021–2025
8 mo on HNI bought 1000 meters of wire to settle a physics debate
AlphaPhoenix
8 HN recommender · 2021–2026
6 mo on HNWhat your Differential Pairs Wish You Knew with Rick Hartley - AltiumLive Keynote
Altium
5 HN recommender · 2021–2026
7 mo on HNThe world's worst video card?
Ben Eater
8 HN recommender · 2019–2024
6 mo on HNThe Art of Making a Nixie Tube
Dalibor Farný
6 HN recommender · 2017–2026
6 mo on HNHow does a USB keyboard work?
Ben Eater
7 HN recommender · 2021–2025
5 mo on HNWatch electricity hit a fork in the road at half a billion frames per second
AlphaPhoenix
5 HN recommender · 2024–2026
4 comments from Hacker News
I've been watching his videos on a 1970s pinball machine. It goes horribly in-depth (in a good way). Fascinating how much complexity could be managed with the simplest of interfaces. link ▶ this video
I think it's pretty charming. Games have so much abstraction these days it feels like there's no way to truly understand what it is they're even doing. One can spend months agonizing over the true nature of things and how ideas and concepts relate to each other and eventually distill it all into some object oriented organization that implements not just your game but all possible games. One can also just cycle the game's state machine in a big function, haha switch statement go brrr. Reminds me of the old NES games which would statically allocate memory for game objects, very much in the "structure of arrays" style, they too had game logic just like that. Also reminds me of old electromechanical pinball machines. You can literally see the machine cycle. link ▶ this video
Yup - the first few minutes of one of Technology Connections' videos on electromechanical pinball machines shows this mechanism in action: ▶ this video
After reading the reason why code isn't a good analogy, the mechanical/analog logic of old pinball machines might be a better example of how DNA processes instructions? Ref: ▶ this video