Here's a 2005 video of a TED talk by Ray Kurzweil - noted futurist and now a director of engineering at Google. He talks about some of the life-transforming (literally!) innovations which will happen by 2020, due to the accelerating speed of technology change. I had written in past about how the science fiction of the 1980s predicted several innovations (like Androids, Space Travel, Space cities, and teleportation) would come true by the year 2000, and how hardly any one of these seem to be coming true by 2050. As we cross the year 2019, and we can predict with a more absolute sense about where we will be in the year 2020, and Kurzweil's vision that "we will succeed in reverse-engineering the human brain" and "we'll be able to manufacture almost anything we need in the 2020s, from information, in very inexpensive raw materials, using nano-technology", look pretty much unachievable. Nevertheless, self-driving cars are here and smart digital...