And in case anyone wants some good intro to Linux material right away, check out this series by Daniel Robbins: http://www.funtoo.org/Linux_Fu...
A host with a public address behind a well configured firewall will have all incoming data dropped from any ports by default. Only established connections will be allowed in from the external network, which means the computer behind the firewall will have had to have sent something first. Furthermore, if you are *really* paranoid, you can have the firewall automatically drop everything automatically, regardless of the state of the connection, and then set up specific rules to allow certain types of connectivity (ie: only allow traffic to be returned into the internal network if it originated from the external server's port 80... and you can make it as arbitrarily complex as you want).
UPnP on the otherhand just tells the router, "Hey, open this port, and send anything that arrives on it to me!", and then *everything* sent to that port from the external network will then be routed to the internal network, regardless of whether a connection had been established or not. This is necessary if you are hosting a server behind your firewall, but with UPnP it can happen rather transparently, without the user even knowing it is going on, wheras with a mere firewall, you will have to consciously go in and change the rules to allow incoming traffic from a certain port.
But barring an elixir for immortality, a body will come to a point where it has outwitted every peril life has thrown at it. And for each added year, more mutations will have accumulated. If the heart holds out, then waiting at the end will be cancer.'"
Pffft, I plan on being 100% robot by then. I'd like to see cancer bite my shiny metal ass.
Basically it creates a heap but some of the elements get corrupted and are not in the proper place as if it were a proper heap. Oddly enough, this can be used to write deterministic algorithms, and provides the best complexity for finding minimum spanning trees.
And don't give me that bullshit "It is ok, since they are the government." excuse. IMO, the surest sign of a failing government is when they start picking and choosing which laws apply, because the laws have grown so out of control and ridiculous that they are incompatible with each other. That is exactly what is happening right now.