3,012,744 views | Ray Kurzweil • TED2005

The accelerating power of technology