Oddbean new post about | logout
 Meanwhile, 80% of scientific studies cannot be repeated with the same outcomes