On AlterNet: self-immolation