... the browser will automatically alter the response
This smacks of the thinking behind PHP's magic quotes.
Microsoft's so-called security experts should have known that this was a bad idea, especially if they'd worked with the UTF-7 XSS vulnerabilities. Any time you take a parsed language and haphazardly change the way that it parses, you're opening the door to security holes. That's probably why Dan Bernstein, years ago, said "Don't parse" in his page about qmail security.
Unfortunately I don't think you can "apt-get install fedora".
But you can "apt-get install gentoo", though it won't do what you probably think it does.
Maybe the aliens just stay away from Earth in order to avoid being infected by popular mainstream rap artists carrying viruses such as ILOVEYOU and Monkey.B.
+1 for creativity. -1 million for lack of supporting evidence.
Because our gov. cares more about the well being of corporations then its citizens
And this helps our corporations how, exactly?
Go read Peter Gutmann's X.509 Style Guide if you want to cry. If that doesn't work, try implementing an ASN.1 library from scratch.
I'll take SSH and SPKI any day over the X.509/TLS mess.
The person still was in possession of something that indicates their guilt, punish them. As well, punish the people who violated his rights by performing the illegal search.
That's possible, but easier said than done, and would require fundamental changes to the way the justice system operates. Who would prosecute the case? The Crown (government), whose agents were the ones who violated the person's rights in the first place? The judge? Our rules of procedure aren't set up to handle prosecution from the bench---who would be the disinterested arbiter, then?
But by no mean should the public be punished by allowing a villain to remain at large.
The Canadian courts have overlooked rights violations in criminal cases before, under the grounds that to dismiss the case would bring the justice system into disrepute (i.e it would be really, really bad). In this case, if all the guy did was to access child porn online, then there's a good chance that whether he is punished or goes free, the number of abused children won't change. Child porn law is like tax law. If one guy doesn't pay his taxes, it doesn't really make a difference, but the country is in big trouble if lots of people don't pay their taxes, so we prosecute those who don't pay their taxes.
Now, if he were directly producing the child porn, it might be a different story.
You sound like a danger to society with thoughts like those.
Uh...
The real issue I think is, who wants an IP6-only Internet connection?
If I could have an IPv6-only network with a SOCKS proxy or NAT-PT for v4 connectivity, I'd love it. IPv4 is such a pain to administer.
I've been
People like you are best ignored.
I've noticed several design suggestions in your code.