Hacker Newsnew | past | comments | ask | show | jobs | submit | WilliamG52's commentslogin

Yeah carry propogation is tricky. Matthew Jones (the historian who wrote the book I discuss in the video) calls it the "Sufficient Force" problem. Babbage certainly did solve the problem, but so did Thomas de Colmar in his calculator and all the derivatives it spawned (including mine). This is because the mechanism that performs the carry is driven by the central drivetrain and furthermore each column is offset in the cycle (by 1 tooth of the drive sprockets) so that carries ripple, instead of happening all at once. See 20:35 in the video. This means that a low-digit add does not directly power the entire chain of carries, it just triggers them. And furthermore, you can basically keep adding columns without worrying about the force increasing drastically: Thomas de Colmar even made a "piano Arithmometer" with a 30 digit capacity.

While carry propagation is certainly a hard problem to solve (just ask Leibniz), I had much more difficulty getting the zeroing mechanism to work smoothly - in a way it's a similar issue because you need to move a bunch of parts all at once, which from a force perspective is difficult.

Oh I should mention that Pascal also solved the sufficient force carry propagation issue in the Pascaline with his "sautoir" mechanism.


Hi, I made the calculator and this video. As I discuss throughout and particularly towards the end of the video, my design is based on Thomas de Colmar's Arithmometer (~1820-1860) and Leibniz's Stepped Reckoner (late 1600s), both of which predate the Curta (1930s). Or rather, the Curta is a super cool and elegant refinement of those (and other) designs. I think it is more accurate to say the Curta is like a rolled up version of those (and my) calculator.

The "big drum" you mention is sometimes called a Leibniz Wheel, though this naming convention is misleading in some ways: http://journals.cambridge.org/abstract_S0007087414000429. As that article argues (though I disagree with some points), the history of calculating machines is more nuanced than a linear progress narrative suggests. So, I tried to keep my narrative a little tighter and not go much into the calculators of the late 19th century and the designs in the 20th century like the Curta. Also, the Curta's (awesome!) story has been told many times, so I did not feel the need to go into it. Sorry to go on this long, but I think this history is fascinating and how we tell it speaks to how we understand how technology changes through time.


I just want to say that this is one of my favorite YT videos of all-time. Content, presentation, project, execution, pace, music : all perfect. That is NO exaggeration. You have made my day better, young man.

Well done, young sir! Thank you for your hard, difficult work, and sharing it with us.

ETA: And you got a lol from me at the end!


Thank you all for the kind words! I appreciate all the wonderful comments and support from people - It is so encouraging and makes me very gratified.


Your machine, and the video, are astounding. The complexity and precision of your design, and the clarity of the explanation were all marvelous.

Thanks so much for bringing this to us.


Just wanted to say, fantastic work and video. I really enjoyed watching it.


Great video! Very instructive.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: