Scientists Aim to Pull Peer Review Out of the 17th Century | Hacker News Reader