https://www.cs.princeton.edu/~chazelle/courses/BIB/BabbageEn...
If you google "Lego Babbage" or similar, his machine seems to be something of a phenom...
Reply on news.ycombinator.com