On AlterNet: new republic