Predicting the future is hard