Peer review: a flawed process at the heart of science and journals | Hacker News Reader