Scroll down
Imagine if every Thursday your shoes exploded if you tied them the usual way. This happens to us all the time with computers, and nobody thinks of complaining.
From an interview in Dr. Dobb's Journal.
I reject the idea that computers are difficult to use because what we do with them has become irretrievably complicated. No matter how complex the task a product is trying to accomplish, the simple parts of the task should remain simple.
The Humane Interface: New Directions for Designing Interactive Systems by Jef Raskin
ISBN: 0201379376 Page: 1 This book is available from Amazon
My definition of an operating system: What you have to hassle with before you get to hassle with the application.
ISBN: 0201379376 Page: xviii This book is available from Amazon
Picture yourself driving your car. Let’s say that every Thursday the gas pedal and the brake pedal are interchanged. It would drive you up the wall, or through it. You couldn’t live with it. Yet our computers change things around all the time by using “modes”. A system should be “modeless”. The same user action should always have the same effect.
From the book: Programmers at Work. P243