On AlterNet: social networking