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