On AlterNet: technology consulting