On AlterNet: may day