3,785,692 views | Ray Kurzweil • TED2014

Get ready for hybrid thinking