On AlterNet: jon klein