On AlterNet: megan mccardle