S science.org Scientific rigor proponents retract paper on benefits of scientific rigor 60 points pseudolus 2 years ago 52 comments