On AlterNet: spencer ackerman