On AlterNet: anti-science