11 comments

[ 0.22 ms ] story [ 46.5 ms ] thread
It's a shame that more technically-minded people aren't into model trains anymore. They're a great way to try to figure out logic problems using real world items.

It's my recollection that the very very very first computer hackers were members of the MIT model railroading club, because they understood electric circuits.

Yeah, it's such a fundamental piece of computing history. For instance the the MIT railway club is the origin of the computing terms "hack", "foo", "mung", "cruft", and using "orfice" instead of 'office'.
> They're a great way to try to figure out logic problems using real world items.

What are the advantages over using a computer?

Observability, for one. In the article, the author talks about the Y-junction that has a flag that directs the train, and the train flips it in some cases, and not in others. Being able to see exactly what happens the moment it happens is just immediately comprehendible... there's no "hidden state"; so if it does something unexpected, you can see the whole situation.
(comment deleted)
Traditionally, they require so much space. My computer can be palm-sized, or lap sized ... even the ones best left under the desk don’t require large percentages of household rooms or a workshop.
The use of the little plastic flippers to control the junctions reminds me a lot of the Dr. Nim toy:

https://en.wikipedia.org/wiki/Dr._Nim

It uses similar flippers to operate a marble-driven computer to play Nim.

Yes. In fact, Dr. Nim uses the same mechanism as Digi-Comp II, which is also mentioned in the blog post.