Here's a fascinating video on how the basic building blocks of a computer can be made with some pulleys and weights. http://vimeo.com/93042377 and on the same note - a computer that can add up numbers, made from dominoes! https://www.youtube.com/watch?v=OpLU__bhu2w  

Read more...