A weird phrase is plaguing scientific papers by from Hacker News on 2025-04-22 04:43 (#6WS73) Comments