W wired.com NSA Revelations Cast Doubt on the Entire Tech Industry 161 points Libertatea 13 years ago 107 comments