How to Make a Clock Run for 10,000 Years
Danny Hillis reporting for Wired.