On AlterNet: approval ratings