Enough with the replication police

  • I can't tell if the views expressed in this article are really stupid and hostile, or if it's actually satire. Anyone in the science community able to explain?