"By 9 Jan 2011, the underlying machinery of the internet that generates [IP addresses] will run out. We only had four billion, and in the past 10 years we have gone through almost all of them."
No need to panic, they were off on that estimate.
May 11, 2010
According to the latest estimates, there are only around 300 million IPv4 addresses still available, and they're being used up faster than ever thanks to the explosion of web-enabled mobile devices such as smartphones. At current rates, claims a report by the BBC, the last batch of addresses will have to be released by 9 September, 2011.
That's so much better now, isn't it?
In all seriousness, there is a proposed solution. One that should make you all warm and fuzzy. Not!