On AlterNet: jay rosen