EPA tells some scientists to stop publishing studies by from Hacker News on 2025-09-28 11:50 (#70C31) Comments