I've just had 2 experiences with telephone-related upgrades/moves and I have decided telephone numbers suck. First, I will relate to you the circumstances of my experiences, and then rant about the numbers.
First, Becky and I switched from Nextel to ATTWireless for our mobile phones. Working for Motorola (now Freescale) finally paid off and I got a substantial discount on a V600, by far the best, and most full-featured phone I had seen come out of Motorola ever. Everything just works. Nothing is stupid. I used to be pretty skeptical of Bluetooth, but I'm a believer now. I've got a wireless Bluetooth headset, and it just works. You open it up, and the phone goes into “headset mode” relaying all noises to the headset and receiving all input from the headset mic. I can write J2ME programs and just transfer them over Bluetooth to the phone. I'm currently making my own implementation of an Ambient Orb using the event light of the phone. I just can't figure out how to handle SMS messages from my own code. Anyway, this paragraph is already too long, so I'll stop.
I got Becky a T721, it's way better than my top of the line Nextel phone, which I gave to Andrew. (which was a cool success story in itself. I just swapped the SIM cards and it worked) To make a long story short, we're getting a much better deal with ATTWireless.
I also just signed up for a VoIP (Voice over IP) solution for our home phone, which I will blog about later when I have it set up and can reap the benefits of refering friends and getting paid for it.
In both situations, I was transferring my phone number to another service provider. After thinking about it, that is just stupid. Why am I, a person who can move all over the world, tied to a number that is tied to a certain location? Most people have trouble remembering numbers. Let's take a prominent example... You're hungry for some pizza (and who isn't). You like Dominos, and you're a web savvy guy or girl and want to order online. Do you grab the “internet book“ and look up the IP address for dominos? Have you ordered online so often that you know the ip address by memory? NO! You type www.dominos.com? We (Al Gore and I) built the “internet book” into the internet when we invented it.
Why don't we have a solution for phone numbers? You might argue that that's what the phone book in your phone is for, or speed dial, or the operator, but those are either not universal, or not fast enough. I suppose the #1 reason is that phones have numbers on them. We've had to invent ingenious text entry mechanisms like T9 and iTAP (which my V600 has and is awesome! much better than T9, which my i90c had) to be able to enter text.
Why don't we extend the DNS namespace with a .phone suffix and have them resolve to phone numbers through some system? DNS servers could resolve them to VoIP gateways. Now, I agree I haven't thought through this all the way, and there's bound to be some kinks, and I'm not so naive to think I'm the first to propose this, but come on, let's get started! I call marklio.phone!