From Radio to Porn, British Spies Track Web Users’ Online Identities
With all honesty, if you're a programmer or a hacker working for GCHQ (I'm certain there are some of you around here) you should really bury your head in shame. No excuses, you are simply disgusting.