On AlterNet: UCLA technologies