On AlterNet: Richard Joel