Most predictions about the future age badly. They tend to be too optimistic, too catastrophic, or simply too strange to take seriously. Every now and then, though, someone gets it so right that it's ...