The internet has failed me.

I get frustrated rather quickly by 5, 6, 12 email long conversations simply trying to find a time to meet sometimes. As such I have been looking to sync my MS Outlook Calendar with something public like Google Calendar for a long time.

Well last night I tried to redo my entire scheduling routine. I figured I would go 100% syncML, a business-style standard fully supported by my phone. I wanted sunbird on my desktop and laptop, google calendar and my phone to all be in sync. The end result: Somehow in the year 2008 such a thing is. not. possible. PERIOD!

Long story short, I did a lot of digging and one of the only things (maybe the) only website I could find which serviced all these clients was scheduleworld.com. An extraordinarily promising website promising to sync everything six ways from Sunday.

Scheduleworld works… ish. I could sync most things some of the time. However, 95% of the time somewhere in the chain a duplicate would be introduced, or something would go missing, or a recurring MWF event would somehow not show up on wednesday etc. In short: It was unpredictable. I spent more than 6 hours tinkering; nada.

Thus I bit the ultimate bullet, and went back to MS Office — which in its own right as a scheduler isn’t so terrible. Its just horribly inoperable with everything else, aka it doesn’t sync with GCal nicely.

However google has introduced a tool to sink a single outlook calendar with GCal. Its primitive. Outlook has folders and such and google will only pick one of them. So I had to basically wipe my ‘main’ calendar and redo it (10th time in the last 2 days…). Anyway, I’m now back with outlook and using Google’s Calendar sync to give you: my public calendar for knowing when I’m available.

Nokia being negligent again…

Alright so its time to get angry. Nokia, in an effort to reach as many consumers as possible, now has (count ’em) four versions of the same phone: the Nokia N95. Now thats all fine and dandy, however the phones have not been getting equal treatment.

All of them are almost the exact same device with extraordinarily small modifications (Different camera lense cover, adding US 3G frequencies etc). Small enough to not even warrant a whole new model number! Just a version bump, from N95-X to N95-X+1 etc.

So given this, can anybody explain why some of the devices have gotten numerous software upgrades? The N95-1 is now at firmware version 21 while my N95-3 is at version 11. That’s two major releases and 10 “numbers.”

Why is this worth complaining about? Because those two updates contain HUGE improvements which vastly increase the utility of the phone. They make the device faster, increase its capabilities (native youtube in the browser), add lots of native application updates (camera), new features (integrated Search 4.0 in the home screen) etc. etc.

So why in the world would Nokia leave all of its N95-3 customers out in the cold? I’m not the only one to complain:

http://thenokiablog.com/2008/03/05/nokia-n95-nam-wheres-the-firmware-update/
http://www.allaboutsymbian.com/forum/showthread.php?t=71175
http://discussions.europe.nokia.com/discussions/board/message?board.id=swupdate&thread.id=29482&page=1
http://pseudofinn.jaiku.com/presence/23751514
http://www.howardforums.com/showthread.php?t=1341747
http://www.n95users.com/forum/lounge/7856-curious-whats-holdup-nokia-n95-3-firmare-update.html

Perhaps we should all just go buy iPhones. Least they get consistent updates.

What of Android Messenger?

So its been a while since I’ve mentioned the messenger. I did go through the effort of updating the code for the most recent SDK release however I’m not going to be releasing the code for any future updates until May.

I’m not going to be entering Google’s developer challenge with the code; instead the code has become the platform for a final project in the class I am TA-ing at Penn: hence why I am not releasing any of the code for a while. The project hasn’t yet been given out to the students so I cannot post too much information here, however for those interested in just playing with android I will also post the writeup here for people to play with.