On AlterNet: hip hop