On AlterNet: steve fainaru