On AlterNet: personal assistant