On AlterNet: the internet