2025: The science stories that stopped us in our tracks | Hacker News Reader