Screwtape comments on 2025 Prediction Thread