Can You Predict the Future?