What do Steve Jobs, Bill Gates, and Nostradamus have in common? Clairvoyance or an uncanny ability to predict the future.