Monthly Archives: January 2008

Zune Oddities… Also 2.3 Firmware Upgrade

Microsoft seems to have been busy providing point upgrade releases since they released the Zune 2.0 firmware upgrade a few months ago with the introduction of the 2nd generation of Zune devices. The 2.3 upgrade came out in mid-December. But, I only recently plugged in my 1st generation Zune to the PC to upgrade it. I’m not really sure what the upgrade since I don’t see release notes area on the Zune.net Support page.

I wanted to note a couple of Zune oddities (some good, some not so good) that are probably NOT related to the upgrade though.

Video files for the iPod need to be more-or-less prepared to meet the iPod’s supported video formats (screen size, etc.). The iPod wouldn’t, for example, deal with the MacBreak video podcast high def video format. So, I was surprised to see that the Zune Podcast webpage provided the CommandN video podcast in the H.264 video format that, I think, even the iPod doesn’t accept. I had forgotten that the Zune attempts to convert video files into a format it can accept during the sync process. This conversion process is very very flow. I think it took something like a half-hour to convert the three CommandN video podcast files.

I mentioned recently that I tried out the Amazon MP3 DRM-free service by buying an EP release (6 songs). The Zune PC software saw it fine but only synced 5 of the 6 files to the Zune. Like the awful Windows Mobile Device Center for Windows Mobile smartphones, the Zune software provides no options to try to fix problems. In its effort to be user friendly, both the WMDC and Zune software are actually user hostile. I tried to force an update by moving the missing MP3 file to another directly, update the Zune client’s file sync with the hard disk, move the MP3 file back to its original director, and then force a sync again. This time the file appeared, BUT a file that had synced with the Zune originally disappeared. Weird… Microsoft really needs to take a look at iTunes on the Mac.

That said, the Zune 2.x firmware is an improvement on the Zune device itself. I’ll be playing with it a bit more.

OLPC Info and Quick FAQ Page Created

I created a brief OLPC XO information and QuickFAQs (Frequently Asked Questions) page to help OLPC users find more information about their device. You can find the page at…

MobileViews OLPC Info

Here are two examples of OLPC information you might not see elsewhere: First, I tested a USB keyboard with the OLPC and found that the Shift key does not work. The Caps Lock does, however, does work. Second, I tested the OLPC with a USB flash thumb drive and found that it auto-mounted under the /media directory. However, the usual umount command did not work. I had to use the lazy unmount option to soft-remove the thumb drive before physically removing it.

OLPC (One Laptop Per Child) XO Arrived

OLPC XO beneath an iPod touch and above a Macbook

My daughter’s OLPC XO finally arrived today (Jan. 3, 2008). In the photo above there is an iPod touch on top of it and an Apple Macbook beneath it to help provide a sense of scale. The first thing I want to make clear is that I think the OLPC is a great idea with startling (in the good sense) design features especially given its low price. So, anything I say that sounds like nit-picking is just that… Little nit-picky notes to help those still waiting for their XO to learn more about the device while they wait. There’s a lot of good reviews and XO focused blogs out there. So, I’ll just mention a few things that I haven’t seen noted elsewhere.

First my decidedly non-techie daughter who is a bit above the target audience’s age range (7th grade) is very excited about the XO. This actually surprised me. I was even more surprised when she showed a lot of interest in the Python-based Pippy component that is designed to help children understand programming concepts. I used to write a lot of code in Python before I discovered Ruby, so this means I may spend some time back working with Python if she remains interested in learning more about Pippy.

Second, returning to the theme of a non-techie kid’s reaction to the XO… This week is still part of the winter holiday school break. I was at work when the XO arrived. But, my daughter was at home with her mom. If a Windows based PC or Macbook had arrived, she would have waited for me to come home to plug it in and configure it. But, because the XO is designed to be opened and setup by very young children (much younger than my daughter), she popped XO out of its container, put the battery in, plugged it in to charge it, and started playing with it right away. I actually don’t know what the initial setup screen(s) look like since she had put her name on the system before I got home.

Third, my daughter commented that the Mac seemed easier to use. But, that is because she has used that at school for several years now. However, she also commented that she liked the circular activity ring that builds as you launch applications. That surprised me a little since it is so different from the more familiar GUI conventions she has used with Microsoft Windows and Mac OS X.

