On AlterNet: Electronic Frontier Foundation