Comment Re:Classic "do nothing" claim (Score 1) 94
As a programmer, I understand the difference between a technical problem and a political one.
Yes, we should use encryption to make it more difficult (less easy?) to spy on us, and quality software design practices, testing, code audits, etc, to make it less likely we will be the victims of data theft due to exploits. But to rely on technical solutions to protect us from government surveillance is to succumb to the same fallacy as the copyright lobby, relying on inherently flawed DRM principles and playing whack-a-mole with file sharing methods. You can never plug every leak.
I know I am not smart enough to outsmart the NSA. They have slightly more resources than I do. Slightly. They're on this 24/7. They have "legal" authority to do all sorts of things I would be thrown in a cell to rot for if I did them.
The only viable solution is a political one: change the laws to disallow the unacceptable activities of the surveillance state, with punishments for violating these rules. Until then, it's just an unwinnable arms race.