A 30-year history of the future

2,120,993 views | Nicholas Negroponte • TED2014