Just demand non-hackable Operating Systems right away because you can, of course, by fairly simple means, control every stream of information going in and out of your computer (to the internet). Thus, most dubiously and most exposed, even the snippet on the pornsite that requests outgoing information can be blocked!
Heck, it may not even need to be allowed to do anything in particular either because it's not taking part in safe conventions of programming! Ultimately, you need to explicitly want the malware, virus and spyware and nobody wants that!
The internet should become very safe in near future if corruption isn't insisted upon and crucial services like ISP, services servers (like your bank) and general routing (leave the "telephone-centrals" alone, uttered by the French!) are safe (guaranteed)! It really takes high level intervention to make this corruption work and it should become obvious every time it happens!!!
So why is this, the information in and out of the system, mixed into an inoperable pool of idiocy by Mozilla Firefox and others? When indeed this could have been laid out nicely and orderly!
Just like Microsoft is adding thousands of services and snippets of programming and offering these for free when indeed crucial, but small programs are being ignored! This is nothing less the subversion of the population at large!
No wonder nowadays then that when one orders 50$ of firewall and anti-virus/-malware/-spyware it feels like sponsoring employment programs for idiots!
(I'm having problems with listing Microsoft as a tag on this post! Is the publicity? :-) )
(Also, concerning some mal-delineation, my host is being generous with the editor that I'm writing this into.)