3,012,708 views | Ray Kurzweil • TED2005

The accelerating power of technology