On AlterNet: david kuo