Scientists aim to pull peer review out of the 17th century | Hacker News Reader