Reflecting On Science Predictions And The Future