On AlterNet: amanda marcotte