On AlterNet: Internet sex