Blog of Christian Felde Technology, computers and quant finance

30Jan/1154

The Internet is full!

For those of you unfamiliar with the issue and how the internet works (in simple terms) each and every connected device on the internet needs an IP address. It's like a phone number, basically a unique number given to your computer, mobile phone, or whatever, whenever it is connected to the internet. It then "dials" another number whenever you check your email, go to a web page or any other activity.

Of course, to dial a number you need a number your self. And as we all know the number of connected devices on the internet is by no means slowing down. So we need more numbers to allocate to these devices. But here's the catch: There are no more numbers available. There are some, but not many. So that implies that the internet is full. All thought there are many unused numbers held by organizations that ones got them but are no longer using them, these unused numbers are not enough for any sustainable future growth.

The current numbering system we're using is called IPv4. This system contains about 4,000,000,000 unique available addresses in total. At the time of writing, about 2% is unallocated. At the speed things are going, that will be empty within a matter of days. Luckily this development hasn't come as a shock to the people who help maintain the internet, so there's a new version available called IPv6.

IPv6 contains 3.4×10^38 addresses. Compared to IPv4's 4.3×10^9 that's a lot more. So much more that it's deemed enough for the foreseeable future. So why isn't this similar to just dialing a number or more on your phone when you make a phone call? It basically comes down to upgrading all the connected equipment. That includes your computer, your phone, your home router, all the network equipment your ISP have installed, etc. And since all the ISP's need to talk to each other they need to upgrade the systems used between them, and so on.

Luckily, as IPv6 has been available for quite some time, you computer probably already know how to "speak" IPv6. Your home router might also know how to do this, but chances are you might need a new one. This is probably provided by your ISP so go talk to them about it. As I'm quite sure they are still interested in selling you access to the internet they should have some migration plan in place.

But what if you're stuck on some lame ISP with incompetent and slow moving people? Do you really have to wait for them to get going? Ideally, yes, but.. It's possible to tunnel IPv6 over IPv4. It's like dialing a 8 digit number first, and then, when the other end picks up the phone, you dial a 12 digit number in addition. Wikipedia maintains a list of IPv6 tunnel brokers, so if this lack of IP addresses is starting to bother you, or you just want it now, go there and check it out.

In June 2010, Google held a Google IPv6 Implementors Conference. At that event, Facebook announced that it had begun to use IPv6.

In his opening remarks to the conference, Google's Chief Internet Evangelist Vint Cerf urges ISPs to move to IPv6, so that a "black market" for Internet addresses won't occur.

Tagged as: , , 54 Comments
3Jan/114

RSS is dying, and you shouldn’t give a shit

First of all, Happy New Year everyone :) So I came across this blog post today, about the fact that RSS is dying and why that should bother you. I don't really agree with the conclusion that saving a specific technology is the solution to a need. So as the first post of 2011, IMHO, my thoughts on why saving RSS really isn't that big of a deal.

Don't get me wrong, RSS is a nice piece of technology. Getting everyone one to agree on a way of distributing content is always a good thing. And as the blog post I'm replying to states, it's not about the technology, it's about the interface.

But I don't agree with the solution. The solution isn't to make sure each and every browser has a decent RSS reader. It's realizing that RSS was the beginning of an alternative content distribution channel. But the "RSS channel" has always been too limited to grab the attention of anyone but the most devoted followers. Instead, most of us are casual followers. We enjoy a topic, and the discussion that might follow, but we don't really care too much about the source. We're more interested in being where topics of interest might pop up, and then surrounding ourselves with potential sources whom can provide these topics.

So what's the next logical step for RSS. It's already happend, big time. And the end result at the moment is your Twitter feed and your Facebook feed. And instead of clicking the RSS button whenever we find a blog post that we find interesting, we click the "Add this" or "Share that" buttons..

Companies, blogs, websites, etc, they don't replace RSS with Twitter or Facebook because the RSS UI is terrible. They replace RSS, or rather give more focus to other channels, because it makes more sense. Both to them and to their users. Twitter and Facebook (only as illustrators of a service) are equal to RSS v2: The social RSS. You can't make RSS social by "fixing its interface".

If RSS dies, you don't lose the option of reading in private. All you lose is your aggregation convenience. Also, RSS has never been a good platform for serving ads, so don't argue about lost ad revenues. Instead, social platforms has increased the exposure, gaining your website more visitors, hence increasing the potential ad revenue.

I don't think RSS as a technology will die any time soon. But it has already peaked with regards to its potential, and already been replaced with something else.

30Nov/101

Net neutrality is failing!

This is a very bad recent development for the open and innovative internet as we know it: Level 3 Communications Issues Statement Concerning Comcast’s Actions !

So to try and help educate people regarding why net neutrality is so vital, I would like you to start by watching this short video:

Then, go here, to Wikipedia's article on the subject.

Now, spread the word! Thanks..