Linked by Eugenia Loli on Tue 21st Nov 2006 18:05 UTC
Graphics, User Interfaces In this article Joel talks about the number of choices in applications. "This highlights a style of software design shared by Microsoft and the open source movement, in both cases driven by a desire for consensus and for "Making Everybody Happy," but it's based on the misconceived notion that lots of choices make people happy, which we really need to rethink."
Permalink for comment 184171
To read all comments associated with this story, please click here.
Sleep or hibernate should be automatic
by lindkvis on Tue 21st Nov 2006 19:07 UTC
Member since:

and set up through power management.

Sleep after XX minutes and hibernate after YY minutes where YY > XX.

Use/Case thinking is essential here. What does the user really want to do with the computer when leaving it?

For home computers I think Joel is almost right, but there is three use/cases:
1. I will be leaving it for quite some time and want to save electricity.
2. I may be returning soon and don't want to spend the necessary time to start the computer again. And:
a. there are others that may try to use the computer in the mean time
b. there are noone else to use the computer.

2a may require a lock-button.

For workstations there is also:
3. I will be leaving the computer and may not return to this particular computer, but the computer needs to be accessible for others.

For 3. A log out button will be required.

Some homes computers work a little like workstations and three buttons may thus be necessary: Switch off, Log off and Lock.

Switch user should definitely be combined with Lock.

Reply Score: 3