On AlterNet: carl karcher