On AlterNet: tiffiniy cheng