On AlterNet: progressive politics