On AlterNet: cornell companies