Today's the day! This is the day in the future that Doc & Marty returned to in Back to the Future 2. The time clock on Doc's time traveling DeLorean read: 10/21/2015 4:29 p.m.
Yup, we're living their future! But while we might not have flying cars, hoverboards, or self-fitting shoes, a lot of their predictions about the future weren't that far off. He...
This website offers a new service which lets you send 'time capsule' e-mails to your future self. It works just like any other e-mail program, except you pick the day of delivery and the message. You could send your future self words of encouragement, warning, advice, or a swift kick in the pants...