As inventive and imaginative as speculative fiction and sci-fi is, often it feels as though it misses the mark when it comes to predicting the future of technology. There are very few stories for instance that feature the internet heavily before it became available, and almost any film set in ‘the year 2,000’ is filled […]