Leonard Lin revisits his 2006 tech predictions, five years later

pretty solid report card