MIT TR:10 emerging technologies that will change the world | Hacker News Reader