Arthur C. Clarke predicted a ton of stuff like satellites, fully immersive VR games, sexily voiced computers and space elevators and and so on. (Granted the latter hasn’t actually happened yet but NASA does have team on it, even if it’s taking a while http://science1.nasa.gov/science-news/science-at-nasa/2000/ast07sep_1/).
In this clip from 1974, he predicts small computers will one day exist in everyone’s houses. He predicted that these computers would also one day connect to each other so we can communicate, order plane tickets, buy pointless shite and look at naked people. The guy was a genius. Anyway, see for yourself: