I disagree whole-heartedly. I've been using Boost for a number of years, and although it's been a bit hard to get into at times, and although I've barely scratched the surface of the available libraries, it has made my life a lot easier. Many of the available libraries complement the standard C++ library very nicely. No matter what parent post says, it's also fairly well accepted, to the point that it is not a long shot to expect a random competent C++ code to be able to work with it.
Personally, I'm pretty much treating it as an extended standard library these days.
(note : I am joking - I don't really want the faithful to die of radiation damage. I'm not Dawkins, ffs.)
I think your implications about what Dawkins wants to happen to believers are wrong and slanderous, and I think you owe the man an apology.
Now, to be completely clear - I feel overselling bandwidth is wrong. I feel the proper response to issues like this on the larger network is guaranteed access to the full amount of bandwidth sold at all times.
I disagree completely. Overselling is a very sensible tactic, and in fact about the only thing that allows you to get flatrate lines as cheap as they are are. Of course, it's a matter of degree, and many telcos are overdoing it, but on the other hand, a strict no-overselling policy would, in practice, lead to upstream capacities on part of the ISP that are used at maybe 20 percent at best - at peak times.
Besides, an ISP doesn't have just one big fat line to "The Internet"; they are part of the internet, and they have a number of connections to a number of other networks, with vastly different capacities. (And usually at least on Tier-1 or Tier-2 upstream provider that connects them to all those networks they cannot or don't want to connect to directly.) If you wanted to take this no-overselling rule literally, you'd have to prepare for some extremely unlikely scenarios, like for example, every single one of your 20 million customers wanting to download something from some obscure location in Madagascar at full speed, at the same time.
They are not prepared for this sort of thing for the same reason that traditional telcos aren't prepared for something like every single person in Chicago calling someone in NYC at the same time: That sort of thing doesn't happen.
Rep. Chris Smiths bill makes it a crime for US IT companies to enable repressive regimes to track online activity of activists
Washington, Oct 23 — As the House Foreign Affairs Committee seeks answers from Yahoo about its role in the arrest of a Chinese journalist, Congress took a major step forward today in preventing U.S. technology companies from aiding regimes who restrict access to the Internet when the Foreign Affairs Committee unanimously passed legislation authored by U.S. Rep. Chris Smith (R-NJ) that would criminalize such activities.
Truly simple systems... require infinite testing. -- Norman Augustine