The Kurzweil stuff is amazing. He has been predicting things publicly for a long time, here is a summary (2010) of how his predictions have worked out
http://www.kurzweilai.net/images/How-My-Predictions-Are-Fari...Its scary how much stuff he got right