On AlterNet: ed snowden