The beauty of the Internet is that you can do your part all by yourself, without waiting for anyone else to get their shit together first. You don't need to start a movement, you don't need to tear anything down or build some international organization to oversee everything. Just do what you said -- stop using Google, stop trusting root CAs, roll your own encryption, use VPNs, etc.
If other people want to continue using commercial / government crap, well, that's their prerogative. If it's as bad as you say then they'll eventually see the light and the Internet will be a better place for them too.
(not 64, ECC in x86 works on 32 bit words)
There's no 36,32 hamming code that can give full SECDED. Intel and AMD use 72,64. Probably everyone else too, since x72 memory is so common.
1. On-die caches are SRAM, not DRAM.
2. On-die caches have ECC.
Always has been, always will be.
Tina Fey is 10x better at the news-host schtick than Poehler. What's she up to these days?
Windows 3.0 shared DLL code segments in memory. It's the whole point of DLLs.
How to protect yourself from Sony-style attacks:
Step 1. Don't be Sony.
It should be a felony for a police officer to do this, because they wield so much more power in this equation.
It is a felony.
It's legal in your own country to spy on foreign powers.
This case has nothing to do with spying on foreign powers. It's about federal agents searching through the private effects of an individual, which is explicitly, specifically, Constitutionally illegal without a warrant.