Transparent peer review to be extended to all of Nature's research papers from Hacker News on 2025-06-16 18:51 (#6Y139) Comments