Son forms software company to resurrect dad's genius ideas

Posted by philbuk on Jul 30th, 2007

Thanks to Darryl Hebbes for pointing me towards this one: Humanized Inc.

In the eighties, one of the original Apple Mac gurus, Jeff Raskin, came up with some crazy ideas about human computer interaction. Most of his ideas were just too radical. Now his son is taking those ideas forward with a new business venture.

The design trip

One of Jeff's inventions was the auto-cancelling, semi-transparent notification. This was a "crazy idea" but it's- now built into many email clients and mobile phones.

Jeff was also the first to point out the the whole concept of file names and the way that file-save and file-open work are actually fairly "in-humane" - they don't match the things we as users want to think about, when we want to think them. And he was a big fan of GOMS - modelling the most efficient way to get an operation done in terms of keyboard and mouse clicks.

The design trip culminated in the creation of the Canon Cat. A computer with a radically different approach to the user experience that Jeff called a "humane" interface. It featured "Leap keys" and kind of continuous notepad - you never really created files, you just started a new page. You used search to find the page you were looking for. It flopped wildly.

The canon cat

Raskin wrote an amazing book called The Humane Interface which I would REALLY recommend.

Jeff died in 2006. Many of his most radical ideas are sitting out there waiting to be brought into the main stream. They make a lot of sense, but you just need to think outside the paradigm of how you use computers at the moment. (After all do you really find using your computer effortless? Of course not. Maybe Jeff's ideas can make that happen.)

Enter Humanized Inc.

It's a new company recently set up by Jeff's son. How cool.

They've started with a tool to make it easier to start applications and bring windows to the front. They've also got a special spell checker. They're working on an RSS reader next. I can really do with that last one.

When it comes to easy software they recommend the "Telephone test":

We ask ourselves, "Would I be willing to teach my Grandma how to use this over the phone?". If the answer is "Definitely", we know we're doing well; if the answer is "Maybe", we know we can do better; and if the answer is "No", then it's time to rethink the whole thing.

I think this is wonderful.

XO-1 Laptop: Inclusive design triumph

Posted by philbuk on Jul 23rd, 2007

As well as designing the operating system to match the users and the context of use, the OLPC folks have focussed on the hardware needs of children in developing countries.
The XO-1 laptop is bash-proof, sand-proof, splash-proof. You can charge it up in the sun or by winding it up. It's got no moving parts, apart from the main hinge and two chunky wi-fi antennas. The screen works has a mode that works in bright sunlight. Clever.

The XO-1 laptop

And isn't it funny that in the process of developing a laptop for kids who live in dusty rural villages, they've also invented quite a lot of hardware that "traditional" users all over the world would also like? I want to be able to wind up my laptop as I sit on a train. I want chunky, gin-and-tonic-proof industrial design. I want a screen that works in bright sun.

This kind of thing happens often. Teams start off by thinking about the needs of a minority group, and end up making a product that's better for everyone. For example:

  • Good Grips vegetable peelers for arthritis sufferers - actually great for everyone who wants to peel vegetables in comfort
  • Curb cuts for people in wheel chairs - also good for mums with pushchairs, and for rollerbladers
  • Large fonts and shortcut keys for computer users with disabilities - also good for expert users with hi-res monitors.

It seems counter intuitive at first. Designing within tight constraints for a demanding group of users sounds like it would stifle creativity. In fact, it tends to yield some of the the very best design there is. That's why many interaction designers say you should aim your product at just a single persona.
Yet again, designing for this "minority" audience (of 1.2 billion children) seems to have delivered something useful for everyone.

XO-1 laptop: A success in one form or another

Posted by philbuk on Jul 23rd, 2007

After 5 years of work, OLPC are ready to start rolling out the XO-1 laptop to children in developing countries. Those are the children who live in villages without water, electricity, and sometimes even decent medical care.

XO-1 in use in Ban Samkh, northern Thailand

It sounds like insanity. And opinion is divided about whether it is in fact insanity or not. Is the XO-1 an imperialistic, American artefact? Will its batteries and screens pollute the environment? Should the money be spent on libraries, and clean water? Will it be used to surf porn? Will it drive black market crime?

The answer to all of those questions is "yes - to a degree". But none of those problems are insurmountable.

The real question is: does anyone want it?

The XO-1 doesn't run Windows: it runs a special operating system of its own with an interface called Sugar. It does have a web browser, PDF reader and the like. But you can't run MS Word on it. Sugars look cute and has some clever thinking behind it. But there's some doubt about it.
One very strong argument says that prospective users in developing countries don't want a "non-transferrable skill". They want to learn Windows, because Windows is what the rest of the world uses, and Windows skills will get them a job when they leave school. This could be a problem. Even though they are now part of the OLPC initiative, Intel is continuing with is Classmate programme - a PC with some of the same characteristics as the XO-1 but able to run Windows. Add to that a massive base of downloadable Windows software, the classmate looks tempting.

But the lack of Windows OS may also be the XO-1's saving grace. The modern desktop interface that we know is a complicated beast with lots of cultural and no-so-easy-to-learn assumptions embedded in it. Windows is ok for kids, but not fantastic. Sugar bypasses those issues. Designed and tested with kids in the real context of use, it's likely to work well because it will fit properly into the lives of the people it's aimed at.

To be a real success, the XO-1 needs to build a community of its own. The children and teachers who use it need to be able to create new things and share with each other. This looks like it could well happen. There are authoring/development solutions called eToys, Scratch and Squeak. And the mesh network allows XO-1's to communciate with each other to pass new ideas and information on.

My money's on it

If the children learn how to make the XO-1 do things that children love - communicate, play and invent - I think XO-1 will be a success. It won't matter if it's an American imperialist plot, or diverts money away from libraries. Gripes about it will be incidental to the market demand for an empowered and empowering, self-oragnising, kid-powered network of many millions of nodes. And controlling it will be all but impossible.

I'm probably an idealistic, techno-centric, Western fool. But I really hope that's how it works out.

Avatars and their users

Posted by philbuk on Jul 2nd, 2007

Thanks to Andrew Harder for pointing me to this stunning photo piece from the New York times. It's about 3D avatars from online worlds, and what their real owners look like.

Here's picture number 1.

Avatar and user - quite a difference

Now see the rest of the New York Times slideshow...

Airline meals: beautiful presentation improves the user experience

Posted by philbuk on Jul 1st, 2007

My stats show that you everyday user experience stories have the greatest mass appeal. You seemed to like the posting about Delta airlines. So here's another quick one.

I went on a BA flight from Capetown to London recently and was astonished to find the food was very good. They seemed to have thought hard about what they could reasonably do to an economy class meal to make the experience better. They did two things:

  1. The made it TASTE nice. Which is, I think we can all agree, the most important thing they could do.
  2. They made the packaging look nice. Often you get a mystery meal with a plain foil lid with "chicken" or "beef" dot-matrixed on the top. Here the food packs had pleasant pictures on of what was inside. They were like the gourmet-meals-for-one packaging from a British supermarket. Looking at a tray full of colourful packaging made me feel more positive about the food before I even opened the packs.

Taking a photo of my meal would have required me to leap over other passengers to reach the aisle and my baggage locker. But luckily, it seems others are better prepared. At airlinemeals.net at least 500 people have sent in pictures of their airline meals for British Airways alone. Right.

A British airways meal much like the one I had

There seem to be plenty more for other airlines too. Including Aeroflot which features this very special submission on the list:

This aeroflot meal suffer from particularly bad presentation

The Chinese airlines all seem to offer things that westerners can't fathom. But most seem to forgive them, simply because the packaging is so beautiful. As the UX community has (re)discovered over the last few years - people respond more favourably to and have a better user experience with beautiful products.
Lovely packaging from China Xinhua Airlines

British Airways have got the right idea. Promise a good user experience with well designed packaging, then deliver against the promise with a tasty product.