On AlterNet: pre-millennialism