On AlterNet: think progress