Kinda Scruffy!

What would it take to change computers? What would it take to build something truly revolutionary in a time where most of the design philosophy of a computer is taken for granted?

I spend an inordinate amount of time thinking about ways to make computers better. Much of that thought is dedicated to software, but an equal amount of daydreaming is allocated to hardware. In my mind, the two go together like peas and carrots, ying and yang. A couple of years ago I wrote a college paper that talked about the UMPC market, which has now evolved into “netbooks“. I couldn’t stand the UMPC interface or hardware, but something about the idea of a very small, very portable computer appealed to me. Massive amounts of information, instantly available, wherever you are. I took the ideas of tablet PCs and UMPCs and designed something I called the FarmDog.

FarmDog was a tablet PC with an OS that ran off of a removable flash drive. The OS ran off of that drive, but all applications and user data resided on a hard drive, which was also removable. The idea was that you could keep your OS and your data completely separate, and also make it very, very easy to back up your system. Upgrading to a new operating system would involve buying a new chip from the store, shutting down the PC, putting in the new chip, and restarting the PC. You could switch between OS’s whenever you like, so if one is giving you problems you could go back to a previous revision.

A second part of the FarmDog was the dock. Normally, when you were running around with your PC, it acted as a tablet. However, when you put FarmDog in the dock (vertically, I didn’t imagine it being docked as a widescreen.) you had the setup of a regular desktop computer. Keyboard, mouse, etc… the main difference with the FarmDog dock was the automatic drive duplication. Now, we would probably want to implement something like Apple’s Time Machine, but at the time, I was thinking of duplicating the entire data drive to an external disk every time the PC was docked. This would keep a good backup of your applications and data, just in case.

farmdog.png

As always, the hardware only tells half the story. The other half of the FarmDog was the software. I imagined at the time using the Symphony OS and the Mezzo user interface, coupled with something like quicksilver as the default way to interact with your computer. Quicksilver has quite a learning curve, but once you get used to using it, you wonder how you ever used anything else. The idea is simple, Use one interface to tell your computer what to do. Launch an application, email a document, copy some files, upload photos to Flickr, etc, etc, etc… The quicksilver interface would undoubtedly take more steps to accomplish some tasks, but it would also take fewer steps to accomplish other tasks. The goal, however, is to standardize the interface for performing any task on the computer. Less options for possible action equates to less confusion on the part of the user. I don’t think I would want to use the SymphonyOS anymore, now I think it would be worth it to focus on something like the SkyOS, of possibly even Haiku. Something different, something new, something that is not a more bloated version of the software and hardware concepts we were using twenty years ago.

I believe that the secret to a great consumer computer is a tight bond between software and hardware, coupled with great design in both. Apple has this just about nailed with their new MacBooks, but I’m still left wondering, how could we build something better, something different. I think FarmDog could be the start of something, I just wish I had the funds to build it.


Leave a Reply