On AlterNet: islamic hatred