encfs looks really cool in that it will transparent encrypt files and they look like regular files to dropbox etc, but they can go on any file system and encfs will still recognize the encryption when they come out. So that's always an option.
Sadly, the Windows port of it that I've tried is really buggy. I had to use it inside a Linux VM to really use it.
Of course it does. Microsoft is very good with backwards compatibility, especially from NT onward, and that's assuming Mozilla wasn't interested in supporting their most commonly used platform (I'm pretty sure Windows is). This is just talking about the port to Metro, which has seen poor reception.
Of course I doubt Firefox would have been a "true" Metro app... I don't think Chrome was... as part of MS' attempt to be anti-competitive with web browsers in Windows 8, they allow the default web browser to inject itself into Metro, but still run outside of the sandbox (otherwise, they would have to use the IE rendering engine! At least AFAIK). But you still want the UI to look Metro. Anyway, if the browser is not the default, it can still run but only on the desktop in its traditional UI. This restriction also applies to IE.
As long as we're talking Android, Tasker is invaluable for getting your phone to configure itself based on location, or time of day, or whatever.
JuiceDefender helps increase battery life.
Nova Launcher is just better than the stock launcher and has a ton of features I can't live without.
Right now I'm finding it unplayable, it needs a patch.
The online sign in system just doesn't work. If you go to their website it works just fine, but the game client can't log in. No error message or anything, it just sits there.
Some settings don't seem to be properly persisted between sessions, like invert mouse y and subtitles.
I am going to have to wait for a patch I guess and hope it fixes most of these issues.
If it just MD5ed fhe files, the games would be hacker heaven, since you don't need to touch the files.
There are tons of ways to do this. You can attach a custom DLL to run code, or just inject code directly. You can do this when the program starts up even before it has a chance to run any code itself. You could modify your graphics driver to change the way the game renders so that the game itself sees everything about itself is fine because it is.
Also, files for the actual game are hashed, at least in Source. That is an sv_pure check and is not a VAC thing (though working around it would trigger VAC).
If you want to put yourself on the map, publish your own map.