Archive for September, 2010

Data Roaming?

September 17th, 2010

Com­ing home from two weeks abroad and some idle time to think, I have a few more topics to blog about.
One of them is one of the things I con­sider one of the most obs­cene forms of ripoff the mobile phone car­ri­ers do is „data roa­ming.“ If you want to bring your smart­phone online, what they do is they do not let you easily use their own data net­work, but rather insist on trans­porting your IP traf­fic over their own net­works to your home pro­vi­der where it then is allo­wed to hit the public inter­net.
What is this?
Let me just use the local net­work, I don’t care where the tran­sit into IP world hap­pens. This would be so much chea­per, and any decent phone can handle the con­fi­gu­ra­tion. Heck, I did this years ago with my Treo!

Be afraid. Be very afraid.

September 16th, 2010

It is a widely held belief that Steve Jobs is a man to trans­form indus­tries. He’s done it before, and I think he (with his com­pany Apple) has set his eyes to do it yet again. This time, it’s tele­phony. And I can’t blame him, it is a god-awful indus­try we (as a spe­cies, glo­bally) are put­ting up with.
Take the epi­tome of modern phone tech­no­logy: the mobile phone net­work. We’re still using phone num­bers (a tech­no­logy that is a cen­tury old and was opti­mi­zed for the rotary pho­nes and their elec­tro­me­cha­ni­cal coun­ter­parts in the swit­ching sys­tem), we’re basi­cally using a net­work desi­gned to deli­ver billable events and we’re com­mu­ni­ca­ting with voice qua­lity that is actually more than awful.
Enter Face­Time.
Face­Time takes the tele­phone con­ver­sa­tion out of the old phone net­work and puts it onto an IP net­work. It makes com­mu­ni­ca­tion easy and fun. And it’s no lon­ger just tied to the iPhone (which the car­ri­ers pro­bably would have liked), but also going to IP-only devices: iPod touch and all iPads. Apple usually is known for deli­ve­r­ing good user expe­ri­ence, so phone calls are good for the user.
But now, Apple is set­ting out to be not just the media centre of the world (with music and video alre­ady going their way), but the new phone sys­tem, too. Bet­ween the new Apple TV and Face­Time, I do have some ideas why Apple needs a new data cen­ter …
[EDITED] I do not think that the video tele­phony is what makes Face­Time so par­ti­cu­larly import­ant or game-changing. I think it is the seam­less­ness in which the phone and IP net­work inter­act. Ulti­mately, redu­cing the phone car­ri­ers just to ano­ther form of data car­ri­ers. I do know that Skype also works sui­ta­bly well and has a good instal­led base. But what is dif­fe­rent here is that Face­Time is auto­ma­ti­cally instal­led on every iOS device, and inte­gra­ted well with the ent­ire Apple expe­ri­ence (think: Address book, MobileMe, …)

Lessons in customer support

September 11th, 2010

I — pro­bably along with many, many others of the iPhone Twit­ter App — dis­co­vered some­thing that I con­sider a bug. As soon as you rotate the phone, your posi­tion in your time­line is utterly garb­led. Where you are after turning has no resem­blance whatsoever to where you were before. That means: Take the phone, rotate it, rotate it back and you’re at a com­ple­tely dif­fe­rent place than before.

This quite goes against the law of least sur­prise for the user. So I tried to inform Twit­ter of that bug. I sear­ched for a place for such feed­back, did indeed file the report and inclu­ded what I take to be a start on how to resolve the issue. I recei­ved an ans­wer from Twit­ter a few days later, but with some­thing that I con­sider to be com­ple­tely beside the point. The ans­wer, basi­cally was, „If this is a pro­blem for you, you can rotation-lock your phone.“ Come on, Twit­ter. You can do bet­ter than that. If the mail back had at least inclu­ded some­thing like „Thank you for reporting your con­cern, we will look at this inter­nally“ or „Thank you, we will con­sider how to best deal with the issue for a future release,“ all would have been well. But to be told that this is a non-issue is, to be honest, most disap­poin­ting. And yes, I do indeed con­sider this to be a pro­blem. And no, I do not con­sider rotation-lockng the phone an appro­priate solu­tion. (I do tend to type on the land­scape key­board, but read on the por­trait ori­en­ta­tion, so I do in fact quite like to change the direc­tion of the phone.

And it would have been easy to not make me frus­tra­ted about this, too.

Mailman problems

September 1st, 2010

For one of lists, one of the sub­scri­bers had the stran­gest pro­blem. He kept get­ting boun­ces that the list alias does not even exist, whilst at the same time other sub­scri­bers could well write to that list. It turns out that his mail ser­ver was rewri­t­ing the To:-address, resol­ving the CNAME of the host­name that is responsi­ble for run­ning the lists. As we run a virtual-domain based mail ser­ver, this was not a smart choice: Whilst the email address does indeed exist on the CNAME-d host (lists​.xiqit​.de), it does not exist on the fully qua­li­fied name the ser­ver lis­tens to. So we added an MX record for the host­name that also points to the ‚pri­mary‘ name of the ser­ver (the one which the RDNS also resol­ves to), and now all is well. HIs email does reach the list.