Fourth, the browser is very fussy about SSL certificates. What do I mean by that? Since the OLPC does not have an IMAP4 email client, I pointed the browser to the web interface for the account I created for her email account. Like many web hosting services, the SSL cert does not match what the browser expects to see. Most browsers complain about this as a potential security risk but let you continue on by pressing a button. XO’s browser rejects the invalid SSL cert and stops dead in its tracks. The non-SSL (plain http:// instead of https://) web interface works. But, of course, this means that everything is transmitted in clear text.

Fifth, although the XO has some kind of Flash player built in, it is apparently based on an older version and rejected by sites like DisneyChannel.com. This is too bad since so many child and tween friendly sites are Flash based.

Sixth, the XO’s 802.11b/g WiFi radio doesn’t support WPA (it does support the weaker WEP). The bigger problem for me was that it couldn’t see my 802.11g access point even with just WEP turned on for it. It could see my old 802.11b access point though. So, I was able to get it online this evening.

Seventh, I was able to briefly get to play with it and opened up a shell window to take a look around. The XO seems to have a good set of tools including ssh and scp. I was able to ssh into a Linux test server with no problem. The XO does not support X Windows (too heavy). So, I couldn’t run X applications remotely. But, a secure remote text shell is usually enough for 99% of quick little systems tasks.

Eighth, I plugged in an old USB optical mouse and it worked fine. No setup. No configuration. It just worked.

Ninth, there are apparently two different batteries used by the XO: LiFeP and (the more familair) NiMH. The LiFeP based XO’s are slightly lighter than the ones with NiMH batteries (3.2 lbs. vs. 3.48 lbs.). The one we received has a LiFeP battery.

Finally (for the moment), the OLPC XO has what looks like a rich set of tools both in the sense of the graphical ones it provides for children as well as under-the-hood ones for systems people. As an old UNIX/Linux hack, I’m looking forward to asking for some play time on the XO to look under the hood a bit more. My daughter had a lot of questions about the XO that I can’t answer yet: Can you change the default screen colors? Does a USB flash drive need to be dismounted before physically removing it? Can we plug in a USB printer? Can the word processor read and write Word files? And many other reasonable questions that we need to dig into over the next few days and weeks.

I think 2008 is going to be the year of the ultraportable. the Asustek EEE PC led the way in late 2007. The OLPC XO followed up. And, the rumored Apple subnotebook may be announced in less than two weeks at Macworld.

Zoho Creator Mobile: Simply Amazing

Zoho Creator Mobile
I wanted my first 2008 blog entry here to be a positive one. Well, I’ve got a lot of positive things to say about…

Zoho Creator Mobile

…which is part of the Zoho suite of web applications that includes a word processor, spreadsheet, presentation tool, note taker (somewhat like OneNote), wiki, and numerous other web based business ready applications. Zoho creator lets you quickly create web-fied database applications. The mobile aspect of this web service was announced back on November 19, 2007. But, thinking it would take forever to configure a test database for testing on a mobile device, I didn’t take a look at it until now. I definitely should have taken a look at it back in November. I probably could have increased my mobile productivity significantly if I had done that.

Here’s what I did this evening. I already have a Zoho account. So, I logged in on a Windows-based PC and went into the Zoho Creator module. I was surprised to see that there was a simple drag-and-drop box area on the creation phase that said I could drop a number of client-side data objects including a selection from a live Excel spreadsheet. I opened a spreadsheet containing possible topics for my blogs, selected the range of entries in it, and then pasted it into the Zoho Creator web box. The pasted data looked like a textual mess. “This can’t possibly work,” I told myself. However, when I moved on to the next step, Zoho Creator had correctly identified the header information and associated rows and columns. I wanted to add a new field (column) to the data to test the drop-down box selection feature. And, yep, Zoho Creator let me quickly (within seconds) add a field with pre-defined selection options for the drop-down menu. I saved these changes and moved over to a Windows Mobile 6 Smartphone (Standard Edition) and went to the Zoho Creator Mobile site to see what it looked like there. You can see part of the record entry screen in the figure above.

After filling out a few (but not all) of the fields, I saved what I had and moved back to the desktop. Back on the desktop, I filled out a few more fields and saved the result. Back on the Smartphone, I took another look at the record and saw the updated information.

I turned on my iPod touch and went to the Zoho Creator Mobile site to verify that it worked with the Safari browser which, of course, it did (the Safari browser is far more capable than the Windows Mobile Internet Explorer browser). This is a huge win for iPhone and iPod touch users since it lets us easily enter and retrieve data that is instantly available on PC or Mac (or Linux box for that matter).
BTW, Zoho Creator is not a one-way data ticket. It can also export its data in variety of ways. I chose to export the data back to an Excel spreadsheet including the newly added column (field). This process worked fine. I’m really impressed by Zoho Creator Mobile and will probably use it quite a bit in the near future. The entire Zoho Office suite is far ahead of anything Microsoft or Google have to offer in terms of web services. Zoho even one-ups Google by supporting the Google Gears offline feature that Google Docs doesn’t provide yet.