On AlterNet: internet identities