Back to the Future
Posted on October 23, 2015
Remember that day in October 1985 when Marty McFly blasted off into the future in his garbage-fed flying DeLorean? That future was, well, our recent past: October 21, 2015. John Rogers, senior energy analyst at the Union of Concerned Scientists, has recorded a few of the technology milestones that have actually occurred in this 30-year period. See his blog, "The Equation."