On AlterNet: hate speech