Earth-Shattering: HP To Drop IPod?

HP might be about to drop its rebranded IPod ((nice one Engadget). Thus closing the book on the MP3 player that never could have been.

HP do have some sort of plans to create the multimedia lounge room experience. But these are “Carly” plans, not “plan” plans that the real HP could have pulled off a decade ago. If they do proceed with the multimedia route, they could still make it compatible with IPod without having to rebrand the IPod. HP’s supposed to be a gigantic multinational hardware manufacturer isn’t it? A custom MP3 for the intelligent home should not be beyond their capabilities, and would make a better solution than having to slavishly follow Apple’s standards.

Innovation, good. Rebranding, ???.

Unfiction: Alternative Reality In and Out of the Web

Found this article paper (was printed in this month’s ACM Interactions) on creating web-based story games.

Otherwise known as unfiction games.

Perhaps the first popular unfiction game was Blair Witch project, where a site was created to be deliberately ambiguous about the line between fiction and reality. Then, The “Beast” project. Do you remember the brief buzz before the “AI” movie came out in 2001? It wasn’t about the movie, which disappointed many, but about the large web of interlinked sites that had been created to promote it, offering a slice of life in 2142. And most recently, I Love Bees was a succesful tool of promotion for the Halo 2. This article was written by the creator of Exocog, which promoted Minority Report.

The article provides some useful tips for designers of this genre: * How much interactivity? Blair Witch (1995) was basically static. Exocog websites included a blog, evolved over several weeks, and also included features such as a forum, a webring which real sites could attach to, and publishing research proposals sent by real users. “I Love Bees” took it further, calling public telephones and, according to the article, “found ways to build player-generated e-mail, even individual telephone calls to players, into the game”. * The line between fiction and reality is tricky. The article cies the Godsend movie promotion, which contained a website about a fictitious cloning institute. The problem was that many people googling for cloning thought it was real, which led to bad press. So they suggest it’s important to consider how people get to the site and how realistic the content is. * How to measure business value? We all know advertising is tricky to measure. The internet was supposed to make the connection more clear, but games like this probably warp things again. So the authors ask open questions such as whether the efforts are worthwhile, and how to decide on how much to do.

It’s interesting that most of these games, when uised for promotion, have focused on movies or games. Unfiction could equally be used to promote a product or an idea.

More Random Shuffle Thoughts and “Playlists as Moods”

  • Die-hard ipod fans will attribute it with a hint of clairvoyance. I’m listening to Tech Nation with Apple journo Leander Keahney. It was recorded before the Shuffle was out, but he was commenting how the IPod on shuffle mode can sometimes seem to find just the right song for the moment. Since humans are naturally inclined to anthropomorphise technology, and since the concept of probability is also not a strong point (casinos exist), it’s only natural to assume that shuffle-mania will lead to some people deciding that The Ipod Knows.

  • Goodonya Apple for innovating. I was a bit harsh in my previous entry because, quite frankly, I wouldn’t contemplate using a flash player without a screen when there is so much better around – iriver, creative, etc. However, I like that Apple are willing to take such a novel idea mainstream.

  • Pity about podcast creation. I wouldn’t expect a new audio player at this stage to embrace podcasting. But there is a general trend towards people creating their own text/audio/video content. It would have been nice to see a built-in microphone like many of the other devices. But hopefully a smart company will come along and produce a high-quality one. And hopefully the OS doesn’t cripple like the way the ipod recording is capped at only 8khz, despite the hardware offering 96khz. Even speech suffers greatly at 8khz. At 96khz recording, it could make an okay portable recorder. Hardly brilliant without a screen, but usable.

  • Pity about podcast listening. Whether in shuffle mode or not, it wouldn’t be much listening to podcasts in the absence of a screen to choose podcasts. You can’t just skip through podcasts to hear which one to listen to, because many of them won’t identify themselves immediately if at all (such as those on

Okay, here’s what I really want on my ipod and it would actually fit well with the Shuffle: treat playlists as “Moods”. I want to switch from “I feel like listening to hyper music” when I start going for a run, to “I feel like listening to chilled music” when I’m in the middle of the run, to “I feel like listening to speech” when I’m getting bored of the run to “I feel like listening to hyper music” when I feel like I can no longer run. You can almost do this now by switching between playlists, but there are two key enhancements I’m looking for:

  • Pick up the Mood where I left it. Naturally, I don’t want to start at the first track in the playlist. Since I keep switching between Moods, I’ve recently heard it. Moreover, I want to keep going with the same track, at the point where I left it. This is critical for speech. It’s not enough to save position for AAC files. That’s an artificial barrier. Just because I wanted to listen to music for ten minutes doesn’t mean I should have to spend 30-60 seconds finding where I was. Even if IPods had a bookmark feature, I’d prefer not to bookmark it permanently because the need is too transient.

  • Rapidly switch between Moods. I’m looking for a hardware button to rotate mood. The above example is not the only driver. When commuting, I switch frequently between reading and listening to speech. When I’m walking, I prefer to listen to podcasts. When I’m on a bus, I prefer to listen to music while reading. When I’m crushed in a tube carriage, I prefer to listen to podcasts.

BTW, Mood is not the most accurate term. Clearly, I’m not suggesting people swing from depression to elation by embarking on a train! I just think “Mood” just happens to be a more evocative term than “current context and needs of the situation such as they have arisen”.

This all fits in with the “young people multitask” cliche anyway. Now if the shuffle was to hold several playlists, it would be a much more attractive device (to anyone who is not convinced that it can read their mind and pick the right song at any time anyway). Do people listen to different types of music? I’d have thought so … that’s one of the selling points of HD-based players. So how will they feel when they leave home and have to choose between optimising for gym versus optimising for work or commuting? The problem doesn’t need to be there: let people hold several playlists and switch between them as their moods shift throughout the day.

Shuffle Along Now

Apple’s going for all the superlatives: bestseller, most coveted, and now … most questionable of them all, the IPod Shuffle.

There are clearly some design concerns here – like who forgot the screen? And a microphone, though slightly niche, would bring it up to par with IRiver and other competitors.

But, after all, it’s a shiny white ipod … it will sell out by the weekend even if it doesn’t actually emit any sound. More concerning to Apple’s bottom line should be the effect on its traditional customers, who have always paid a pretty premium. As Russell Beattie points out, the Shuttle strategy is likely flawed because people choose products based on how it makes them feel about themselves. Walking around with a white cord emerging from your innards won’t be half as cool when the masses buy in. Forget about IPods on the catwalk, sexy bodies on posters, and magazine features asking celebrities what’s on their pod. Madonna and Bono, make way for Homer and Marge!

The premium people pay for Apple is not just the price of looking and feeling cool. Apple also have a good reputation as a solid manufacturer and worthy provider of support. Personally, I’ve had a couple of incidents with my IPod and they’ve been extremely professional. So much so that it’s a big factor for choosing my next laptop. I doubt Apple would tell me they’re not honouring the warranty because it’s my fault that a key fell off the keyboard. Toshiba did so (they told me it indicates irregular use … like typing instead of using the mouse???). Dell has done far worse in the past. So, in my case, my experience with IPod support has encouraged me to buy an Apple laptop next time round. Handling support for a mass market is a very different thing for Apple. There are logistics issues and a likely increased proportion of claims … if they can’t take care of it, they will attract a bad name and risk getting their traditional customers offsite. Will you buy an Apple if you have to keep returning faulty Shuffle models? Or, in a more extreme case, what happens to the design firm contract when the CEO’s son gets stonewalled by an Indian call centre who refuse to fix his faulty Shuffle? I just hope Apple can deal with all those support issues.

And presumably Jobs’ underlying strategy is to deal with these issues admirably. Get everyone hooked on the “Apple Way”, so the mass market will end up buying Apple PCs, and, in the not-to-distant future, Apple phones with all the premium services you can imagine. If this dodgily-designed player is the piece of kit that takes them there, then their 200+ percent stock rise is looking pretty conservative.

Triple J is On the Pod!

Triple J, a fine Aussie youth radio station, has started podcasting (thanks Splatt). Right now, it’s just a trial by one show – Hack. Still, this is a milestone for Aussie radio. First. Podcast. Ever. I’m feeling out of touch as I haven’t heard it before, but this “Hack” show seems to be more about politics than porting Linux to your refrigerator.

Triple J is part of the ABC, an organisation similar to the BBC, so the station is something like UK’s Radio 1, but with more talk content. Its always had excellent formats and presenters, and I can’t wait for them to jump on the podwagon.

Optimising the Out-Of-The-Box Experience

I’ve recently noticed several systems that go out of their way to optimise the out-of-the-box experience:

  • A FreeView TV box . When I turned it on for the first time, it came up with a menu asking me a few basic questions, like what area I’m in. So the main preferences were done, and I didn’t have to spend half-an-hour diving into the menu system and poring through the manual. The rest of the preferences could be filled in at my leisure, or never.

  • Tried out Copernic today. It provided a wizard-type interface to get st up quickly. And when I tried searching for something soon after, it explained that it’s not finished indexing yet. I’m not 100% sure, but it certainly sounded like a message optimised for first-time usage.

As people are drowning in choice, it’s critical for product designers to optimise the out-of-the-box experience – put an explicit check in to see if this is the first usage (and let the user reset it somehow). Especially for software downloads, where it’s so easy to give up and try one of the hundred alternatives. A few patterns are suggested (“virgin usability patterns”?) here:

  • Virgin Wizard: Provide a really quick wizard to focus the user’s attentions on the most important settings. Just taking the time to tune a few key settings can have a big impact on the subsequent experience.

  • Still Moving In: If there are exceptional circumstances – e.g. empty lists or high delays – occurring during first-time usage, make that explicit to the user.

Usability One Step at a Time

Martin Fowler is talking about incrementally improving specialised requirements such as usability or security or internationalisation one step at a time, in much the same way as agile projects should enhance functionality one step at a time.

On usability, it can be done. Indeed, one of the nice things about agile projects is you can get more rapid feedback from users, and iterative development is the holy grail of usability. We touched in this in our Extreme Usability workshop last November.

However, there is a big downside: user training. Many users are too busy to learn new interfaces. So sometimes, you can come refactor your system into something more parsimonious — less “if…then” logic, less complicated domain objects, so it’s easier for developers. This might be necessary to help you cope with an upcoming requirement.

That should be great news for users too as it simplifies their mental model, but what if they’re already familiar with the old model? Unlike developers, they’re not thinking about the system design all day long; they’re focusing on getting the job done, and they’ve probably internalised many aspects of the system. If you go and observe users dealing with a complicated system, you’d be amazed at how creative they can be in finding workarounds!

Thus, a challenge for agile development remains: how to incrementally develop system concepts while providing minimal interruption to users. I’m not familiar with any HCI research on this topic, perhaps it is a good research opportunity in a world becoming more agile.

On internationalisation (I18N), this paper describes some of the processes. It’s definitely a multi-stage process, with localisation-enabling taking place before localisation itself. Here, there is a very obvious way to develop incrementally: develop the English (or whatever market) product first, and ONLY THEN enable it. Doesn’t work for all cases, but it’s amazing how many projects have done a big I18N framework upfront, only to release in one language. With unit tests and modern IDEs, it shouldn’t be difficult to extract messages out later on.

And ahora for meme chose completely different

My previous blog entry discussed fun with technology, and I alluded to the Firefox language extension. Well, that’s quite a simple idea just takes one random term on the page and provides a translation. Still, it’s a nice idea and perhaps there is more being planned. There are some other nice browsing tools too, like rikai, which can provide translations in tooltips.

Well, here’s something I’ve been wanting for a really long time …

Have you read A Clockwork Orange? Anthony Burgess’s characters use slang called Nadsat … here’s a description:

The use of a completely new syntax is utterly magnificent – a stroke of genius. And it proves once again Anthony Burgess’s remarkable ability and facility with languages of all kinds and with words in general. At a first glance the vocabulary of anti-hero Alex sounds incomprehensible: “You could peet it with vellocet or synthemesc or drencrom or one or two other veshches.”

Or: “So I read all about the scourging and the crowning with thorns and then the cross veshch and all that cal, and I viddied better that there was something in it. While the stereo played bits of lovely Bach I closed my glazzies and viddied myself helping in and even taking charge of the tolchocking and the nailing in, being dressed in a like toga that was the heighth of Roman fashion.”

Then the reader, even if he knows no Russian, get to grips with it, and it’s a very expressive and colourful read. Some of the meaning becomes clear from the context: “We gave this devotchka a tolchock on the litso and the krovvy came out of her mouth”, which approximately translated means, we gave this girl a blow on the face and blood came out of her mouth.

See? Nadsat is gradually blended in, and based on the context, you pick up the meaning. Just as children learn to speak, and expats learn the language of their new homes. Let’s see … firefox,, Nadsat … are you thinking what I’m thinking?

Yes. It’s simple. Write a browser plugin – or HTTP proxy – that renders the page almost as is, but with words occasionally swapped with foreign terms. I realise there is a downside: it would probably be crude, wouldn’t necessarily handle verb conjugation, etc. But the upside in a world where people spend many hours surfing – huge!

And don’t get me started on splicing podcasts to achieve like effect :-D.

Technology + Languages = Joyful Learning Experience Occasion

Language teachers have traditionally tried to make language learning fun, employing tools such as songs and games. But then, a lot of that is contrived, and many learners – adults and especially teens – don’t take kindly to reciting nursery rhymes and clapping their hands together while sitting in a circle. Now, technology can be employed to induce genuine fun – Ravi Purushotma’s paper, “YOU’RE NOT STUDYING, YOU’RE JUST..” covers five cunning ploys to enhance the experience:

  • Playing games with foreign text (in particular, The Sims).
  • Browsing the web, with the “throbber” (that loading icon in the corner) replaced by a random term. (Of which, more in my next blog entry).
  • Learning how to type, and using a foreign language for input.
  • Listening to foreign lyrics and a translation at the same time (perhaps one in each ear).
  • Listening to language learning MP3s while walking around. (Old idea, but high-capacity MP3 players make it more practical.)

I’m going to add one I’ve used with success:

  • Exploiting DVD audio and subtitle options to listen in one language and read in another.

I’ve used this for Spanish and Japanese. Specifically:

  • I purchased foreign-edition DVDs by visiting shops while in Spain (e.g. FNAC) and Japan (e.g. any corner store), and also ordered from sites like (for Spanish) and JapanCD (for Japanese).
  • I made sure each DVD had all four options: English audio, foreign audio, English subtitles, foreign subtitles.
  • I only took movies I knew well, ideally where I could recite large chunks.
  • I only took movies I was willing to watch a lot.

Then, I watched them in any combination I saw fit, paused, practiced if I felt like it. I found the most effective to be foreign audio with English subtitles, though it’s possible to cheat a bit and end up not listening much. So sometimes, all foreign works best. Also, if you use Power DVD on the PC, you can have two subtitles at once. For the times I’ve focused on Japanese writing, it’s really nice to see English and Japanese at once, as well as hear it pronounced.

Another us of technology is a tool like Supermemo, which I’ve used to learn Kanji using the Heisig method (though it’s going to be a lifetime pursuit … I’m still not there yet). This is very powerful as you can install it on a smartphone such as a Treo or XDA, so you can just pull it out for a couple of minutes while waiting for a train, and practice vocabulary or whatever. Supermemo, VTrain, and other tools work by tracking your progress, so they only drill you on things you need to know. That’s much more effective and interesting than old-school random flashcards, where you keep coming up against questions you know inside-out. Less pure fun than watching a Pulp Fiction DVD in Spanish, but still quite a motivating way to drill yourself.

Obligatory 2005 Predictions

General Technology Predictions:

  • This will not be the year of the podcast, nor the year of the corporate blog – though both will expand rapidly. They will have to wait until 2006. Instead, 2005 will be the year of customisation. Google or microsoft will provide something like a “My News” portal, based on a mix of RSS and their own monitoring. Yahoo has been doing this for years with My Yahoo, and now uses RSS, but it doesn’t have the traction of Google or MS.

  • More attention will be paid to asteroid monitoring. Most reports indicate that detection and communication technology could have minimised the tragic losses caused by the earthquake, and events like this are reminders that we need to seriously plan for seemingly impossible events. In an economy that’s doing quite well, funding can be directed to such efforts.

  • The BBC will continue to lead the way with podcasting, and will be the Adam Curry of the mainstream media podcasters, with more listeners than any other program on global current affairs.

Java Predictions:

  • Spring for new development projects, refactoring to Spring, Spring integration with open-source frameworks, Spring textbooks, Spring would be a nice-to-have for prospective employees. Spring. Spring. Spring.

  • Meanwhile, many Spring adopters will ignore one of the best things about Dependency Injection: testing with mock objects.

  • Twenty new aspect-oriented frameworks, a dozen new ORM tools, and a whole bunch of web UI package.