Saturday, September 15, 2007

What I want in my computer

I was sitting at home and wondering about the computers that we spend a significant amount of our time with. Thought it would be fun to write up a wishlist of everything my perfect computer would have, so here goes:


  1. Would run all day without needing to be charged. My phone does this today, my laptop needs to be able to do this as well. Lugging around an ugly powercord is very cumbersome and annoying.

  2. Comes on instantly when I open the lid. Yeah, I know Windows tries to do that in one of the power down modes, but that is just keeping everything running and draining the battery. My machine should boot up instantly.

  3. Very simple but strong security check. Not having to type in a combination of letters, characters and numbers for security. Possibly something which recognises some unique aspect of the owner.

  4. Once I am in, I just select the action that I want to do. I want to browse the web or check mail or develop software or run my financial package. I do not want to know about the application behind it, I do not care. One way to think about it is to say that every new software which is developed advertises a series of actions/functions that it can perform and advertises/registers them with the OS. As a user, I make a decision about selecting the actions that I want my machine to be able to do, if the OS does not support it, it gives me a list of actions I can buy from any number of external sources.

  5. Has a marketplace from where I can buy any app that I want. Ideally, when I buy a new system, it automatically comes with some number of "credits", which I can use to buy software that I really want. No gunk comes preinstalled on the machine. I can purchase more credits if I want. All my purchased software should be available to me whichever machine I am working on.
  6. Seamlessly enable me to type and draw and switch between the two pretty quickly. If I am taking notes and I feel I want to draw a picture, I should be able to do this from the "keyboard" (some enhanced form of it) without having to select a pen from some application, do my drawing, go back to typing mode, etc. I type words, make some finger movements to draw my diagram and then continue typing.
  7. Lightweight, can hold with one hand, but with a large enough screen for real work.