Slashdot Mirror


Donald Norman On Software And Other Things

small but... writes "New Scientist has published an interview with Donald Norman in which Norman comments on open source (disparagingly), usability (of course), machine 'emotion' (Ha!), and security (Breaking news: social engineering still #1 risk)."

256 comments

  1. SORRY ANONYMOUS SHITBAG BUT YOU DIDN'T GET FP by Anonymous Coward · · Score: 0
  2. Is it just me... by echophase · · Score: 3, Funny

    ...or does he look like he's got shaving cream on his face?

    1. Re:Is it just me... by Anonymous Coward · · Score: 0

      how is this a troll? some mods just dont get it. i used all my mod points yesterday. but you're +1 funny ^_^. Looks like santa claus in february.

    2. Re:Is it just me... by D+iz+a+n+k+Meister · · Score: 0

      More like a pearl necklace. :P

      --

      He painted a unicorn in outer space. I'm askin' ya, what's it breathin'?
    3. Re:Is it just me... by Anonymous Coward · · Score: 0

      You infant.. santa does not exist (if your momma didn't tell you) and how the fuck would you know how santa looks like?

    4. Re:Is it just me... by Elbereth · · Score: 2, Funny
      You infant.. santa does not exist (if your momma didn't tell you) and how the fuck would you know how santa looks like?


      There should have been a spoiler warning before this comment!
    5. Re:Is it just me... by MaxVlast · · Score: 1

      You'd know if you read the article. He wrote "The Design of Everyday Things," a seminal work on usability and design.

      Besides, who the f**k are you and why should anyone care if you don't knnow who he is?

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
  3. disparagingly? by djradon · · Score: 4, Insightful
    I don't know if I'd call Don's assertion that UI design is best done by a "tyrant" disparaging. Maybe he's on to something that open-source needs to adopt?


    IMO, ideally, open-source will allow any user to be his own tyrant, by separating content from implementation via open data standards (file and interchange formats) and distributed data storage and synchronization.

    1. Re:disparagingly? by Sunlighter · · Score: 2, Insightful

      I don't think Don understands that the Linux kernel is "dictated" by Linus Torvalds and Perl is "dictated" by Larry Wall, etc.

      Yes, there is a threat of forking. But that's what keeps these "dictators" honest.

      --
      Sunlit World Scheme. Weird and different.
    2. Re:disparagingly? by Anonymous Coward · · Score: 0

      How the FUCK are we supposed to e-mail you when you haven't listed your e-mail address, munged or otherwise, ANYWHERE?
      Asshole.

    3. Re:disparagingly? by Shimbo · · Score: 1


      I don't think Don understands that ... Perl is "dictated" by Larry Wall


      And Larry doesn't need a committee to help design a camel!

    4. Re:disparagingly? by Anonymous Coward · · Score: 0

      Perhaps he is using his terms carefully...Open Source is the term promoted by ESR, of the Cathedral and Bazaar model. There are, of course, Free Software projects built on the Cathedral model - and these are often, technically, the best - OpenBSD, Apache, the Linux Kernel etc.

    5. Re:disparagingly? by Anonymous Coward · · Score: 0

      Don may well understand this perfectly. Does he single out Linux of Perl for criticism? No, in fact he doesn't mention it!

      Don't we just love to see someone attacking out beloved Linux, and tear them to shreds in an insular forum that the target is not even aware of! Unfortunately what we see is not what is actually there.

    6. Re:disparagingly? by reallocate · · Score: 2

      Yes, but Perl and the kernel aren't UI issues.

      Building the world's slickest transmission won't do the driver any good if you forget to show him how to find third gear.

      Folks who want to see Linux leave the server ghetto should take some of these observations to heart.

      --
      -- Slashdot: When Public Access TV Says "No"
    7. Re:disparagingly? by GolfBoy · · Score: 1

      I think it's worth noting that in the 'tyrant' comment Norman did not refer to 'UI design' but 'software design'. I don't mean to get too heavily into word parsing, but I think that's really what he might have meant; at least it's where I think a problem with open source might be. In other words, it was a software architecture comment, not a GUI comment.

      Whether we like it or not, GUIs follow internal code organization. And we should like it. It makes sense. The problem is that if everyone has a hand in architecture / design, you end up with a morass. If someome imposes an architecture / design, it at least makes some kind of sense, and the GUI will in most cases follow.

      Lord knows, there is plently of poorly written commerical software. But in a sense, at least it has a chance to be 'great', since some great architect might have designed it. Open source has the problem that it tends to degenerate into a collection of the 'good enough'.

    8. Re:disparagingly? by swankypimp · · Score: 2
      Norman doesn't like the fact that nonprofessionals design UIs, since UI specialists will generally come up with a more usable design. In many window managers and "themes" I've found, usability is sacrificed for sweet-ass transparent gizmos and l33t graphics. What Norman misses, though, is that open source window managers can take risks that major for-profit companies will not.

      The problem with most operating system GUIs (as I see it, as do Nielson and Gentner ) is that they follow the "desktop" metaphor, where the main onscreen workspace is a "desktop." You have easy access to different tasks you would do, like a calendar or letter-writing program. "Documents" reside inside the desk in different drawers. At this point, the methaphor breaks down: you get desktop shortcuts (or wharf buttons or whatever), which have no real-world counterpart and are confusing to people who are not familiar with the underlying file systems; you get programs that do specialized tasks that are in no sense connected to sitting at your desk and doing office work. In short, the desktop metaphor is fairly limited.

      The desktop GIU is ubiquitous enough that people have a passing familiarity with it, however, so the major OS makers won't blow it up and start with a professionally designed UI based on a better concept. (maybe this will change in the next decade when we move to 3d GUIs, into which Microsoft has poured tons of research money). Open source wms can be much more experiemental, and may lead to some ideas that UI experts can later refine.

      --

      --All your stolen base are belong to Rickey Henderson
    9. Re:disparagingly? by dswan69 · · Score: 1

      Except that he seems, like many, to be operating under the clueless assumption that Apple designed some coherent wonderful interface whereas in fact the best in the interface came from the users and the worst from Apple themselves. Worse he seems to have the bizarre belief that Jobs himself designed all this - yeah he may have had some good ideas, but even the stuff genuinely created by Apple was designed by a team.

      Worse he seems to have the notion that an OS is one monolithic thing - as long as you decide how things will interface in advance each piece can be done by completely disparate groups.

      Basically like many he also has no idea how the open source world operates.

  4. Hooray for Gross Generalizations by ebbomega · · Score: 2, Insightful

    The fact of the matter is the only people that I've seen that haven't been able to comprehend what's going on on their computer screen are technophobes and luddites. Which brings us to a simple gross generalisation to go along with all of the ones put forth:

    If you're willing to embrace technology, then you'll be willing to learn how to use it.

    Explaining the concepts behind a GUI aren't that hard. This is a "Mouse". See? It's got a little mousey tail! When you move it, that thing on the screen (it's called a cursor) moves.

    Now, when you put the cursor over something and click with that left button it's calling "clicking on" that item. If you click it twice real fast, it's called (You still with me?) "Double Clicking".

    Double Clicking opens up this program. This program is called [foo]. It does [bar].

    Done. And suddenly my grandmother can check her e-mail.

    Granted, the setup is a bit more complex than that, but these days we have plenty of professionals to not just guide you through that, but DO IT FOR YOU! Concept.

    I don't think the Internet is badly designed. It's a data haven (almost... or at least was). Lack of rules means that anybody willing to put in the effort of wading through noise can get to anything in said haven.

    Having rules, structure, and protocols so limiting as to make the internet "user-friendly" or any shit like that limits what you can do on the internet. Don't believe me? Go ahead. Try to use AOL to find copies of the Anarchist's cookbook without using the unspecified and user-unfriendly "Web".

    --
    Karma: Non-Heinous
    1. Re:Hooray for Gross Generalizations by semaj · · Score: 2

      Everything you mentioned took me about 10 minutes to accept and memorise, when I was about 10 years old.

      I don't think I was especially gifted .. just willing to learn. I think older people especially need to accept that *shock* they don't know everything, and there's still things worth learning!

      If everything's simple, easy to use and unchanging - where's the progress?

      --
      Meep meep
    2. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 1, Insightful

      I think this guy's "emotional" angle is way off. It seems like some fantasy-land Star Trek stuff:
      "Computer, create an adventure in the Holmes style, with an adversary capable of defeating Data." and pow, new life form on the holodeck.

      Just because you *feel* a certain way, doesn't mean you shouldn't have to know, or understand, anything to make a contraption operate correctly, or complete useful tasks in a way that meets your expectations. It seems like those Apple switching ads where they celebrate ignorance.

    3. Re:Hooray for Gross Generalizations by Kaiwen · · Score: 5, Insightful
      the only people that I've seen that haven't been able to comprehend ...

      You haven't seen too many people, have you? There are plenty of folks who neither fear nor oppose technology -- not a few, in fact, who recognize its value -- yet who, nonetheless, are hopelessly confused by it.

      This is a "Mouse". See? It's got a little mousey tail! When you move it, that thing on the screen (it's called a cursor) moves.

      Ignoring for a moment the condescending tone of your remarks, in fact, recognizing the correlation between the movements of a mouse and an onscreen cursor is not as automatic for many people are you assume. Like learning to throw a ball, it's actually a quite complex physiological-mental process which can break down at many points. Sure most folks -- especially those of us who have been using computers for any length of time -- think of it as the simplest of tasks, but easy does not mean automatic, and we must not lose sight of that fact.

      If you click it twice real fast, it's called (You still with me?) "Double Clicking".

      Don't get me started on double-clicking -- one of the stupidest GUI design decisions in Microsoft's less-than-illustrious career. I can't count the number of users I've worked with who just can't -- for whatever reason -- complete a double-click. Some are unable to hold the mouse steady enough between clicks. Others can't complete two clicks fast enough for the computer to recognize the "double" in "double-click" (yes, you and I know both of these settings are configurable; how many Joe Technophobes would?).

      And why the left mouse button? Why not the right? Did you know many people have difficulty distinguishing between left and right? Did you know men are better at it than women?

      Apple got at least this much right -- give them one button, and don't make them push it more than once. But, for my money, a touch-screen is still the most intuitive interface.

      Double Clicking opens up this program. This program is called [foo]. It does [bar].

      You mean if I want this computer to do something I have to open a "program"? Why? Why can't it just do what I want it to do?

      And suddenly my grandmother can check her e-mail.

      Yeah, sure. All she has to do is learn what a mouse is, figure out how to coordinate its movements with an onscreen cursor she may or may not be able to see, remember which button to click and how many times to click it, remember to hold it real steady while she's clicking it, figure out what an icon is and which blasted one represents e-mail (whatever that is).... And that all assumes she even understands why she should care. "If I want to talk with someone", she might say, "what's wrong with the phone?"

      Lee Kaiwen
      Taiwan, ROC

    4. Re:Hooray for Gross Generalizations by KIondike · · Score: 1, Redundant

      I actually started to agree with your sentiment, but then you started to get really ridiculous. "Did you know many people have difficulty distinguishing between left and right?" "You mean if I want this computer to do something I have to open a "program"? Why? Why can't it just do what I want it to do?" You can't design your interfaces to be awesome for people who can't tell the difference between left and right. Or for people who can't conceive as computers as anything but an extension of their will. Sometimes people just have to learn new things. For MOST people, these things are easy to learn.

    5. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      No, they have to be willing to learn.

      Some oldies get on very well with technology, as long as they are arrogant enough to think "I CAN learn this!".

      Often what you get is "VCR-phobia" - i.e. "Oh, it's too complicated for me - you do it...".
      'course there's the bad side to arrogant if it goes so far as "I know how to do this", when they don't. Maybe a better word is confidence?

    6. Re:Hooray for Gross Generalizations by KIondike · · Score: 1

      Sorry for poor paragraph formatting. That was my first post here. (Though I've read here for a while.)

    7. Re:Hooray for Gross Generalizations by Gumshoe · · Score: 1
      Don't get me started on double-clicking -- one of the stupidest GUI design decisions in Microsoft's less-than-illustrious career.


      I'm pretty confident Microsoft didn't invent double clicking. I have a copy of Amiga Workbench that predates Windows 1.0 which uses the double click mechanism for it's desktop... and I can't believe it was an original thought then. If I could be bothered, I'd look up information on the Xerox Alto to see if the concept was around then.
    8. Re:Hooray for Gross Generalizations by evilviper · · Score: 4, Informative
      Apple got at least this much right -- give them one button, and don't make them push it more than once.


      Well, I can tell you've never used a Mac. Double-clicking is required on the mac desktop, and the file manager. That is, until you change that setting. Of course, that same type of change can be made in Windows as well.

      Besides that, the Mac equivalent of a right-click is just holding CTRL+Clicking, or clicking and holding the mouse button. Would you like to say that is somehow better than the way Windows does it?

      And, that method didn't even start until Win 95. Win 3.1 would give you a menu if you just single-clicked on an icon... So I guess that means Microsoft had it right all along (according to you).
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    9. Re:Hooray for Gross Generalizations by Mac+Degger · · Score: 2, Interesting

      I used to train people in the use of Windows and Office. And you're right: sometimes someone comes along straight out of helpdesk mythology. The one who picks up the mouse and points it at the screen, that kind of thing.

      But trust me, thats one in a hundred, or less than that. And usually, it's because these people want extra attention, not innability to comprehend what's going on: it's called willfull ignorance.

      --
      -- Waht? Tehr's a preveiw buottn?
    10. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 1, Insightful

      Not everyone has confidence, but even those without it can learn if they so desire. I've known secretaries that are experts at Word but couldn't tell you how to build a resume with it, so I think part of older people learning computers has to do with necessity. My grandfather has a computer for what? Email. Everyone mails everyone else all the time instead of phoning them. Sure, there's the occasional voice call but it's not as frequent (or as inexpensive) as email.

    11. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      Nope, he's right. It's exactly the sort of way you have to think if you are designing systems for usability. You cannot assume *anything*.

    12. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      You're an idiot. You'll do well here.

    13. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0
      Good post.

      Clearly, you have experience teaching computers to people. I have similar experience.

      Indeed, the mouse is one of the bigger obstacles.

      I've reached a point where I cannot use my PC at home. I just hate using it. I've been a user since 1983.


      We should really abolish the old PC UI in favor of better things. For example, how about a smart, fast printer that prints web pages as soon as it downloads them ?


      -TM

    14. Re:Hooray for Gross Generalizations by Viol8 · · Score: 0

      Where do you work , in a home for the retarded? I;m sorry buf if people can't mentally link moving a mouse with a cursor moving on screen then they'd probably have serious problems driving a car or riding a bike ("Duh , i like turn this wheel and the car turns right , duh , nah , its like too complex man") and anyone who can't tell left from right is just plain thick or has brain damage. You can't build everything in society for the 0.01% of the population who have theses issues and besides which its unlikely these people would have a reason to use a computer in the first place.

    15. Re:Hooray for Gross Generalizations by PainKilleR-CE · · Score: 1

      Apple got at least this much right -- give them one button, and don't make them push it more than once. But, for my money, a touch-screen is still the most intuitive interface.

      The touch-screen may be the most intuitive (after all, people that first encounter a computer will usually want to simply reach up and touch the screen). However, it is one of the hardest interfaces to actually use. Part of the problem is due to the current user interface being designed for a mouse (ever try to double-click a touch-screen, how about right-click, drag & drop?). The other part is that it's simply uncomfortable with the screen perpendicular to the desk (as are most) and usually only partially below shoulder-level with the user. In order for touch-screens to be usable, they have to be calibrated to the user and the software has to be designed specifically for a touch-screen interface (which usually results in large buttons and little else for an interface). If you have to use a keyboard in addition to the touch-screen, your speed with the interface gets significantly worse than if you had simply used a mouse, as well.

      --
      -PainKilleR-[CE]
    16. Re:Hooray for Gross Generalizations by SerpentMage · · Score: 2

      What people tend to forget is that we actually had to learn to read a dashboard on a car.

      For a fair comparison take yourself back to when horse and buggies were the transportation of the day. Do you REALLY think people knew what to make of a car, with its steering wheel, brakes and gas pedal? I THINK NOT! If I may quote Alan Cooper a GUI specialist, often the best user interface is not the friendliest, but the one that solves the task most efficiently. Case in point spreadsheet. Nobody ever asks again how to manipulate numbers on a spreadsheet. But yet a spreadsheet in its full form is rather complex. So why can we use a spreadsheet? Because we learned it!

      The real test, which was proven by your comment is that it took you ten minutes to learn when you were ten years old. And since it took ten minutes I see it like a dashboard that you learned and moved on.

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    17. Re:Hooray for Gross Generalizations by NDPTAL85 · · Score: 1

      You're just pissed because as soon as companies start making machines that are really usable for even the most un technically minded individuals, the collective worth of geeks like you will plummet faster then Enron stock on the day they disclosed their fraud.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    18. Re:Hooray for Gross Generalizations by AvitarX · · Score: 2

      Let's not forget the dirtieness of fingers. I like to keep my hands clean for typing on my keyboard, but if I had to touch my screen it would really suck.

      Also the actual quality of a topuch screen for anything except interactive clicky interfaces sucks. It would be nearly impossible to select text that was less then an inch high using my fat (relative to a mouse) fingers. Or imagine hitting the curser inbetween the correct two characters (of course new users already can't do that).

      I really think the greasiness is the worse part though. If a touch screen interface as standard is being worked on by any of the usability experts, its release will mark the total overun of usability wiping out functionality (from what I've read here, XP marked the start, well, windows did before that, and so does gnome or WM, or WM over a console, or emacs over vi) but the touch screen is just sucky.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    19. Re:Hooray for Gross Generalizations by aluminumcube · · Score: 4, Insightful
      Double Clicking opens up this program. This program is called [foo]. It does [bar].

      You mean if I want this computer to do something I have to open a "program"? Why? Why can't it just do what I want it to do?

      Actually, as an open source noob, I have to say that the whole 'program Foo' that does 'Bar' is probably the most danuting aspect of the whole community to me.

      So many Open Source programs have the dumbest, most unintuitive names ever. Gnome? What the hell is that supposed to do with a GUI? Evolution? Evolution of what? Even Apache... what does a famous tribe of indiginous American peoples have to do with serving web pages?

      At least if you call your shiny new advanced ground attack helecopter "Apache", you can draw some comparative to the native tribe's famous warfighting abilities.

      I think the whole silly OSS naming problem is indicative of the community's general lack of concern for making useable software. For the most part, OSS fosters a community of like minded individuals who have a passion for tinkering, which is a great thing. Unfortunatly, this same passion and focuse tends to alienate those of us who aren't quite as talented with the command line or aren't willing to invest a huge chunk of time in trying to figure out lots of technical minusha to simply get our computers to work.

    20. Re:Hooray for Gross Generalizations by eatdave13 · · Score: 2, Interesting

      Let me guess, you wipe people's asses for a living, right?

      None of the objections you had were even close to the level of skill and ability it takes to be a productive member of society. These issues absolutely should NOT be addressed in the baseline computer system, and if you wonder why, ask yourself, is every staircase in your house replaced by a wheelchair ramp?

      Every single one of the skills you have outlined here are also required for another even more common activity... driving! If you can't move one object and recognize that it moves another object in proportion, you have brain damage and need special care. If you can't hold a mouse steady, or can't see the mouse cursor, you are handicapped and need special care. If you can't tell the difference between left and right, you are handicapped and need special care. If you can't understand a simple concept like opening a program to do something, even if you only see the word "program" as a synonym for the word "action", you are mentally retarded. Don't get on the road and endanger my life, and don't get on my computer and endanger my productivity.

      The interface you propose has almost the exact same problems as the one you want to replace. If you can't hold a mouse steady, what's to stop you from pressing the wrong place on the touchscreen? Perhaps you meant touchhugefuckingwall. How are you going to tell the computer to perform different actions without having some way of activating it? You want to take away icons? What are we supposed to replace them with? Words? We already have that, it's called a menu. Should we speak at it? Ooh, but then I have to remember that blasted word "e-mail". Maybe we should just think real hard at them and hope something happens.

      Special people need special support, and sometimes, they don't get to do what they want to do. A man with no legs is never going to win the gold medal in the 400-meter dash. There is no one magical paradigm that works for everyone and trying to achieve that is just going to screw everyone over... just look at Windows. It tries to be everything to everyone, and in the end it's just a mediocre tool for me and a confusing mess for the non-techie.

      --
      "Verbing weirds language." -- Calvin
    21. Re:Hooray for Gross Generalizations by 91degrees · · Score: 1

      Mouse!? Cursor!? Click!? Double-click!? Program!? e-mail!?

      You have introduced a total of 6 new terms to anyone who has no idea about a computer. Not only that, but you had to explain how to use something that is supposed to be intuitive. As another poster pointed out, "Why can't it just work"? More to the point, I can't just press the email button to get my email? The answer of course is that computers are more generalised than that, so they can't have specific buttons for everything. But that's not obvious to everyone.

      Of course, your example can be simplified. Move this "mouse" around. See how that arrow moves. Now, see what happens when you move the arrow over one of those pictures, and press the button. Now, try pressing twice quickly, and it will check your email.

      In my opinion, the problem is that inexperienced people don't know what a computer can do in the first place. They see a TV, and know it displays pictures. They can probably handle a CD player as long as they have some experience of at least some form of audio equipment. Try explaining what email is to someone who doesn't know about computers. You run the risk of them saying something like "But how does the letter get down the wire?!" or "Do I have to type it? I prefer using a pen"

      As for the internet, the UI of the web is actually quite good, as long as you have a basic understanding of the GUI. Move the mouse over a link, the pointer changes to a hand. This clearly indicates that you can click on it. Click on it and you get more text. Easy.

    22. Re:Hooray for Gross Generalizations by reallocate · · Score: 2

      Good post. My experience mirrors yours.

      For someone who has never seem a computer, a GUI is no more intuitive than the inside of a car is to someone who has never seen a car. (Think about it: If you'd never seen a car, would you even know how to start it?)

      --
      -- Slashdot: When Public Access TV Says "No"
    23. Re:Hooray for Gross Generalizations by reallocate · · Score: 2

      Remind me to avoid hiring or working with you.

      An intuitive interface is one that, ideally, requires no training, no learning, no manuals. Your equation of failure to intuit unintuitive and poorly designed tools with mental defects is just one more indication that many in the tech community are contemptuous of users. Computers are tools for everyone, not just toys for techies.

      --
      -- Slashdot: When Public Access TV Says "No"
    24. Re:Hooray for Gross Generalizations by blibbleblobble · · Score: 2

      If you click it twice real fast, it's called (You still with me?) "Double Clicking".

      Yeah, let the original commentor try double-clicking with a pen-and-tablet.

      Got that? Still with me? Now try right-click-dragging (to create shortcuts in windows). How accurate were you? Did you manage to select the left-click menu that follows, or did your finger slip off the button whilst dragging?

      Double Clicking opens up this program. This program is called [foo]. It does [bar].

      Now try double-clicking. Try it in an application like WS_FTP, where double-clicking the wrong thing can delete a page off your website. Notice how when you click on one thing, then right-click for a menu, that counts as a double-click?

      Try it in a different application. How about visual basic? Click to select a control, drag to move it. Oops, looks like you did that too fast: it got counted as a double-click, and now you've opened a code-editing window.

      ( Don't forget you can set windows to operate in single-click mode. (View::Folder options::web-style). But your common dialog boxes will still be double-click )

      And suddenly my grandmother can check her e-mail.

      Honestly? If someone has trouble using a mouse, you could do worse than giving them Pine as an email program, and Links as a browser. Unplug your mouse someday, and try using your standard programs.

    25. Re:Hooray for Gross Generalizations by henrikg · · Score: 1
      >Well, I can tell you've never used a Mac.

      Ahem...

      >Double-clicking is required on the mac desktop, and the file manager.

      In the Finder you open an item using the File>>Open menu item; this is the basic operation for which there are two shortcuts, cmd-O and double click. Quote:

      Double-clicking is a shortcut for those users who are physically able to use it. Double-clicking must never be the only way to perform a given action. Many novice users, children, and people with certain physical disabilities may have a hard time double-clicking.

      And by the way, there is nothing called a "file manager" on the Mac. Maybe you are referring to the Finder. And there is also no way in the standard MacOS to change the double-click behavior in the Finder. That would be absolutely insane from a usability standpoint.

    26. Re:Hooray for Gross Generalizations by jgalun · · Score: 1

      It gets harder to learn as you get older. 10 years old absorb new concepts much more quickly than 50 year olds. There is a biological reason for this - it is not just that "old people are stubborn." Or do you think that old people are also forgetful because they're too lazy to remember?

    27. Re:Hooray for Gross Generalizations by island_earth · · Score: 1

      You may have used a Mac, but you must not have read the Mac UI guidelines. A double-click is a shortcut, never the "primary" way to perform an action.

      For example, the official way to launch a program in the Finder is to click once to select it, then choose Open from the File menu. Double-clicking is a shortcut.

      Just because most users immediately take to double-clicking as a much more efficient way to use the UI doesn't mean double-clicking is required. It's not, and never should be. At least, that's what Apple says.

    28. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0
      I have a copy of Amiga Workbench that predates Windows 1.0


      Not to nit-pick, but the Amiga 1000 & Windows 1.0 were both introduced in the second half of 1985. So neither really predates the other.

    29. Re:Hooray for Gross Generalizations by ConceptJunkie · · Score: 2

      Well, I agree with your criticisms of the poster's tone, but I have to say that everything he or she described was mastered by all 4 of children shortly before or shortly after reaching the age of 2.

      Some things are quite intuitive for people who are open to learning. Another benefit is that a two-year-old os not afraid to break something.

      However, I must say that many of the gains in usability that Microsoft has made over the years is being casually tossed aside in the pursuit of style or look (which itself is horrible). The end effect is software is getting uglier and harder to use.

      The other usability problem I've noticed is using cordless phones. Someone handed me a cordless phone the other day and the array of buttons was absurd. The reason phones were so easy to use is that they were all the same... that too is disappearing while companies are scrambling to cram all kinds of gimmicks of marginal (or less) usefulness.

      We've reached a point where every product tries to do everything poorly and almost nothing does one thing well.

      --
      You are in a maze of twisty little passages, all alike.
    30. Re:Hooray for Gross Generalizations by Kaiwen · · Score: 2
      If you can't move one object and recognize that it moves another object in proportion, you have brain damage and need special care.

      Ah, yes, the classic blame-the-user rationale: "If he can't figure out my interface, then he's a damn moron."

      If you can't hold a mouse steady, what's to stop you from pressing the wrong place on the touchscreen?

      The primary problem touchscreens overcome is not an unsteady hand, but the difficulty of correlating the movements of an input device to an onscreen cursor. I don't know anyone -- even the most severely mentally handicapped -- who doesn't understand the concept of touch; sight and touch are the most fundamental interface mechanisms we have. Similarly, my touchscreen training sessions generally last about 4 seconds: "If you want it, touch it." Beats mouse training hands down (no pun intended!). The most usable and intuitive information kiosks I've seen -- in department stores, supplying directory information, etc. -- always use a touchscreen interface combined with a simple menu system -- no more than five items is ideal. Surprisingly, the use of icons vs. words doesn't seem to be of major importance for usability; using both together seems to achieve the best results.

      Lee Kaiwen
      Taiwan, ROC

    31. Re:Hooray for Gross Generalizations by Gumshoe · · Score: 1

      I never said the Amiga 1000 predates Windows 1.0, I said, I have a copy of Workbench that predates Windows 1.0... Subtle difference :-)

    32. Re:Hooray for Gross Generalizations by Tim+Browse · · Score: 3, Informative

      I'm curious - this is different to Windows in what way?

      That was evilviper's point, after all. Windows supports double-click, or you can use the Open command on the file menu, or press Return. (Certainly back to Windows 95 - I just checked - thanks VMWare!)

      Blaming MS for inventing double-clicking seems harsh at best. It smacks of "Apple invented all the good stuff and Microsoft stole it, except when it's bad, in which case Microsoft invented it, the bozos. Even if it appeared first on the Mac."

      I think that's what was bugging evilviper.

      Indeed, it was the difficulty and hidden nature of double clicks that led Microsoft to create the Start menu. They watched new users trying to use Program Manager to launch a word processor - the results were that new users don't think of double-clicking - nor they did think of using File-Open. So the Start menu was created, which listed all the programs installed, and allowed them to be started with a single click.

      That's also why you get that "Click here to run programs" message bouncing onto the screen the first time you run Windows 95.

      Tim

      Disclaimer: I use Macs and PCs. Hell, I even used to use Acorn machines.

    33. Re:Hooray for Gross Generalizations by ealar+dlanvuli · · Score: 1

      Actually most of the switch add's I've actually seen on the air recently hit home the points.

      The fact is, I am a computer geek, and I have no clue where I would find a grandma-level video editing software for windows that "just works". For graphics gimp doesn't fit that bill, and photoshop yeah right.

      iMail puts Outlook to shame, and I've never seen spam filtering my grandma could grasp, this is that magical filter.

      to be quite honest, you should't be required to know alot to use your computer. How much do you know about the internal workings of your lawnmower? Do you expect it to "just work", or do you expect to baby it around the yard?

      I know w32 (most systems) inside and out, yet I still find a Mac more productive, I think alot of people are that way. The thing is, you can beat a mac until the kernel is choking, and it keeps on "just working", I know all the things to avoid doing to make the same thing happen in w32, but I have to specifically limit my actions to as not to crash explorer or something annoying like that. Throw the iTools on top of that and it's not even a comparison.

      --
      I live in a giant bucket.
    34. Re:Hooray for Gross Generalizations by Kaiwen · · Score: 2
      I'm pretty confident Microsoft didn't invent double clicking.

      I don't claim to be an expert on the history of the double-click. I don't know who invented it, but Microsoft should have refused to touch it with a ten-foot pole. Instead, they built their interface around it.

      I'll reiterate what I've already said: double-clicking a mouse is not a physically trivial task. Even people with high manual dexterity not uncommonly fail at it. I know I do. Those with limited digital dexterity -- arthristis sufferers, those with nervous disorders, take your pick -- can find it frustratingly difficult.

      I personally use a three-button trackball, but it requires even greater dexterity than a mouse. And it always takes an effort to keep my third finger above the third button, rather than resting on it, where it's liable to unexpectedly pop up a context menu at the most inconvenient of times. Again, not a task for the physically limited.

      Lee Kaiwen
      Taiwan, ROC

    35. Re:Hooray for Gross Generalizations by Kaiwen · · Score: 2
      The touch-screen may be the most intuitive .... However, it is one of the hardest interfaces to actually use ... due to the current user interface being designed for a mouse

      You're absolutely correct that mouse interfaces and touchscreens were never meant to get along. I should have been more specific: the most intuitive interface for my money is the touchscreen with appropriately-designed interface.

      That a touchscreen would require a much simplified menu system (for lack of onscreen real estate) is actually a benefit, as it would force UI designers to simplify their interfaces.

      You're also correct that speed and efficiency on the one hand, and ease of use on the other, sometimes find themselves at loggerheads, and one is forced to make choices. Obviously (anyone with a PDA will tell you this), entering text by tapping on a screen will never be as efficient as a keyboard; but then a keyboard has an enormous learning curve.

      Lee Kaiwen
      Taiwan, ROC

    36. Re:Hooray for Gross Generalizations by island_earth · · Score: 1

      I'm curious - this is different to Windows in what way?

      evilviper's original point was that Apple somehow requires a double-click to perform an action, which isn't true. (As a rule, that is... I wouldn't be surprised if there are some lamentable exceptions, but Apple doesn't always follow its own UI guidelines.)

      As for Microsoft being somehow as good or better in the double-click world, it has always bugged me that you must either double-click or right-click a desktop icon in all flavors of Windows, because there is no universal menu bar to contain the File>Open command. Apple got it right with the universal menu bar, too...

    37. Re:Hooray for Gross Generalizations by qengho · · Score: 1

      take yourself back to when horse and buggies were the transportation of the day. Do you REALLY think people knew what to make of a car, with its steering wheel, brakes and gas pedal?

      I've heard that the first steering mechanism for autos (or maybe it was tractors) was a set of reins. Interesting example of backwards-compatibility.

    38. Re:Hooray for Gross Generalizations by Ozymandias_KoK · · Score: 1

      Your lawnmower analogy is a bit off. Maybe a better example would be that yes, the lawnmower just works. But you still have to know what to do with it -- alternate mowing directions, adjust the wheels to the correct height so you don't scalp the lawn, etc. Cars tend to just work, but that doesn't mean that people will actually know what to do with them.

    39. Re:Hooray for Gross Generalizations by eatdave13 · · Score: 1

      I challenge you to come up with an everything-box that the computer is that the average person can sit down at and do whatever they think of. The computer is not the place to do what you are proposing. Stupid-simple intuitiveness belongs in DVD players and web browsing devices, not a machine that can simulate any purely logical thought process you can imagine. There is absolutely no way to provide a person with nearly endless possibilities and make it easy to use at the same time.

      Also, not one single thing that I mentioned is in the slightest way unintuitive. You move the mouse up, and the arrow goes up. You press the left mouse button and it does it's normal thing. You press the right mouse button and it does something special. Maybe it would make more sense if they made the right mouse button smaller... well, I never said it was perfect, I just said it was easy. Anyway, it's no more difficult than turning a steering wheel to make a car move in a different direction. I have met some incredibly stupid people that have understood both actions quite well. The last person I met that couldn't figure out a mouse was senile. Not just old and out of touch, diagnosed, by a doctor no less, senile.

      I'm not contemptous of users. I'm contemptous of people that believe in magic.

      Also, allow me to correct your last sentence.

      Computers are toys for everyone, not just tools for techies. I'll clarify. An e-mail application is a communications tool for everyone. A word processing application is a tool for everyone. A computer by itself does nothing for everyone, but in the hands of a techie can do anything for anyone.

      --
      "Verbing weirds language." -- Calvin
    40. Re:Hooray for Gross Generalizations by eatdave13 · · Score: 1

      Ah, yes, the classic blame-the-user rationale: "If he can't figure out my interface, then he's a damn moron."

      What in God's name are you talking about? I said nothing about being a moron, I said brain damage. Moving a mouse is no harder to understand than the principle of the lever. You need to put down the pipe, guy.

      The most usable and intuitive information kiosks I've seen -- in department stores, supplying directory information, etc. -- always use a touchscreen interface combined with a simple menu system -- no more than five items is ideal.

      Well, you've changed the subject on me here, but that's OK, overuse of mind-altering drugs can do that to a person. But first, let's address how you didn't address the original context of the question. You stated that a person can't hold the mouse steady between double-clicks. Can you wiggle your index finger while keeping your hand within a 3mm radius of its original position? Then you can double-click a mouse. Unless you're dealing with the elderly or an MS (that's Multiple Sclerosis for all you Slashbots ;) victim, just tell them they don't have to put all of their might into a mouse click and they'll be clicking like a pro.

      As for your argument that computers should be replaced by touch screens with 5 menu selections, yes, I agree 95%. Most people don't want a computer, they want an e-mail/web/game box. Unfortunately, they don't know it yet and it's currently popular fashion to have a computer. For the other 5% of us though, we need a little bit more than what you are describing to build the things that most people want.

      --
      "Verbing weirds language." -- Calvin
    41. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      Actually, the worst problem is business itself. These same companies would NEVER EVER give a company car to anyone that didn't have a driver's license, but they give them a PC to "work with" without proof of a basic level of knowledge.

      A driver's license means that you proved to some warm body that you knew the difference between the pedals, what a steering wheel is for and how to use one and what the basic rules of the road are (Stop Signs, Red Lights, drive on the right side of the road, etc.).

      So, if a company allowed people that have never seen a car and are deathly afraid of cars to drive their company cars, we would have our lawyers kick that company's little behind. If we give PCs to people that never seen one and are deathly afraid of them, it is suddenly IT's fault that these things are not USER FRIENDLY and are NOT USEFUL.

      One day, you will have to have a license to operate a computer in the business world. This license would prove that a warm body checked to see if you knew the difference between a keyboard, a mouse, a monitor, a CPU unit and why they need electricity to run. This warm body would also check to see if you could start and shutdown a computer. That would eliminate a THIRD of all computer stupidities.

    42. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      Shoo, then.

    43. Re:Hooray for Gross Generalizations by uberdave · · Score: 2

      Welcome to Slashdot! Finally a legitimate First Post.

    44. Re:Hooray for Gross Generalizations by StormReaver · · Score: 2

      GNOME (notice it's an acronym): GNU Network Object Model Environment. It's a good name that describes its purpose; to be a complete network based computing environment. The reason it doesn't seem to conform to a name for a GUI is because GNOME is intended to be much more than merely a GUI.

      I haven't followed Evolution, but I suspect it's a reference to the next advancement of email systems. Just as Evolution, the natural process, tends to weed out the weakest species, this program is probably intended to make all other email systems obsolete (Natural Selection at work).

      Apache: This web server began life as a series of patches to the NCSA web server, thereby earning the reputation as "a patchy" server. Apache is a clever evolution (pun intended) of the term.

      Free software developers have historically had a knack for clever names which a lot of people don't research enough to understand. But that doesn't stop them from bitching, obviously.

      I fail to see how clever naming which escapes your grasp (even assuming that the names were bad) has any relevance to the fanciful notion that OSS developers have a "general lock of concern for making useable software." If you want to be a snob, that's you're business. But don't disparage the people who are gracious enough to provide you will free and Free software, much of which comes from great personal effort.

      If you think that the effort to learn how to use a tool is too great, you have several options:

      1) Suggest to the author how it can be better. Free software authors always welcome useful feedback, and may use your suggestion(s). Pay the author for his time, and I'm sure you'll get a great response. If you're just in it because you don't want to pay for software, then stop whining.

      2) Pay someone to make your changes. Free software gives you complete freedom to do this. If you're just in it because you don't want to pay for software, then stop whining.

      3) Buy a commercial alternative that perfectly meets your requirement for a simple name. Does it work? Great! If you're just in it because you don't want to pay for software, then stop whining.

      4) Learn to program and make the changes yourself. Not worth your time? Review the above options.

      You brought to mind an odd scenerio that plays out like this (you're "Whiner" by the way):

      Whiner: I'm sooo hungry. Somebody please feed me. I have such a craving for a little meat.

      Good Samaritan: Here's some steak, mashed potatoes and gravy, corn, and an extra bottle of cola. My neighbors and I have spent the last several years building a self-sufficient food-production system. We've had to work hard to find alternatives to common production methods and certain many common ingredients in order to avoid legal problems, so this isn't perfect, but it is very healthy and rather tasty. You're welcome to take all you can carry. We'll even show you how you can make your own self-sufficient food production system so you'll never go hungry again.

      Whiner (punching good samaritan repeatedly): You bitch! I want a little meat, and I want it now! I didn't ask for side items, and I certainly don't want to know how to be self-sufficient! Just give me what I want, when I want it, and shut your trap!

    45. Re:Hooray for Gross Generalizations by MoneyT · · Score: 2

      You'd be suprised about the left and right click business. It's not so much a matter of no tknowing their left from their right, but a matter of adding that into the thought process in getting the computer to do what they want. Ever watch unskilled computer users try to get things done? It takes them forever and a day to do some of the simplest tasks. It's not because they're dumb, but it's because for them, the computer is not a natural environment. To us, icons, buttons, tabs, controls, mice, all these things are natural to us, they make sense because we have used them for so long. But to everyone else, they have to sit there and plan out all the steps they need to take to do something. It just isn't natural for them.

      --
      T Money
      World Domination with a plastic spoon since 1984
    46. Re:Hooray for Gross Generalizations by spectecjr · · Score: 2

      Don't get me started on double-clicking -- one of the stupidest GUI design decisions in Microsoft's less-than-illustrious career. I can't count the number of users I've worked with who just can't -- for whatever reason -- complete a double-click.

      Apple invented (or perhaps stole from Xerox):
      The single click - to position the caret.
      The double click - to select a word.
      The triple click - to select a paragraph.

      If you think double clicking's bad, then triple clicking must be demonic, right?

      --
      Coming soon - pyrogyra
    47. Re:Hooray for Gross Generalizations by reallocate · · Score: 2

      >> You move the mouse up, and the arrow goes up. You press the left mouse button and it does it's normal thing. You press the right mouse button and it does something special.

      This is not intuitive. There is no way to know that the thing called a mouse has anything to do with the arrow on the screen until someone explains the connection betwen the two seemingly disconnected pieces.

      Years ago, I had a chance to introduce computers to a group of people who, while literate and educated by their community's standards, ignored both the mouse and the mouse cursor until someone noticed and explained things. While using a word processor, they continued to attempt to type one page at a time, as on a typewriter.

      That sort of behavior has nothing at all to do with someone's intelligence or skill level. It has everything to do with bad assumptions made by developers, interface designers, and marketers.

      Making something intutively easy to use does not dumb it down. Granted, there's a lot of dumbing down that poses as UI design these days, but it doesn't need to be that way. All the capabilities of a computer should be available from a well-designed and easy to use interface.

      Your last graf seems to imply that only techies have a right to use computers as tools, that mere users can only use them as playthings. I can't begin to tell you how much I disagree with that, or the notion that techies are some sort of elite priesthood ordained with the wisdom to do what others cannot.

      --
      -- Slashdot: When Public Access TV Says "No"
    48. Re:Hooray for Gross Generalizations by harlows_monkeys · · Score: 2

      Double clicking goes back to at least Apple. It was in the original Mac in 1984.

    49. Re:Hooray for Gross Generalizations by Kaiwen · · Score: 2
      Try your reply again. If you can do it without the ad hominems we'll talk. Otherwise, I'm not interested.

      Lee Kaiwen
      Taiwan, ROC

    50. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      I was going to use a car analogy, but I was afraid I'd get some tweaking freak who knows the milimeter specs of everything from his block to air conditioner. Perhaps I'm an not a typical lawnmower user, but I just pull the cord and walk it around the yard until it looks good, it hasn't failed me et.

    51. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      That is the stupidest example I've ever seen. A better one would be this:

      Good Samaritan: Well, why don't you go out and kill a deer? Here's a shotgun. I'll teach you how to use it safely. Oh, did I mention you have to make your own bullets? You don't know how? Well, it doesn't take that long to learn... and you'll need to find the nearest hunting area. Here's a map. We've got a fire over here you can cook it on once you kill something, but you'll need to find your own spit to put it on.

      It would take "Whiner" hours or days to figure out everything involved just so he eat a piece of meat.

      Don't get me wrong, I use (and like) open source software.. but it's not for everyone. I view it much like the example above - most of the time, it takes too much effort. Why bother, when you can buy (or get for free) software that does what you want but isn't open source?

    52. Re:Hooray for Gross Generalizations by Inthewire · · Score: 1

      Many folks have taken exception to your clicking points, but I want to take exception with your touchscreen point.
      Have you ever actually used a touchscreen for a long period of time? It's hell on the arm and hand involved. As practice, go spend a few hours holding your fingertips to a wall. It's misery.

      --


      Writers imply. Readers infer.
    53. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0
      More useless babble... more of your incoherent, not proofread, ridiculous pointless useless babble. It's a shame somewhere a disk wastes bits on this crap you forth unto this world with sucktitude that rips the fabric of space and time.
      I will explain to the public as a service, AGAIN, why you are not a techie, and spelled the following list incorrectly:
      1. surprised
      2. not knowing

      You are not a techie. Tevis, please stop referring yourself as such. With every post you clearly solidify you are something between an l-user and a low level tech, a complete fool with enough knowledge to himself and everyone else in trouble. You are not programmatically inclined, you do not script, you do not build computers, you do not work in a technology job, most likely you work at Burger King. You buy Apple or get them used from Daddie and you run OS X on them. Please, SHUT YOUR FUCKING BABBLING MOUTH. And of all analogies, OF ALL, the car analogy to computers is the most overused, ridiculous analogy ever. Car manufactures have warranties [software does not except for media defects] and are held liable for the actions of their product, first off. So please, idiot, shut up.
    54. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0
      Yeah, sure. All she has to do is learn what a mouse is, figure out how to coordinate its movements with an onscreen cursor she may or may not be able to see, remember which button to click and how many times to click it, remember to hold it real steady while she's clicking it, figure out what an icon is and which blasted one represents e-mail (whatever that is).... And that all assumes she even understands why she should care. "If I want to talk with someone", she might say, "what's wrong with the phone?"

      How would she ever learn to use a phone in the first place?

      All she has to do is memorize a mapping from their person of choice to a random sequence of ten or eleven numbers. Quite possibly much more than that if they live in another country. Then, she has to remember pick up the receiver first before dialing (because dialing numbers doesn't work when it's on hook). Then she has to press all those numbers, in order, with no mistakes. Worse, all those numbers must be pressed within a certain time within each other, otherwise it won't work at all!

      After all, if she wanted to talk to someone, why wouldn't she just visit them and talk face to face?

      What makes technology X simpler than technology Y, except for the "I learned it when I was a kid and more flexible" factor?

    55. Re:Hooray for Gross Generalizations by evilviper · · Score: 2
      you open an item using the File>>Open menu item

      Great... But still, Windows has the same functionality... On Windows, File/Open would work in folders, and on the desktop you COULD just single click, then hit Enter. So, there goes your "point" spiraling down the drain.

      there is nothing called a "file manager" on the Mac.

      No really? Last time I checked, NO OPERATING SYSTEM has a piece of software called the "file-manager"... In Windows it's called 'explorer', and on Unix systems, there are dazens of names for them... But since they all manage files, they are indeed 'file-managers'.

      But, I suspect you were just desperate to put some rebuttle out there, so you wern't too concerned about those nasty litte facts.

      there is also no way in the standard MacOS to change the double-click behavior in the Finder. That would be absolutely insane from a usability standpoint.

      Well, I don't recall the name, but one view option gives you nice little triangles next to the files that you just single-click to expand the contents of that folder. Doesn't seem too "insane" to me, and Microsoft thought it was so "insane" that they put it in Windows, KDE put it in their "file-manager", etc.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    56. Re:Hooray for Gross Generalizations by evilviper · · Score: 2
      evilviper's original point was that Apple somehow requires a double-click to perform an action

      Why thank you for clarifying what you believe I was thing. But alas, my point was that apple didn't invent something, that other OSes did not have. The original poster implied that this was something special that Apple did right, and Microsoft did wrong. And I quote:

      "double-clicking -- one of the stupidest GUI design decisions in Microsoft's less-than-illustrious career."

      "Apple got at least this much right -- give them one button, and don't make them push it more than once. "
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    57. Re:Hooray for Gross Generalizations by D+iz+a+n+k+Meister · · Score: 0

      The post was about how unrealistic some of this guy's thinking was. Specifically emotional computing. Hence the Star Trek allusion.

      I mean, how the hell can you consider a man brilliant for saying that a robot should just get frustrated when it's caught in a corner, or be afraid of heights to prevent it from falling down stairs? How do you implement frustration, or fear? And once you have successfully implemented these 'emotions', does their actual implementation, in reality, resemble anything even close to common sense notions of fear or frustration? Aren't they really just a series of feedback loops and electrical impulses? Does the robot get scared when you try to lift it? And how is that useful exactly?

      As far as your lawn mower, or any other contraption with an internal cumbustion engine, analogy goes: I know enough. I know that it needs fuel. I also know that fuel is not just gas, it needs air. Now I know that I won't be able to use my lawn mower to mow the weeds at the bottom of the pond in my back yard. I also know the engine needs oil. I also know for some engines you need to mix the oil with the gas, some you don't. On my mower, you need to move the throttle so that it starts. I have also noticed the cable that runs from the throttle lever to a valve on the engine. Basically I know a lot, not every little thing, but enough to get the job done regarding the mower.

      To be quite honest, you make it sound like you shouldn't need to know anything to use a computer. I'm asking how can you use a computer with out knowing anything (which is what this guy thinks should be normal)? The only answer, it seems, is to buy a Mac and pay a lot of money for a really, really, nice status symbol, that really adds about as much to your life as a good looking pair of jeans. Then you can relax and feel confident that you are not naked, and finally be normal.

      --

      He painted a unicorn in outer space. I'm askin' ya, what's it breathin'?
    58. Re:Hooray for Gross Generalizations by Kaiwen · · Score: 2
      All she has to do is memorize ... a random sequence of ten or eleven numbers.

      Not at all. That's why they invented phone books, directory assistance and one-touch dialing. Memorizing is a convenience, not a necessity.

      As to the rest of your post, touching numbers on a phone keypad is certainly more intuitive than using a mouse (see previous discussions on this point), and is accomplished with relative ease by a far greater number of people than mouse movements. Second, my phone has a backspace key, doesn't yours?

      Lee Kaiwen
      Taiwan, ROC

    59. Re:Hooray for Gross Generalizations by dswan69 · · Score: 1

      And why the left mouse button

      Because that's where your index finger is, simple, obvious and quite correct.

      There's nothing wrong with double-clicking, it's simple and trivial to learn - it's a simple motor skill. Frankly anyone who truly cannot do this for any reason other than something like parkinsons should probably be kept under constant supervision in case their utter inco-ordination causes them to injure themselves or others.

      The biggest, stupidest design flaw on the Mac was that idiotic single button mouse that required endless key combinations to get anything done. But then the Mac was designed for morons who probably struggle with complicated technology like doorknobs. How do these people manage complex motor tasks like unlocking the steering on their cars or indicating while also operating the steering wheel. No wonder Americans generally drive automatics, imagine if they also had to operate a gear shift AND a clutch.

      I think what we're looking at here is basic laziness and total stupidity neither of which should be indulged. People have to learn that things take a bit of effort to learn and it's not like learning to use a GUI requires any real effort.

    60. Re:Hooray for Gross Generalizations by KIondike · · Score: 1

      I'm reasonably sure they could learn the skills for it in an hour or two of use. No matter what your mindset, there's nothing *difficult* about computers and their setups, even if it's not natural at the start.

    61. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      What you described is eactly the level of understanding you should have to have about your computer. To expect any more is being eliest.

      Macs allow one to function (very well) on that level, windows sorta-kinda works after you memorize what to click with that level.

      You see the diffrence? If not seriously go try OS X out and you will get it.

    62. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      amen to that. this retard thinks he is god for setting up os x on a mac.

    63. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      Before context menues were wildly popular there was *alot* of stuff you couldn't do with a double click on windows.

      I can't think of anything offhand, but there are some things I know are designed with double-click in mind and "other options" thrown on as a afterthought (if at all).

    64. Re:Hooray for Gross Generalizations by ealar+dlanvuli · · Score: 2

      I'll start by saying things like unix *must* exist for the people who live in computers, no matter how "easy" all the other interfaces are.

      One cannot compare the productivity of a unix wiz to anything in a current GUI, it's just not a comparison. Someday there might be GUI that is flexible enough and easy enough to manipulate that it can replace the CLI, but that will be quite a ways. Remember your dealing with 100+ diffrent input types, and 10 input points when you use a keyboard instead of a mouse. A mouse is capable of one selection and at most 5 inputs, that is horrible in comparison.

      I would like to point out we still read (sorry couldn't think of better example) instead of watching movies, when movies are obviously the "easier" interface.

      As for touch screens, they are a very nasty input device if the screen is also the display. I am never productive with one (YMMV). I personally think the future input device will be a combination of the keyboard-mouse in one that was posted a few days ago. It obviously has several iterations left, but my main complaint about current interfaces is they often require you to do one of the following:

      1: limit your actions and use a mouse
      2: not limit your actions, but double your time by using a mouse
      3: speed yourself up significantly by using a few keyboard shortcuts, but hit a major speed bump when you have to move back into "mouse" mode
      4: use all keyboard shortcuts (requires alot of effort to learn all keystrokes) and avoid mouse completly

      If the transition between keyboard and mouse became cheaper, todays interfaces would be alot better off. Perhaps it won't be as easy for someone who has never seen a computer before, but I'm almost positive everyone is capable of understanding the "cursor" metaphor by now (if not it's a very easy one to explain).

      The two mouse button (and a WHEEL?!?) problem is something that is hard for novice users though, I actually find the "right click - left click" interface ackward at moments, and I've been using computers since 1981!

      --
      I live in a giant bucket.
    65. Re:Hooray for Gross Generalizations by Anonymous Coward · · Score: 0

      Set it to plain old text, it's much easier and still alows markup like

      i
      b
      blockquote

      but you don't have to remember to put a p after each paragraph.

    66. Re:Hooray for Gross Generalizations by ealar+dlanvuli · · Score: 2
      How about visual basic? Click to select a control, drag to move it. Oops, looks like you did that too fast: it got counted as a double-click, and now you've opened a code-editing window.


      oh god, I HATE this. They really should make it a triple click or something, or cause the first mouse click to not count for the double click, ANYTHING.
      --
      I live in a giant bucket.
    67. Re:Hooray for Gross Generalizations by evilviper · · Score: 2

      When you think of something... let us all know.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  5. Nothing more could have been done to prevent S11? by Woko · · Score: 2, Informative

    It's hard enough to take his comments about a tyrant producing the best design, but to say that better design could not have at least delayed the collapse of the towers, allowing hundreds more to escape is plain wrong.

    Better fireproofing on the steel beams, or even if the rumours are true, absestos fireproofing above the 64th floor could have prevented many deaths.

    --
    ---
    Silence is consent.
  6. Uhhh by mav[LAG] · · Score: 3, Insightful

    Is there anything that could have been done in design terms to stop 11 September from happening?

    I don't think so. As far as I can tell, no mistakes were made. There were no practices in place that weren't followed.

    He's joking right? It's kind of hard to tell from the context whether he's talking about facial recognition and 9/11, or just design in general and 9/11, but I for one am in the camp that says there was a massive failure to follow best practices by many of the US authorities before and during 9/11.

    --
    --- Hot Shot City is particularly good.
    1. Re:Uhhh by Mac+Degger · · Score: 1

      Come on! The only thing that would have prevente 9-11 is to install blastdoors to the cockpit entrance and allow no-one access to the cockpit during flight.
      This has still yet to be done, all the while all kinds of dictator-like laws are being passed which wouldn't have prevented 9-11 one bit. Wake up and smell the tyrany.

      --
      -- Waht? Tehr's a preveiw buottn?
    2. Re:Uhhh by CreamsicleSeventeen · · Score: 1
      I for one am in the camp that says there was a massive failure to follow best practices by many of the US authorities before and during 9/11.

      Like what?

      What do you think anyone, anywhere in New York could have done?

    3. Re:Uhhh by Anonymous Coward · · Score: 0

      Not voted for GW

    4. Re:Uhhh by Anonymous Coward · · Score: 0

      You are saying that throughout the whole of human history the only decision that could have been made differently to stop 11-9 would have been blast doors? What an extraordinarily limited imagination you must have. What if Columbus hadn't bothered travelling?. What if the Ottoman empire had not fragmented? What if the post war CIA hadn't tried assassinating foreign leaders? What if western coutries had invaded Afghanistan the year before? Of course, I'm sure you have the solutions to all the worlds problems.

    5. Re:Uhhh by Bios_Hakr · · Score: 2

      It's pretty hard to stop someone once they have made up their mind to do something like September 11. If we had better airport security, they'd have done something else like rent a private plane, or even buy their own 747.

      When you have enough money, nothing is impossible.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    6. Re:Uhhh by Anonymous Coward · · Score: 0

      Right, they used box cutters on some guys behind a curtain. Hmm, sounds like an impossible situation to prevent in the future. We better declare martial law.
      And notice how there haven't been any hijackings lately, well no shit. Those guys spoiled the party. Hijacking used to be like joyriding, nowadays you pull a little hijacking and the next thing you know Disney's closing down the Internet.

    7. Re:Uhhh by jimfrost · · Score: 3, Insightful
      Actually there was no breakdown on September 11. The tools they used to take over the plane were allowed at the time, and really aren't that big of a threat anyway. If the box cutters had been found by security they would have allowed them to pass. Security was interested in massively destructive weapons (explosives, guns) because those were what were considered to be threats, and no such weapons made it through security on September 11.

      What the hijackers did that was special was take advantage of the psychology that had been drilled into airline passengers over decades, namely that if there's a hijacking you stay put and let it play itself out. That allowed a small number of hijackers to control a large number of people using primitive weapons that otherwise would not have been much of a threat.

      This worked in the past because previously hijackers weren't committing suicide, and live passengers were to their benefit. The September 11 hijackers were playing by different rules.

      In being successful at it they changed the psychology of airline passengers. We will not see another September 11 because the passengers will no longer sit around and let hijackers have their way. In fact, the technique didn't even last out the day ... as proven by the crash of the flight in Pennsylvania, and later by the shoe bomber. We could use exactly the same security procedures we used, with the same effectiveness, as before September 11 and such an attack would not succeed today.

      It's easy to blame the airline security people, but this was really an exploitation of mass psychology ... a social engineering hack if you will.

      --
      jim frost
      jimf@frostbytes.com
    8. Re:Uhhh by mav[LAG] · · Score: 2

      I'm not talking about the determination of the hijackers, I'm talking about the - let me say it again - massive failure by many US authorities to follow best practices before and after the event. For examples before, just search Time Magazine for "whistle blower" and "FBI". For examples on the day, here is a good start.

      --
      --- Hot Shot City is particularly good.
    9. Re:Uhhh by Anonymous Coward · · Score: 0

      Gotcha!!!

      Thanks for replying biatch!!!!

  7. Eg. Newton versus Palm by cwernli · · Score: 5, Insightful

    One of the best examples to explain "usability" is the comparison of the Newton and Palm "graffitis": whilst Newton required the machine to learn from the user, the Palm handled it the other way round.

    Not surprisingly man is better at learning stuff than a machine - therefore even grandmothers can cope with the Palm input method after ten minutes, whilst a lot of experienced users simply gave it up with the Newton.

    1. Re:Eg. Newton versus Palm by Anonymous Coward · · Score: 0

      As a Netwon owner who still uses his Newton, I can atest that it did not fail because of its interface. The handwritting recognition is quite acceptable to anyone with legiable handwriting.

      The reason why the Newton failed was because of the form factor. It was too large. While I enjoy using it as a daily planner & for taking notes in the office and home, it is not a tool I can take when I go out on the town.

      If Apple had switched to industrial uses the Newton might have been a viable product line. But Apple is a consumer product company, and it would have required a heavy investment on their part to enter the industrial market.

    2. Re:Eg. Newton versus Palm by g4dget · · Score: 2
      This is just precious: you consider forcing users to learn chicken scratches good design? The original Palms didn't even have a reference card. I don't know what kind of grandmother you have, but mine doesn't have the patience--she's too smart.

      Graffiti was a fluke and an example of lousy design. They should have put a keyboard on those devices from the start, and not surprisingly, that's what everybody is moving to.

  8. WTC lessons -- what to look for in your building by oakwood · · Score: 3, Interesting

    Q: "Is there anything that could have been done in design terms to stop 11 September from happening?"
    A: "I don't think so. As far as I can tell, no mistakes were made."

    How about 110-story buildings with three stairwells each?

    Only one of the three stairwells was wide enough to allow firefighters to go up during an evacuation. How do you fight an ordinary fire in such a building?

    According to USA Today, "Nearly everyone who could get out did get out." But the buildings were only half-full. "That took pressure off the stairwells."

    At any rate, there are lessons for anyone who works in a tall building from this article:
    http://www.usatoday.com/news/attack/2001 /12/19/usa tcov-wtcsurvival.htm

    "The World Trade Center had an excellent stair system, much better than required by building codes --- both when it was built 30 years ago and now. Each tower had three stairwells. New York City building codes require two."

    "Stairways A and C, on opposite sides of the building's core, were 44 inches wide. In the center, Stairway B was 56 inches wide."

    "The bigger the stairway, the faster an evacuation can proceed. In 44-inch stairways, a person must turn sideways to let another pass -- for example, a rescuer heading up. In a 56-inch stairway, two people can pass comfortably."

    "The World Trade Center stairwells allowed thousands to get out despite panic and smoke." ...

    "On Feb. 26, 1993, terrorists exploded a bomb in a parking garage under the north tower. Six people died. The evacuation took nearly four hours in dark, smoky, poorly marked stairwells. Some people were stuck in elevators for 10 hours. The Port Authority made crucial improvements after that attack. The changes saved countless lives on Sept. 11."

    "The Port Authority put reflective paint on stairs, railings and stairwell doors. It added bright arrows to guide people along corridors to stairway connections. It installed loudspeakers so building managers could talk to people in their offices as well as in hallways. It gave every disabled person an evacuation chair that would let two husky men carry them down stairs. One evacuation chair was used to carry a man down from the 67th floor."

    "In the 1993 attack, the explosion knocked out the main power source, its backup and the fire-control command post. The Port Authority added a second source of power for safety equipment, such as fire alarms, emergency lighting and intercoms. It built two duplicate fire command posts, one in each tower. The Port Authority also put batteries in stairwell lights so a power failure wouldn't blacken the escape route. Overall, the improvements cost more than $90 million. Sprinklers, added before 1993, helped suppress fires."

    "Most important, building management took evacuations seriously. Evacuation drills were held every six months, sometimes to the irritation or amusement of occupants. Each floor had "fire wardens," sometimes high-ranking executives of a tenant, and they were responsible for organizing an evacuation on their floors."

    That article is a good checklist for anyone who works in a multi-story building.

  9. Re:Hooray for Gross Generalizations-playlearning by Anonymous Coward · · Score: 0

    Ask yourself two questions. Why are games so popular, and why do most OS's come with at least one of them?

  10. The "intuitive" grail... by Anonymous Coward · · Score: 3, Insightful

    I used to be of a similiar mind as this man and have become less so as I've progressed as an engineer. Is it that I've drunk the Kool-Aid and now want to go around making users live's hell? Somehow I doubt it. Instead I've come to understand that an "intuitive" interface is a false Holy Grail.

    For one the only things that can be made "intuitive" are those that humans can do "out of the box" (i.e. ape-like behaviors). Sure a Segway has the most intuitive interface imaginable by exploiting the way our will effects our balance, but what if the Segway could fly? Suddenly the Segway's neat biofeedback trick would fail simply because there is no natural in-born parrallel. The office doors alluded to in the begining of the article can't ever be intutive because a door is an unnatural construction. Beyond that in case "ease-of-use" gurus haven't noticed men cannot unaided, fly, communicate over distances of thousands of miles, travel faster than 15mph, or harness nuclear energy.

    Two, an interface being "intuitive" is an incredibly cheap, short term win. Wow! You can drag and drop, congratulations. Now move a thousand bitmaps... hmmm bet you wish you'd spent the twenty extra minutes it'd take to learn "cp *.bmp" and the other console commands. The above sounds like an elitist comment but is it elitist to want your average person to learn to read? To drive? The average user spends hundreds if not thousands of times more effort and time learning those skills.

    All of this is not to say I'm for dismissing contemplative interface design, I think ergonomics and efficiency should always be a design goal. I'm just against the tone of most of the UI people and some of there most common assumptions.

    1. Re:The "intuitive" grail... by Alan+Partridge · · Score: 1

      >bet you wish you'd spent the twenty extra minutes >it'd take to learn "cp *.bmp" and the other >console commands.

      it'd take five minutes if the command was "copy these files from folder a to folder b". You simply have to realise that the reason programming or command line driving or MATHS is so impossible for most people is the level of notation/abstraction. Have a look at Applescript and see how good it COULD be.

      --
      That was classic intercourse!
    2. Re:The "intuitive" grail... by orkysoft · · Score: 3, Funny

      Yes, and:

      SUBTRACT A FROM B GIVING C.

      Which is COBOL, btw. A language universally horrified.

      --

      I suffer from attention surplus disorder.
    3. Re:The "intuitive" grail... by JaredOfEuropa · · Score: 2
      I agree with you, except...
      Two, an interface being "intuitive" is an incredibly cheap, short term win. Wow! You can drag and drop, congratulations. Now move a thousand bitmaps... hmmm bet you wish you'd spent the twenty extra minutes it'd take to learn "cp *.bmp" and the other console commands. The above sounds like an elitist comment but is it elitist to want your average person to learn to read? To drive? The average user spends hundreds if not thousands of times more effort and time learning those skills.


      Learning to use something as complex as a computer presents a huge steep learning curve to non-technical people. If the system has both an intuitive and a commandline interface, the new user will have a lot less hurdles to overcome to even begin using the system, as it makes the system a lot less daunting. Explaining drag and drop to my grandmother takes 5 minutes and she understands the concept perfectly. The Copy command and the command line have a lot more scope for errors, so I leave that until she actually has a need to move 1000 files.
      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    4. Re:The "intuitive" grail... by Anonymous Coward · · Score: 0
      Beyond that in case "ease-of-use" gurus haven't noticed men cannot unaided, fly, communicate over distances of thousands of miles, travel faster than 15mph, or harness nuclear energy.


      Maybe not any men you know.
    5. Re:The "intuitive" grail... by Anonymous Coward · · Score: 0

      "Now move a thousand bitmaps... hmmm bet you wish you'd spent the twenty extra minutes it'd take to learn "cp *.bmp""

      Sort by type. Range select. Drag and drop. Its all pretty intuitive.

      So, it takes a couple of extra steps, but how often do you need to move 1000 bitmaps?

  11. Emotions? by z_gringo · · Score: 1

    What are your big priorities in usability now?

    Emotions. Trying to build emotions into systems. I did some work for a Californian company called Evolution Robotics that was making a home robot and trying to understand how to prevent it from getting trapped in the corner or falling down the stairs. It seemed to me that the way to do it was for the robot to be frustrated in the corner and give up what it was doing and do something else, and also for it to be afraid of heights.


    Emotions? That's just what we need a robot with PMS...

    --
    -- -- Warning. Do not stare directly at the sun.
    1. Re:Emotions? by Anonymous Coward · · Score: 0

      . . .seemed to me that the way to do it was for the robot to be frustrated in the corner and give up what it was doing and do something else, and also for it to be afraid of heights

      Maybe he should contribute to Apache and the various other Web servers so they can get *frustrated* and do something else when they get Slashdotted.

    2. Re:Emotions? by bcrowell · · Score: 2
      Even worse:

      [The computer] should look at the tasks it's about to do, and if they're time-critical or important, it should send them to another computer. For example, you're about to start payroll computation so you ask: "Are you feeling good?" The system might say: "No, I've noticed a few memory errors." So emotions will be used to help machines survive, not to mimic human beings or try to make people feel good.

      Systems like this (fuzzy logic VCRs, etc.) are really annoying. For usability, it's important for the machine's behavior to be predictable. If I'm about to sit down and do some word processing, I don't want to have to worry whether the computer is in a bad mood today.

      In his example, if the computer's having memory errors, it should give an informative error message and refuse to boot. This has nothing to do with emotions.

  12. I still don't get where that idea comes from by Perianwyr+Stormcrow · · Score: 3, Insightful

    Isn't there a tyrant in every OSS project? I mean, Linus is the king of Linux, he just happens to listen to the parliament a good deal. Someone has to initiate a project, and you're free to fork if you don't like it.

    Feels like another misconception to file next to "Open Source doesn't make money!"

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

    1. Re:I still don't get where that idea comes from by leandrod · · Score: 3, Insightful
      > Isn't there a tyrant in every OSS project?

      No. Apache, GNU/Hurd, Gnome are just some examples of free software projects owned, developed and maintained by committees.

      The tyrant vs committee thing is just a thoughtless, misinformation propaganda sound bite. The real points are:

      Trade-offs. MS-W32 useability was traded-off against security and freedom, Mac OS X user-friendliness was traded off agains popularity and freedom. This are trade-offs that should never have been made. It would be better to have less popular and less friendly software, granted it was fundamentally sound. This would have allowed for building better user interfaces in due time.

      End-user focus. The Linux kernel, the Apache server, and many other projects simply have no business with the naïve end-user who wants a Graphical User Interface. This is a business for Gnome, GNUStep, KDE, Motif and the like of them.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    2. Re:I still don't get where that idea comes from by ignatzMouse · · Score: 1

      >... GNU/Hurd,
      Hmm... Intolerant of other viewpoints. Desire to shape the world into his own vision. Love the guy to death, but Stallman sure gives off tyrannical vibes to me.

      --
      No artist tolerates reality. -- Nietzsche
    3. Re:I still don't get where that idea comes from by Anonymous Coward · · Score: 0

      Open Source doesn't make money you pretentious wanker. Show examples! Give us links to companies showing financial results indicating money is being made! Not even RedHat is making money. Sure as shit VA Linux is steadily going down the tubes.

    4. Re:I still don't get where that idea comes from by leandrod · · Score: 2
      > Intolerant of other viewpoints.

      In an age of Relativism, every conviction solidly sustained gets called intolerance. But name calling doesn't make reality.

      > Desire to shape the world into his own vision.

      That is what being a leader, or simply a man of opinions and ideals, means.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    5. Re:I still don't get where that idea comes from by ignatzMouse · · Score: 1

      Hey, more power to him. I have no problem with his strongly held views, but he certainly shouldn't be confused with someone handing out daisies in an airport.

      I agree with Norman's opinion that greatness is inspired by a single man's vision. Stallman certainly didn't achieve what he has by waiting for a consensus.

      BTW, overly sensative devoted followers would also be a part of the MO.

      --
      No artist tolerates reality. -- Nietzsche
  13. Re:Nothing more could have been done to prevent S1 by Anonymous Coward · · Score: 0

    Perhaps we could have been more sensitive to the emotions of the Palestinians.

  14. Donald, you make no sense. by jukal · · Score: 2
    Yoy say:
    1) But over the years, I moved more and more towards the study of cognition, and how people do things, and the errors and accidents that people make.

    2) On the other hand you say: You don't do good software design by committee. You do it best by having a dictator. From the user's point of view, you must have a coherent design philosophy, and I don't see how that could come about from open source software.

    Which logic led you from the 1) to 2) - the fact that you believe that one clever mind makes the best design - do you mean like Hitle, Mussolini or Stalin ? It would seem more logical to go into the conclusion that a larger open mass evolves and fixes problems, instead of getting stuck into one fixed way of thinking. Also, why on earth do you mix coherent design philosophy and open source? Make a soup one day. You design the soup, not the carrots.

    1. Re:Donald, you make no sense. by spiritu · · Score: 1

      I see your point in invoking Godwin here, but all of those guys (Pol Pot, Ho Chi Minh, Caesar, Alexander, Mao, etc..) were indeed pretty successful at what they did. Do I agree with what any of these men did? Not particularly. But you can't argue with results, especially if you're attempting to apply the deaths of millions to computer science theory.

    2. Re:Donald, you make no sense. by jgalun · · Score: 1

      Yes, democracy works better than dictatorship at governing a country. But that hardly proves your implication that democracy works better than dictatorship in creating good software design. I mean, by that logic, the Oakland As would be a better team if instead of letting Billy Beane make all the personnel decisions, they let fans vote on all decisions - thereby bringing more people into the decisionmaking process and avoiding Beane "getting stuck into one fixed way of thinking."

    3. Re:Donald, you make no sense. by Planesdragon · · Score: 3, Insightful

      Which logic led you from the 1) to 2) - the fact that you believe that one clever mind makes the best design - do you mean like Hitle, Mussolini or Stalin ? It would seem more logical to go into the conclusion that a larger open mass evolves and fixes problems, instead of getting stuck into one fixed way of thinking.

      Creating something new takes one person. Greatness comes from single-minded authoirty reaching for the stars. Single people (or the rare closely knit small group) are ideal for this.

      Committees, on the other hand, are great for catching mistakes and keeping horrible errors (Hitler/Mussolini/Stalin) from happening.

      In OSS, we've got the committee in the form of the userbase / hobbyist coder. What a successful project needs is a dictator, to get the impressive ideas down.

    4. Re:Donald, you make no sense. by jukal · · Score: 2
      heh, I think you put it better:

      In OSS, we've got the committee in the form of the userbase / hobbyist coder. What a successful project needs is a dictator, to get the impressive ideas down.

      Than me :

      Also, why on earth do you mix coherent design philosophy and open source? Make a soup one day. You design the soup, not the carrots.

  15. Headline by Anonymous Coward · · Score: 0

    Gotta love specific headlines:
    Donald Norman On Software And Other Things

    Next week on Slashdot:
    That Guy on Some Stuff, and Other Stuff

  16. Re:WTC lessons-Irony by Anonymous Coward · · Score: 0

    "Q: "Is there anything that could have been done in design terms to stop 11 September from happening?"
    A: "I don't think so. As far as I can tell, no mistakes were made.""

    Am I the only one who see the Irony of the author of a book called "The design of everyday things" not seeing what the poster pointed out? I hope we don't have another Metcalfe.

  17. Open Source and Dictators by maroberts · · Score: 1

    He's missed the point a little, most Open Source projects do have some form of dictator; As an example I would suggest that Linus got his own way in kernel development most of the time and only had to concede when there was a strong revolt.

    Most other projects have a leader and a small team of main developers and the core group determines the main direction of any Open Source project. Other people may contribute, but its normally in the form of technical items and functionality, not "vision" and direction.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  18. M$ Flight Sim by archetypeone · · Score: 1

    Yeah - if M$ had removed the WTC Towers from their flight sim the guys hijacking the planes would not have had so much practice.

    1. Re:M$ Flight Sim by pommiekiwifruit · · Score: 1
      Is that the flight sim that was released with big publicity and posters proclaiming "9-11-2001" (released in europe on the 9th of november).

      You would have thought they might have reconsidered that campaign.

  19. learn to think by autopr0n · · Score: 3, Interesting

    Sure, but which icon do you click? "The light orange-green one with a picture of a letter and a clock" What if there are 50 icons on the screen?

    My mom is a total techno neophite. Dispite that, she found it easier to dail in and use a unix terminal to check her email because she only had to remember a few things to type in, while using a GUI required remembering lots of pictures and screen locations to click on. In general a lot more steps.

    You're instructions really only help people who only have on icon on their screen.



    Don't believe me? Go ahead. Try to use AOL to find copies of the Anarchist's cookbook without using the unspecified and user-unfriendly "Web".

    What does that have to do with user-friendlyness? If AOL stood for Anarchy Online, I'm sure it would be pretty easy to find the anarchist cookbook.

    Btw, it's been several years since I used AOL (back when 2400baud to AOL was the only way to get online in Ames, IA) But at the time AOL would default to a general web search when there were no keywords, and the pages would show up in AOLs thing. So typing "Anarchists cookbook" in AOL today would probably bring it up, unless you had turned on parental controls.

    Even then, the scope of an information store has nothing to do with the userfrendlyness or flexibility of the interface to that information store.

    --
    autopr0n is like, down and stuff.
    1. Re:learn to think by Anonymous Coward · · Score: 4, Insightful

      I think that although the GUI was a brilliant invention back when the problem was "How do we create a computer that can be used and understood by people?"; the GUI took a common situation (The workplace) and put it on a computer. Look, instant metaphor!

      The problem we have now, though, is that the metaphor has become the reality, and it isn't a metaphor any more. Keep documents in a filling cabinet? Thats like saving a file to the network drive. People don't think in terms of the metaphor any more, they think in terms of the computer.

      So theres the problem (As I see it). Computer designers no longer have a metaphor to base their designs on. Its self referential (Where do you place a file if you want to keep it? Uh, on the file server. Darn!).

      What we need now is a way to go beyond metaphors. Yeah, should be easy....

  20. here he goes again... by Anonymous Coward · · Score: 0

    Fed up with all these usability experts that seem to know how to solve everything.
    The truth is that the "usability" experts can't code, and therefore they can't do anything useful, only to talk about "the" problems.....and their talks/thoughts/methods are only "usable" by people like them, not by the ones that have to do the coding....

    The problem is that they are only interested in design methods, design frameworks, congnition crap, etc not in a way that might be useful for the proper designers/engineers
    As a technical person that works with lots of pisschology and etno people in an academic setting, they are pretty useless in terms of input into the design, as their only interest is to publish their crap, yet again, in some journal/conference/book. academic HCI is stuck (not substantial changes in 20 years...) since all these multidisciplinary people got involved in it, they just talk about stuff, never do anything.

    1. Re:here he goes again... by byran+lei · · Score: 0

      >As a technical person that works with lots of pisschology and etno
      >people in an academic setting, they are pretty useless in terms of
      >input into the design, as their only interest is to publish their
      >crap, yet again, in some journal/conference/book. academic HCI is
      >stuck (not substantial changes in 20 years...) since all these
      >multidisciplinary people got involved in it, they just talk about
      >stuff, never do anything.
      >
      >
      Pretty much sums up the UI people I've run across.

    2. Re:here he goes again... by Anitra · · Score: 1

      Glad you feel that way...

      Seriously, I'm interested in HCI, and I really want to make software work better for the people who are going to use it. I'm not a very good coder, I admit it. But I'm hoping my background as a CS major will help me relate important design decisions in a usable (ha ha) format to the programmers responsible.

      --

      Have you read the Moderation Guidelines Addendum?
  21. dictator? how about a triumvirate by stdarg · · Score: 3, Insightful

    I've always thought the design process goes more smoothly when you have a small close-knit team. Having one person acting as a dictator can be good if he knows everything, but in practice the added knowledge a 2nd and maybe 3rd person bring to the table can outweigh the increase in bureaucracy.

  22. No, you missed the point by Anonymous Coward · · Score: 0

    The dictator ship is needed for a coherent external and internal design. .

    The best software projects I 've working on had as few (decision power making) UI engineers and software architects as possible.

    Those projects had a coherent architecture and UI.

    Now in open source, *everyone* can add code and graphical interfaces. It is possible that just one person is the decision maker but if he's accepting other classes and UI, he's generally accepting another design, which will make the entire project less coherent.

    Most open source projects I know have no design, architecture, UI design before implementing starts.
    They don't even care about the essentials such as stakeholders review.

    The result is painful. Most open source projects have an awful UI and their architecture is a mess.
    Technically they are great, the average nerd is getting a hard one from it, but ordinary people can't use the thing.

    Sure some open source projects are successful in all areas. But guess what? They had a clean analysis before implementing started and they had dictators on crucial key places.

  23. Macintosh by pommiekiwifruit · · Score: 1
    You mean how to do certain tasks on a mac you have to hold down Ctrl Shift Alt Apple Umlaut 4?

    I seem to remember that was a task in the introductory course (for copying the current window into the clipboard). The guy in the class with cerebral palsy did NOT find that easy (he could only really use one hand, slowly).

    The mac interface (back then anyway) assumes two hands even more than the Windows interface.

    1. Re:Macintosh by MoneyT · · Score: 2

      copy current window to clipboard

      Primary method:
      Click and hold on the edit menu, while still holding the mouse button, select the option "select all", release mouse button. Go back to the edit menu, select copy, release button.

      Secondary method: While holding the command key, press and release the "a" key. Press and release the "c" key.

      --
      T Money
      World Domination with a plastic spoon since 1984
    2. Re:Macintosh by Anonymous Coward · · Score: 0

      More useless babble... more of your incoherent useless babble. It's a shame somewhere a disk wastes bits on this crap you forth unto this world with sucktitude that rips the fabric of space and time.

      I will explain to the public as a service, YET AGAIN, why you are not a techie.

      You are not a techie. Tevis, please stop referring yourself as such. With every post you clearly solidify you are something between an l-user and a low level tech, a complete fool with enough knowledge to himself and everyone else in trouble. You are not programmatically inclined, you do not script, you do not build computers, you do not work in a technology job, most likely you work at Burger King. You buy Apple or get them used from Daddie and you run OS X on them. Please, SHUT YOUR FUCKING BABBLING MOUTH. And of all analogies, OF ALL, the car analogy to computers is the most overused, ridiculous analogy ever. Car manufactures have warranties [software does not except for media defects] and are held liable for the actions of their product, first off. So please, idiot, shut up.

      Your tutelage of people in the threads of Slashdot I a severe indicator you are bored, fat, have never had sex and live at home. You are the epitome of a loser, the apotheosis of a unintelligent fool, the embodiment of one whose carbon atoms would better serve as fuel for a vehicle than to be bound in your living matrix of supreme moronacy, uselessness and supreme sucktitude.

    3. Re:Macintosh by pommiekiwifruit · · Score: 2
      I think you will find that "select-all, copy" merely copies the contents of the window (if it is a window of an application that allows that) rather than the graphical representation of the window.

      It does not copy the scroll bars or title of the window, which was the keypress sequence I was alluding to and the task required in the class.

      The corresponding sequence in Windows is "Alt-Print Screen" which you can do one handed, and is easier to remember.

    4. Re:Macintosh by Anonymous Coward · · Score: 0

      Don't bother talking to that stupid fuck. His name is Tevis Money. He is a zealot, and a choad swallowing piece of crap. He wont listen to you about Windows, a piece of crap in its own rigght, but better than CrapOS. CrapOS is a bastardized "unix," and only 25% of idiot Crapple users have "upgraded" to it. Its a horrible, gay situation. I suspect also that he has raped children.

    5. Re:Macintosh by MoneyT · · Score: 2

      Ok, in that case the command you were looking for is command-shift-3. Albeit alt-printscreen would be easier, but when the command was originaly put in, macs did not use extended keyboards..

      --
      T Money
      World Domination with a plastic spoon since 1984
  24. "Why can't it just do what I want it to do?" by Anonymous Coward · · Score: 2, Insightful

    "Why can't it just do what I want it to do?"

    The same reason why you have to tell your dog to "sit" in order to get it to sit, instead of the dog "just doing what you want it to do".

    The same reason apples need to be detached from trees.

    The same reason you have to turn on most faucets for them to give you water, open refridgerator doors to get at the cold items, turn knobs to open the doors in your house, turn keys to start your car, etc.: machines are reactive, not proactive.

    Even automatic doors in supermarkets or airports, or the water faucets in some airports or movie theater bathrooms, are reactive: you have to intetionally trigger a sensor, if you intend to get a result. If you don't trigger the sensor, you don't get the reaction that results only from triggering the sensor.

    You have to communicate your desires, if you want to stand any chance of having them fulfilled.

    -- Terry

    1. Re:"Why can't it just do what I want it to do?" by Pogue+Mahone · · Score: 4, Insightful
      ...turn knobs to open the doors in your house...

      And on the subject of doorknobs - anyone who has ever tried to open a door with both arms full of sleeping toddler, or who has arthritis and cannot grip very well, will tell you all about the usability of the doorknobs that Mr. Norman seems to advocate over the "british" door handle that he always seems to catch his sleeves on.

      --
      Every bloody emperor has his hand up history's skirt [Peter Hammill/VdGG]
    2. Re:"Why can't it just do what I want it to do?" by CreamsicleSeventeen · · Score: 1

      I agree. I've always liked the "lever" style doorknob much better.

    3. Re:"Why can't it just do what I want it to do?" by plastik55 · · Score: 2

      He has a point in that the old style of door lever is annoyingly easy to catch your sleeve, or the strap of your bag, or your hip (ouch!) on. But he could have made a better point by noting that the modern style of door lever curves back towards the door at the end, solving all of those problems while remaining equally accessible.

      --

      I have a positive modifier on Troll. When I mod someone Troll their karma should go UP!

  25. Interesting read until I hit this... by CreamsicleSeventeen · · Score: 2, Insightful
    "Is there anything that could have been done in design terms to stop 11 September from happening?"

    What the fuck? Just who the hell decided that question could be pertinent to anything? Less "intuitive" airplane controls? Velcro instead of shoelaces for FBI agents? Is there nothing in our culture that can't be profaned in the media? What's next for New Scientist? How the internet could have saved Princess Di?

  26. Tyranny of the stupid by Beautyon · · Score: 4, Insightful

    I don't see how that could come about from open source software

    I cant imagine it, so it cannot be done. Riiight.

    Design by comitee, by definition, should work better than design by a dictator because it will satisfy the problems that many people percieve, and not just the solve the pet peeves of a single deranged man.

    The problem so far has been that the interface designers have a total understanding of the systems that they are trying to interface to people that have zero understanding. What is needed are many, many, focus group sessions to create an OSS interface guidlines document that everyone can refer to (or not) when they build thier applications. Arent Gnome doing something approaching this?

    What has been lacking so far is the will to adress this problem. If it were suddenly to become the central focus, OSS would more than likely leap past the other solutions, because it can freely experiment with the tools, test with hundreds of thousands of volunteers until something really usable, in the broadest sense, is created.

    --
    ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    1. Re:Tyranny of the stupid by Shimbo · · Score: 1
      Design by comitee, by definition, should work better than design by a dictator because it will satisfy the problems that many people percieve, and not just the solve the pet peeves of a single deranged man.


      That's your view. Design by committee will often be uninspired and conservative. It will have compromises: you include X and I'll include Y. It can slow down progress to an amazing degree.

      It's old news that software development doesn't scale: 'The Mythical Man Month' should be required reading for anyone working on a large project. You *need* good management and a clear design. Otherwise the project is doomed, and throwing an infinite number of code monkeys at it will only make it worse.

      Short history lesson: the Roman senate initially appointed dictators for a fixed term when they felt they needed decisive actions (as in a time of war). Perhaps this model, of appointing a key developer as dictator for one release cycle might gain some of the best features of both.

    2. Re:Tyranny of the stupid by Beautyon · · Score: 2

      ...Perhaps this model, of appointing a key developer as dictator for one release cycle might gain some of the best features of both.

      Thats a brilliant idea; whats important is that it is possible to have good usability in OSS software. At least we can try this way of working - this is what is so important.

      --
      ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    3. Re:Tyranny of the stupid by Mr.Strange · · Score: 1

      >. What is needed are many, many, focus group sessions to create an OSS interface guidlines document that everyone can refer to (or not) when they build thier applications. Arent Gnome doing something approaching this?

      Focus groups themselves don't necessarily give you clear vision. First you have to agree on what problems you're looking to solve then go from there.

      Regarding design-by-dictatorship vs. design-by-committee, look at the Phoenix project and Chimera which were started as a reaction to the designed-by-committee state of Mozilla's UI.

    4. Re:Tyranny of the stupid by Tim+Browse · · Score: 2

      I don't see how that could come about from open source software

      I cant imagine it, so it cannot be done. Riiight.

      I've already seen someone invoke Godwin's Law in this discussion (impressive), but I'll just invoke Clarke's 1st Law:

      "When a distinguished but elderly scientist states that something is possible, he is almost certainly right. When he states that something is impossible, he is very probably wrong."

      Tim

    5. Re:Tyranny of the stupid by Beautyon · · Score: 2

      as a reaction to the designed-by-committee state of Mozilla's U

      I dont know about anyone else, but I have found the Mozilla interface to be the very definition of easy to use. Everything in it makes sense, and is usable by both me, and my 70 year old Aunt, who took to it like a duck to water.

      Anyway, wasnt Chimera created only because Mozilla doesnt look like an OSX application, and not because Mozilla is unusable?

      --
      ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    6. Re:Tyranny of the stupid by praxim · · Score: 1

      This has more to do with the type of problems people will perceive when developing software. Coders are much more likely to notice that an algorithm's worst case is O(n^2) and could be replaced by some O(n) algorithm than they are to notice an interface flaw. When you get a few programmers adding to the code and only adapting the interface as it suits their changes, serious problems will develop.

    7. Re:Tyranny of the stupid by Inthewire · · Score: 1

      In fact, the problems increase as a square of the number of developers. What we need to do is...

      --


      Writers imply. Readers infer.
  27. Re:Sorry guys... by blibbleblobble · · Score: 1

    Heh. cut-n-paste. script it. perl-search for slashdot buzzwords. Example:

    "The model from the software industry is that it's very important to have flaws in the software to give you a reason to upgrade and buy the new version - though my friends in the software world will deny that they ever do it that way."

  28. I'm unimpressed and have suspicions. by twitter · · Score: 3, Troll
    In this article he says, " I never look back at the stuff I've done. I look forward to where I'm going," and then tells us what an idiot he is. He berates his own shallow research and how much he screwed up his last book. Right now, I think he needs some more research.

    Posting from Mozilla on Window Maker on Debian, I have to say that his user interface comments are way off the mark. Free Software is free to combine the best interfaces with the best answer to any particular problem. Sure, that makes for some inconsitency as the right tool for the job is never a universal. Just the same I've gotten used to the particular interfaces I like and now think of them as far easier than the M$ junk I use at work and even Apple stuff. If he wants to be the tyrant of an interface, he's welcome to make one or even to simply make some constructive comments. Oh wait, I see, he and the people he works for consider such stuff "intellectual property" that can be owned so that best practices never go very far.

    His website would benifit from a more modular approach. Everything is thrown out in one big long scroll down page. Stuff like his background should be a link to two kilobytes of text with links instead of a too short to be useful with no links paragraph. Recent articles and publications should also be links. The sidebar is full and distracting rather than informative and useful. Why would I take this man's opinion about software design seriously when his site so clearly misses the pull nature of html? Oh wait, now I see, he thinks of his web page as an advertisment rather than a means of sharing information.

    I'm starting to see a patern and it's name is greed. The things he bemoans are the direct result of his own way of thinking. The only thing he gets right in the article is that many cheap gadgets have poor interfaces. Who is not sick of having to read a manual to learn how to use yet another black box that is a toaster or microwave oven? This has little to do with software design and his mixing the two up is the result of ignorance or malice. His ingorance of the world of free software is less than forgivable from a design expert. His disparagement of software licenses that give the user the ability to run software for any purpose, modify that software as the user pleases and share those modifications, is likewise the result of unforgivable ignorance or malice. Take the blinders off, Don, you might like what you see.

    --

    Friends don't help friends install M$ junk.

    1. Re:I'm unimpressed and have suspicions. by Anonymous Coward · · Score: 0

      I concur. I worked in a Human Interface group at Apple when Don Norman was at Apple, and my manager and some of the designers went to him a couple times with thoughts and questions. We got nothing useful from him. We wound up thinking of consultation with him as being a checkbox item:

      Have we identified the target user? Check.
      Have we prototyped the possibilities? Check.
      Have we conducted a user study to see what works? Check.
      Have we talked to Don Norman to make the VP happy? Check.

      Posted anonymously to protect the team.

  29. How about Dick-Tater? by Anonymous Coward · · Score: 0

    g to the oatse
    c to the izzex

  30. What I don't understand by Anonymous Coward · · Score: 0

    Is why the hell did they even bother to ask that question? What relevence did it have to the rest of the interview? Is this standard interview practice in the US now, to ask any question that contains September 11th in it, just for completeness?

    Americans, get a grip!

    1. Re:What I don't understand by CreamsicleSeventeen · · Score: 1
      What I don't understand (Score:0)
      by Anonymous Coward on Monday October 07, @03:53AM (#4401628) Is why the hell did they even bother to ask that question? What relevence did it have to the rest of the interview? Is this standard interview practice in the US now, to ask any question that contains September 11th in it, just for completeness?


      One would think was People Magazine.

  31. this is a dead end by g4dget · · Score: 4, Insightful
    Norman rightfully complains about the poor usability of current systems. He diagnoses a lot of microscopic problems and admonishes companies to spend more time on fixing their products. But that's no real solutions: companies don't have the time or money.

    Just look at the stuff coming out of Apple (where Norman used to work): sure, Aqua is a little nicer than Windows and has somewhat fewer blunders, but, believe me, it's not intuitive to the uninitiated.

    The problem is that making usable programs is too much work and is too rigid and centralized a process. That's a technological problem, not an HCI problem, and until it is addressed, HCI design of the kind Norman prescribes is just like flailing in the water: it may keep you alive for a little while, but it is enormously exhausting and largely ineffective.

  32. Apple got it right? by FeriteCore · · Score: 1

    The Mac OS actualy has clicks, double clicks, long clicks and mouse clicks while holding keyboard shift keys. At least this was true in 7.5.5, the most recent version that still boots around here. I'd rather have a three button mouse.

    I am not talking about some crappy app that ignores interface conventions -- I'm talking about the finder itself.

    I got an old Mac and a bunch of games late just so the kids could learn that not every computer is a PC. It had the interesting side effect that I had to learn about Macs myself.

    One of the first things I learned was that the user interface isn't exactly intuitive, just easy to learn. I'm still getting used to the idea of a single menu bar accross the top of the screen that changes with keyboard/mouse focus.

  33. Re:Nothing more could have been done to prevent S1 by CreamsicleSeventeen · · Score: 1

    IIRC the fireproofing wasn't inadequate at it's job. It just wasn't designed to cling to a girder after being struck with a few thousand gallons of flaming kerosene travelling at 450+ MPH. The towers didn't fall because they were made of coat hangers and paper-mache. They fell because a psychopath with $300 million dollars and a place to hide wanted them to.

  34. He just wants what HE can understand by Anonymous Coward · · Score: 0

    "But in Cambridge I became so frustrated with British water taps and switches and door handles - those awful sideways handles on many British doors that catch your sleeves. They don't exist in the US. The most frustrating thing about it was that no one seemed to care."

    WTF! I'm British, and whenever I visit the USA I'm irritated by the stupid round door handles that you have to grip hard to turn, the silly taps (faucets) that you can't just get plain cold water out of, and the GODDAMN ROUND CLICKY LIGHT SWITCHES which give no indication of which way they're meant to turn, are reallllllllllly fucking hard to grip and very hard to turn when you do turn them the right way!

    Those damn light switches REALLY piss me off - is there something wrong with a switch that flicks one way and the other?

    But I digress.... my point is that often a "good" design is just whatever you're used to. He wants to change the world to follow US design "standards" apparently because they're what *he* is used to, and therefore "better" from his point of view. Obviously *he* doesn't understand how to work VCRs or computers, so he wants to change them.

    How about he either shuts the fuck up and lets all us clueful people use our VCRs, computers and light switches, or he can write his own damn software / install his own switches that he can understand.

    1. Re:He just wants what HE can understand by dswan69 · · Score: 1

      Round doorknobs tend to be more aesthetically pleasing, but impossible to use if your hands are in any way greasy (lotion, blood, whatever) and are a pain to use if you're carrying something.

      Taps - in the bathroom I like those dual things that provide both hot and cold, but in my kitchen sink I like them separate. Both are generally easier to use if they have proper protrusions, i.e. they shouldn't mirror doorknobs.

      Any kind of electrical switch for general use should have a clear indicator of which way is on. I can't imagine what he thinks is wrong with British switches.

      Where I live we have both modes of knobs, taps and switches - you know what, we manage to use them all - there are many instances where one or the other type is better, not one solution for everything.

  35. The future as we knew it. by technix4beos · · Score: 2, Interesting
    But in fact emotions came first precisely because they are all about survival. Modern computers are pretty autonomous and run 24/7, performing a lot of tasks. With machines this powerful, survival is important, so putting emotions in the machine makes a lot of sense.


    This reminds me so much of the realities shown in Star Trek: Generations, and Terminator 2.

    What happens when the machines we build become afraid of us pulling their plug, and become so upset that they decide to take preventive action?

    Emotions are good. In humans.

    Emotional behaviour is good in a computer, to a degree, but I have to disagree with Donald, and state that it would be a Bad Thing if our computers started to act childishly, and used their vast resources to lash out.

    Anyone remember what happened in A.I. ?

    And no, I don't live only in movies, and sci-fi. I just happen to think that a lot of the realities shown in these mediums may indeed come to light one day.
    --
    user@host$ diff /dev/urandom /dev/uspto
  36. No by Anonymous Coward · · Score: 0

    One medium software architect is better then 3 together working brilliant ones.

    The last ones, will lose expensive time and the design will be less coherent cause the democracy.

    Most of you guys, don't have a clue about programming in a professional environment.

    While you're debating old news (1 dictator = better), Frederick P. Brooks wrote 30 year ago an excellent book "The Mythical Man-Month: Essays on Software Engineering" about this stuff.

    You and all of you house-garden-kitchen programmers should be forced to read this book before entering this debate.

    1. Re:No by Anonymous Coward · · Score: 0

      I think it's funny that this one-man-band approach is now being championed. Just a few years ago when I said I thought being a prima donna was a must people were like, no teamwork is the only way. I think the shakeout is healthy. Everybody I knew used to accuse me of taking on too much and they were especially critical of my miserly second hand thrift store save every penny ways. Now the "free" money's gone and I'm still doing fine and my competitors with their vast capital requirements have fizzled. Hah!

  37. Fonts too small by easyfrag · · Score: 1

    How am I supposed to read an interview with a usability guru written with fonts that small?

  38. Try "The Mythical Man-Month" by Anonymous Coward · · Score: 0

    Try "The Mythical Man-Month: Essays on Software Engineering".

    The author states too that 1 architect dictator is giving the best result.

    That book is 30 years old.

    Every fucking wanna be nerd should read it, before they even think about touching a computer.

    1. Re:Try "The Mythical Man-Month" by Anonymous Coward · · Score: 0

      I've found that many of the claims/methods/practices that the "usability" gurus make/design,etc are just a copy of many software engineering practices and stuff like that. They just re-format it, call it something else and add the "congnition" word in it, or whatever psychology/ethnography/etc word is fashionable "buzz word" at the time....They can get away with it as their audience is never software developers, just people like them that can't open doors/taps cos they can't be arsed thinking how it might open.
      When I go to another country and something is different I just adapt to it. It is not my country and I should not try to change how people think cos I can't open the door.
      Same old stuff, new packaging

    2. Re:Try "The Mythical Man-Month" by dswan69 · · Score: 1

      Perhaps one person co-ordinating or overseeing things. Doesn't change the fact that Jobs didn't design the Mac interface so the guy still doesn't know what he's talking about.

      What you want to avoid is having 50 people all trying to force in their ideas. On the other hand small group design will give a good result without many of the shortcomings that get introduced by a single designer.

  39. Left vs Right by Anonymous Coward · · Score: 0

    Uh. The left mouse button is used because you usually use your right hand to control the mouse (which can be configured; but this has already been discussed), and on your right hand the most important/predominant fingers are your thumb and index finger, which are on the left; it's only natural therefore to use a left click.

  40. Door Handles?! by the+bluebrain · · Score: 5, Insightful
    From the article:
    • But in Cambridge I became so frustrated with British water taps and switches and door handles - those awful sideways handles on many British doors that catch your sleeves
    Everything else aside, including the silly taps often found in the UK: round door handles ....

    I figure that any way to implement a user interface requires thought, many many decisions, and yes, chucking a lot of stuff out. In the end there is one, maybe two ways to do something, which should be "intuitive", based upon what the designer figures the user's background is. However, this also implies that there are tons of ways the user can't do something (obviously), and (not so obviously) a bunch of stuff which can't be done at all - or rather, combinations of things.
    But now to the case in point:

    In the UK (and most of Europe), I simply can't "slide" by a door without running the risk of getting my sleeve caught. This is quite true. People get by this "bug" by habitually opening the door just a little bit further than absolutely necessary.
    In the US, however ... (this is where I start telling a story) I'm sitting in the dining room and realize that there's nothing to drink on the table. I improvise a poll as to what Anne, Bob, and Carla want to drink, go into the kitchen, and fill four glasses with beverages-of-choice. I grab the glasses (two in each hand - assume that the glasses are well-designed enough to allow this mode of interaction - perhaps they even have handles), turn around, and am confronted with a closed kitchen door - either because a draught slammed it, or it's spring-loaded (to avoid having kitchen smells wafting throughout the house). I extend my hand, already containing two glasses, toward the handle, and ... aaaaargh! Elbows, man, these yanks need some fusking door handles that can be operated with an elbow!

    [end rant] - 'course, this would never happen to a USian, because they would unconsciously take it into account before even grabbing the glasses.

    sigh. (Same rant goes for separate "cold" and "hot" faucets in the UK. Anyone want to suggest implementing a separate "warm" facet between the two? :)

    (Karma is here to be used). More on-topic: one thing I was missing in this interview was the fact ("postulate"?) that in any user-interaction-system, the human is by far the most flexible, adaptable element. History is littered with atrocious design decisions, which don't even make it into the consciousness of user's minds anymore, because the users have learned to use them, and have got completely used to them. For instance:
    • Does anyone else remember the first couple of minutes of using a steering wheel in a car, after several years of riding a bicycle? I, for one, remember steering a bicycle to be intuitive, but having to consciously learn how far to turn the wheel of a car in order to make it turn at the desired raduius
    • Computer mouse, as discussed further up in the thread. Here, just watch an uninitiated user, the first time they use it. It's only simple once you've got used to it
    • Rotary phones. These have been superceded by touch-tones, and it was a mechanically elegant design at the time they were invented - but the UI still sucks
    • Basically anything you had to learn how to use, rather than: if you know what it can do, it is obvious how to make it do it. Old MS interfaces, rather a lot of today's open source interfaces, some old tape decks (hold down "record" and "play" at the same time to make it record), keyboards (who wouldn't prefer a really good voice interface?), and so on ...
    My point is merely that considering the above, I have as much appreciation for good UI design as the next person, but that humans were practically "built" to be able to handle a wide range of "UIs", and if what a device does sucks, then no amount of UI-candy with "un-suck" it. A bit like music: I'm happy to allow other people to make it, I appreciate it immensly, but it the artist has nothing to say, then no good voice, good producer, or ultimate fidelity will make up for that.
    --
    yes, we have no bananas
    1. Re:Door Handles?! by TeknoHog · · Score: 2

      Unfortunately, the brilliant British logic of water taps does not extend to showers. It would be great to have separate hot and cold showers :-).

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:Door Handles?! by the+bluebrain · · Score: 0, Offtopic

      [Blinks] Hey, yeah ...

      :) Actually, I think brits would compromise on "tepid" as far as showers go. I reminds be of the heinous trick employed by some hotel owners: there's plenty of hot water, just loads ... it's the cold water that's regulated down to a drip. Makes you feel like filling the bath with scalding water, then going down to the pub while it cools down enough not to denaturate your eyeballs.

      --
      yes, we have no bananas
    3. Re:Door Handles?! by Mr.Sharpy · · Score: 3, Insightful

      The door handles comment was really kind of shallow on his part. He fails to recognize that in reality, for some people, round door handles are impossible to use. Take for instance people with arthritis or other disabilities that result in reduced grip. Grasping a door knob to turn it can be painful at best, assuming it is possible at all.

      This sort of oversight really shows the downfall of usability design dictated by a single person. That which is easy and convenient for one person, may be impossible or painful for another. A single person controlling design and function may be effecient, but that does not necessarily translate to better. It can also lead to insensitivity to the needs of those who do not conform to the ideal user the lead person has in mind.

    4. Re:Door Handles?! by scottme · · Score: 0, Flamebait

      Donald Norman used to talk sense - The Psychology of Everyday Things was and is a classic, but I simply don't understand how the same man can come up with such gratuitous falsehoods as his swipe at our great British doorhandles.

      If there is any design flaw in this instance it clearly lies in the sleeve, not in the handle, as any fool can see. Plus there are plenty ways to design lever-type doorhandles that will not catch ill-fitting clothing.

      American faucets? Surely he can't be serious in holding them up as exemplary? I well remember the first time I came across one of those vile, pull to open, push to close, twist to control the temperature shower controls. The cheesy faceted acrylic and gold-effect "plating" only served to reinforce my disgust.

      Perhaps the young Donald had an equally unfortunate encounter with a doorhandle in his formative years?

    5. Re:Door Handles?! by Inthewire · · Score: 1

      It took me a bit to get used to letting go of the wheel to return to straightline travel.

      --


      Writers imply. Readers infer.
  41. Re:Nothing more could have been done to prevent S1 by byran+lei · · Score: 0

    >Better fireproofing [technologyreview.com] on the steel beams, or even
    >if the rumours are true, absestos fireproofing above the 64th floor
    >[npri.org] could have prevented many deaths.
    >
    >
    Bullshit. The shockwaves from the impact and explosions of the two planes still would've blown it off the beams. No spray-on coating could survive what happend.

  42. Oh come on! by SerpentMage · · Score: 2

    The Windows metaphor is actually not bad. I learned it and moved on. My brother 11 years my junior (23) learned it in about ten minutes. He never complained once.

    The problem is that we are in a transition similar to when horse and buggies went out of fashion for cars. Those used to the old way have no idea what to do with the new. So do you blame the car makers? No people have to learn and move on.

    And about my grandmother learning? Guess what my mother who is approaching 60 has learned it. My inlaws who are in their sixties have learned it. It might have taken them a bit longer, but they got it and moved on.

    Like when people had to learn VCR's, remote control's, radio, and other technology in general, people learn it and move on. Actually if you want to make the point, what about those people that rode on horses instead of walking? I beat that was a shock of a life time for some cave people.

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
    1. Re:Oh come on! by Kaiwen · · Score: 2
      Guess what my mother who is approaching 60 has learned it.

      If we're going to toss out anecdotals, my mother, who has a Master's degree, is completely befuddled by computers, and is constantly forgetting when to double- and when to single-click. When I design interfaces, I design them with her in mind.

      But, then, anecdotals prove nothing.

      Lee Kaiwen
      Taiwan, ROC

  43. Let users control font size by sambo99 · · Score: 3, Informative

    I guess New Scientist have not been listening to Neilsen...

    Let users control font size :(

    --
    - Sam
    1. Re:Let users control font size by spectecjr · · Score: 3, Funny

      I guess New Scientist have not been listening to Neilsen...

      Let users control font size [useit.com] :(


      New Scientist has amazing control over font size. You can hold it near to your face, or at arm's length. You can even use a magnifying glass if you wish. You can even read it in the bath if you want.

      --
      Coming soon - pyrogyra
  44. Re:Hooray for Gross Generalizations-playlearning by ninthwave · · Score: 1

    Well the games that come with Microsoft where meant to be instructions on how to use the interface. I remember using this tidbit of information to help a customer at the ISP I worked for. He got very confused about double-click, right click, single click and such. I told him that the game pack in Windows was there so you can learn to double click, single click, right click and drag and drop. You play minesweeper to get the left and right click ability. Solitaire for double click, drag and drop. I got him setup and called him back a week later to see how he was going and he was still scared of the thing a bit, but was openning and closing the things he needed, mainly email and games.
    Though some of the generalisations in this thread about older computer users boogles my mind. I was lucky my grandfather was a programmer. My mum did data entry. I have had a computer in the house since personal computers have been available. So it wasn't until helping other people outside my family that I understood the stereotype, yet funny enough there is an exception around every other corner. This is probably why I hate generalisations and stereo types but that is another story.

    About the article there is a point about interface design and tyrants. But a focussed comitte can by as good as a tyrant. I think the ability to control forks on a complex project can help the project from sinking under its own weight. Linux is at a strange crossroads right now. I think the future will be good, if we can retain our community while adding a product that is more channelled to the 'end user'. RedHat is leaning that way but I don't know if they can pull it off. I think the oppurtunity for someone to sit down and create a small distribution with minimal software, and a focus on configuration, file structure layout, and gui controls can make headway onto the desktop. But ,and this is where the open community is great for the technical users but daunting for the 'end user', this needs to be done with very little forking and more focus.

    All said and done I am in a sick of computers mood. Too much workload this week. And it is just Monday. So maybe my thoughts on this article will be different in a day or two. But as things go he does have a valid point in just the user interface portion of the argument. The state of computers I think backs him up fairly well. The question is though what can we as community learn from that and where can we take that information, if we want to.

    --
    I was thinking of the immortal words of Socrates, who said: "I drank what?" - Chris Knight (Val Kilmer)- Real Genius
  45. Tsk tsk tsk by NDPTAL85 · · Score: 1

    Unfortunately you are too close to the problem to recognize that you are a part of the problem.

    In your list of tradeoffs you mention that the current proprietary OS's make tradeoffs that they should have never had made. Well thats dead wrong. Most people want to simply get their work done, NOW, and not in "due time" as you so casually put it.

    In "due time" could be a mantra for GNU/Hurd itself. Its funny you mention it seeing as how Jesus Christ, LORD our GAWD will return to the planet before it is even close to being ready for production use. Then you've got Apache which is actually good software. Too bad the latest version is all but unuseable to a select few. And then we finish up with Gnome which is so disorganized that Red Hat had to take it, and its equally disorganized twin, KDE, and slap a common UI on them both just so that "normal, regular folks" could get some "work done".

    When I go to work everyday I don't see one user bitching about how the software they use is not "free". If I were to replace the software we use with open source everything however I'm pretty sure I'd get an earful on why doesn't anything "WORK" anymore.

    --
    Mac OS X and Windows XP working side by side to fight back the night.
    1. Re:Tsk tsk tsk by leandrod · · Score: 2, Interesting
      > Unfortunately you are too close to the problem to recognize that you are a part of the problem.

      Or perhaps I know something you don't...

      > Most people want to simply get their work done, NOW, and not in "due time" as you so casually put it.

      The thing is, there isn't a thing that can't be done, *now*, in free software. Most people use their computers as very expensive, error prone typewriters-cum-calculators. On the contrary, in the corporation X Terminals can do everything PCs can, at lower cost, better security, less failures.

      Now if you are talking computers at home, it still holds. Even the proprietary software companies could have systems almost as capable as today's, but with far less security and reliability problems. Just that they got a severe case of Featuritis and wasted years of POSIX work by creating their own, proprietary APIs and stuff.

      The rest of you reply is so misinformed as to be useless, not meriting even refutation. But here it goes: GNU/Hurd is an experiment that lost its urgency when BSD and GNU/Linux got released as free software. Apache is not unuseable, it is just that some modules outside of the core are still being tested. Gnome 1.4 is bad, but 2 is not related to Red Hat's nullified version. It is the result of hard work by Red Hat, plus Sun, plus Ximian, plus the community.

      > When I go to work everyday I don't see one user bitching about how the software they use is not "free".

      Because they were not educated in freedom. Neither in freedom nor in costs, security and reliability.

      > If I were to replace the software we use with open source everything however I'm pretty sure I'd get an earful on why doesn't anything "WORK" anymore.

      And that would be just lack of familiarity. Just how the transition from Mac OS 9 to X ruffled quite a few feathers, and from MS-DOS to MS-W16 and from MS-W13 to MS-W32, and from there to MS-WNT.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    2. Re:Tsk tsk tsk by NDPTAL85 · · Score: 3, Informative

      Educated in freedom? Do I have to remind you what that sounds like? Leftist communist revolutionaries used to say the same exact things about the pampered and comfortable capitalist middle classes. Is this a cultural revolution we're talking about here or everyday computing usage?

      I don't know how you can say that XTerms can do "everything" a PC can. Sure if you don't mind slow load times, less software availability and single points of failure. In my company could you find us a XTerm version of the real estate software that we run on client PC's individually? I don't think so.

      There's a TON of things that can't be done NOW in free software. Sticking your fingers in your ears and saying "Not true, not true, not true" everytime this is mentioned helps no one, especially not you. VMWare does NOT work for everything and for the things that don't need VMWare they aren't equivalents.

      It does not matter if most people " as very expensive, error prone typewriters-cum-calculators.". Those overgrown typewritters are, when running Windows, able to run all the software you could ever possibly need. Freedom? What good is freedom on Linux when you don't have the rest of the software you need? I run Linux at home on one of my machines but for my job in real estate it is absolutely useless. Now I know my industry isn't the only industry in the world but it is one. And it certainly refutes your statement that anything a PC can do, open source can do as well. Educated in freedom. Thats a good one. So what am I supposed to do after I put on my soldiers uniform, march my co-workers into "re-education camps", give them open source software and they STILL ask me why the stuff doesn't "WORK RIGHT NOW"? Should my response each time they ask be, "In due time, at least now you have freedom!"?

      I guess I really should have known that you as a Debian user and or coder would approach this issue from a political point of view instead of a common sensical and practical usage one. I had thought you might have been able to rise above it however.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    3. Re:Tsk tsk tsk by Anonymous Coward · · Score: 0
      MS-W32? MS-WNT?

      Nobody uses acronyms like that.

      And I don't think there was ever an MS-W13.

    4. Re:Tsk tsk tsk by Anonymous Coward · · Score: 0

      Yes, it's called citrix

      get your head out of your ass and try actually checking the options before posting.

    5. Re:Tsk tsk tsk by NDPTAL85 · · Score: 1

      Citrix only works for software which has application server components or multiuser components. For other software that does not have those features it does NOT work.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    6. Re:Tsk tsk tsk by leandrod · · Score: 3, Informative
      > Citrix only works for software which has application server components

      Citrix and its little sibling, MS-WTS, work with any application that can be run on a MS-WNT server.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    7. Re:Tsk tsk tsk by leandrod · · Score: 2
      > I don't think there was ever an MS-W13.

      My mistake, should have been MS-W16. What was known as the MS Win16 API and associated plaftorm, meaning from MS Windows 2.X 386 to MS Windows for Workgroups 3.11.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    8. Re:Tsk tsk tsk by leandrod · · Score: 2
      > could you find us a XTerm version of the real estate software that we run on client PC's individually?

      MS Windows Terminal Server, or Citrix, or even Wine and X Windows.

      X Terminal is a terminal running a X server to display windows from a X Window System client. A Citrix or MS RDP client will work the same, but less flexible and proprietary.

      > give them open source software and they STILL ask me why the stuff doesn't "WORK RIGHT NOW"? Should my response each time they ask be, "In due time, at least now you have freedom!"?

      Do your homework. Software does exist, or can be contracted out if protocols, file formats and APIs are documented. Your lack of awareness about the X Window System and MS-WTS certainly shows you've done no homework.

      > you as a Debian user and or coder would approach this issue from a political point of view instead of a common sensical and practical usage one. I had thought you might have been able to rise above it however.

      This wouldn't be rising, but sinking. And beware, those who don't care for freedom are doomed to misuse and even loose it.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    9. Re:Tsk tsk tsk by schnell · · Score: 5, Insightful

      The thing is, there isn't a thing that can't be done, *now*, in free software.

      Riiiiight. Don't you *really* mean, "there isn't a thing that I do that can't be done?" You seem like a smart person ... you can't really be ignorant enough to think that there's a free software solution right now for everything?

      As an example (the esoteric and tiny niche market of "desktop publishing"), let's take the graphic designers I support and replace their regular coffee with GNU/Folger's Crystals:

      DESIGNERS: Hey, where's Photoshop?
      ME: You have something better now, called the Gimp. It's Free.
      DESIGNER #1: That's great. Why can't I work on this image with a embedded CMYK color profile? Professional printers require CMYK separations.
      DESIGNER #2: And why don't I have pro-level color correction and matching across the entire system?
      DESIGNER #3: And where are my multiple master fonts, or fonts with professional ligatures and weighting?
      ME: But you don't understand, you don't need those things! Your software is Free now! You can look at the source code!
      DESIGNERS: Oooh. (they look at it for a minute) So what? Is that, like, weird poetry? Their punctuation is all wrong.
      ME: So you can modify it if you want to do all those things!
      DESIGNERS: So how do we do that?
      ME: You just need to learn C++ and programming with a GUI toolkit, plus a few other things.
      DESIGNERS: I thought the idea was that people pay us to design things because we're good at that, and we pay other people to make software that does the things we need, because they're good at that?
      ME: (sigh) What, do you people just not get it?

      Look, I love free software and I am a great proponent of it where it is suitable ... but claiming free software is suitable everywhere is just as wrong as claiming that MS software is suitable everywhere.

      --
      "95% of all Slashdot .sig quotes are incorrect or completely fabricated." -Benjamin Franklin
    10. Re:Tsk tsk tsk by MoneyT · · Score: 4, Insightful

      I think the main issue that he's trying to get at here is, despite it's short commings, proprietary systems have one thing that OSS for the most part does not. A simple all in one package. The solutions you're providing are workarrounds and more effort than is required to just install the original application natively.

      As techies, we often forget that the end users, the ones we are trying to educate and free, are lazy people. They have no desire to install an OS, install a work arround and then install the application and hope and pray that it works. They would rather take the easy way out. It's the same argument that was used often against macs, they didn't have the software people wanted in a commercial easy to find form.

      Let me try to put it into another analogy. You have 2 cars. In one, the engine uses completely standard parts, runs as well or better than any other engine out there, and can be serviced by any person who takes the time to sit down with the included manual and read it. The only downside to this engine is that in order to start it, you need to turn a crank to build a charge in the battery, you need to prime the engine and then you need you pull the rip cord to get it started. Once it's started it runs beautifuly though.

      The second car uses completely proprietary parts and if anything ever goes wrong, it has to be taken into the shop and serviced by trained professionals. Yet to get this engine going, all you need to do is insert the key and twist.

      People into machines and the nuts and bolts of how things work will choose the car with the first engine a proclaim it's superiority from the tops of mountains. But, everyone else, the people that just want to get from point A to point B will choose the card with the second engine. Because to them, the amount of freedom they gain from having engine 1 does not outweigh the added hassle. ANd so it will be with OSS. Untill the hassle of using the software is insignificant compared to freedom, the people will not care. It's sad, it hurts some people in the long run, but unfortunately it's life.

      --
      T Money
      World Domination with a plastic spoon since 1984
    11. Re:Tsk tsk tsk by leandrod · · Score: 2
      > The solutions you're providing are workarrounds and more effort than is required to just install the original application natively.

      Not so simple.

      What I am saying is, no need to keep each desktop. Give people X terminals. They will be able to access all applications from servers, and never know it -- because they have the icons and menus as if they had everything locally installed. It would not make a difference if the program was free or proprietary, POSIX or MS-W32, it would be there. Obviously no need to pay or pirate proprietary software where free would do, and many gaps can be filled if people would, say, contribute a fraction of their potential MS licensing fees to, say, CMYK support in the Gimp or free fonts.

      See? No workarounds needed at an office. At home, people still would want things preinstalled. Debian to the people: once installed, it just runs, and is easy to maintain. Preinstallation takes lots of pain out of the equation. Why, naive users cannot install even MS-W32!

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    12. Re:Tsk tsk tsk by leandrod · · Score: 3, Informative
      > Professional printers require CMYK separations.

      Old facts die hard, huh?

      > where are my multiple master fonts, or fonts with professional ligatures and weighting?

      The rest is just more of the same. If just a fraction of what users spend on licensing was directed to create, say, free fonts, then we would have had them for a long time now. But you miss a point: fonts are not software. They can be created with free software, they can be distributed gratis together with free software, but they are, in the end, data. They do not infringe on freedom as much as proprietary software, or rather not at all, as long as the font format in itself remains public.

      > You just need to learn C++ and programming with a GUI toolkit, plus a few other things.

      Now you are trolling. You know the Gimp can be programmed in Scheme, and that is as easy as it gets short of hiring programmers. Which is what should be done in the first place anyway.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    13. Re:Tsk tsk tsk by 2short · · Score: 1

      "Software does exist, or can be contracted out"
      That sounds a hell of a lot like "in due time". Open source rules, and is an inherently better way to develop software, but I see the folowing conversation all the time:
      Zealot: You don't need proprietary software, convert to Free software today!
      User: What about aplication FOO?
      Zealot: Use open source program BAR instead!
      User: But it desen't do x, y and z.
      Zealot: But project BAZ is making great strides! when it's done, BAR will integrate with it and all you problems will be solved. Convert Today!
      User: You're an idiot.
      Clue time:
      coming soon != available now,
      and for the vast majority of us,
      almost as good, but Free == not as good

    14. Re:Tsk tsk tsk by Anonymous Coward · · Score: 0
      Hi there Tevis. I will explain to the public as a service why you are not a techie, and spelled the following list incorrectly:

      1. comings
      2. workarounds
      3. around
      4. beautifully
      5. until


      You are not a techie. Tevis, please stop referring yourself as such. With every post you clearly solidify you are something between an l-user and a low level tech, a complete fool with enough knowledge to himself and everyone else in trouble. You are not programmatically inclined, you do not script, you do not build computers, you do not work in a technology job, most likely you work at Burger King. You buy Apple or get them used from Daddie and you run OS X on them. Please, SHUT YOUR FUCKING BABBLING MOUTH. And of all analogies, OF ALL, the car analogy to computers is the most overused, ridiculous analogy ever. Car manufactures have warranties [software does not except for media defects] and are held liable for the actions of their product, first off. So please, idiot, shut up.

    15. Re:Tsk tsk tsk by Jeremiah+Blatz · · Score: 1
      Look, I love free software and I am a great proponent of it where it is suitable ... but claiming free software is suitable everywhere is just as wrong as claiming that MS software is suitable everywhere.

      First off, I agree that current Free software doesn't work in a lot of environments. However, this is not to say that it *can't*. It certainly *won't* for a long time, but there clearly is a way. Back in the day, artists could afford to eat via the patronage process. A rich person would employ them to do their art thang, and they did. A few problems with this:

      • The production of art wasn't that high, since not that many people could afford to patrons
      • It requires a huge, empty gap between the median and highest incomes.
      However, due to The Power of The Internet, this model could be resuscitated today, and in fact is. Distributed patronage allows a large quantity of moderately wealthy people to make small donations to the artist. It's currently emerging in the area of web cartoons. Although web cartoons are a horrible application for distributed patronage (micropayments would be much better), it almost works.

      So how would this work with Free software? I'd imaging that there would be a virtual firm consisting of interface designers and programmers. They'd accept donations to design or redesign some app (Let's use the GIMP in this example). Perhaps the donations would go to an escrow service until a critical mass was reached. Details. Anyway, these folks would, once they got started, incrementally improve the app, working as funding was available. If people liked what they were doing, presumably they'd donate more money. Eventually, the GIMP would be serious competition for PhotoShop. This model is now without its flaws:

      • They, for political reasons, would probably have to fork the code. People would get mad that you've buried or removed their features, etc. The continued maintenance of the fork would depend on it becoming more popular than the original, and thus gaining new developers and winning back new ones. Presumably having some people making money off the project (while others volunteered) wouldn't be too much of a problem, as it happens today.
      • Maintenance would be tricky. Perhaps bug fixes, small updates, ports, etc. could be handled by volunteers, but the original designers would have to keep the UI consistent. This could be achieved by partnering with an organization that sold support services for the project.

      So, the final question is: How can such a system come into being? I think that an environment that was conducive to this would need a few things:

      • A large class of semi-working consultants.
        These would be the people who would form the first firms. There need to be enough people who can support themselves working around 30 hours a week as independent consultants or in loosely collaborative arrangement. That's leisurely enough that people have time and energy to work on these projects for very little money. At least initially, donations would be really low, so people would have to be willing to work for nearly free. Work on the projects would, however, be an excellent self-promotional activity. "If you like the GIMP, just imagine what I can do for your intranet applications!" etc.
      • More use of Free software in business
        This is actually pretty much inevitable. It's only a matter of time before, say, PaintShop Pro is entirely replaced by the GIMP. Desktop Free software has to have enough mindshare among corporations' IT departments that they seriously consider using it to replace retail/shareware.
      • Businesses need to be a bit smart
        This, of course, is the hard one. Say you're a design shop, and you have 20 seats of Photoshop. Upgrades are like $130/seat. You need to have enough foresight and trust in your peer organizations to donate, say, $20/seat/year to the improvement of the GIMP. It represents a 30% increase in your PhotoShop expenses for a few years, with the promise of a 70% reduction in a few years. This, of course, is collective action problem.

      Any economist will tell you that this plan is doomed to failure, because there is no solution, except Men With Guns, to the collective action problem. Well, if the government of a few countries was feeling cool, they could fund this stuff for their internal use. However, I don't know if the economists are right. Their version of people as "rational actors" is pretty far from reality. People solve the collective action problem all the time. They recycle, they give to charity, they hold the door for people. As standards of living improve (assuming that standards of living continue to improve), people may be less and less "rational," and more proactive about working towards the common good.

      Oh, and if anyone else wants to form one of these Free software design firms, I'm game.

    16. Re:Tsk tsk tsk by leandrod · · Score: 2
      > Open source rules, and is an inherently better way to develop software

      As long as you keep thinking about OpenSource and "a [...] better way to develop" you will miss the freedom point. It is sure worthwhile to sacrifice some convenience for freedom, specially when all functionality is actually available, even if perhaps not quite as conveniently.

      Also, your "dialog-propaganda-as-reasoning" is flawed, because a you fail to mention any real functionality that you suppose to be missing, and because it ignores the point that, for all licensing fees one has to pay, he would probably get all the convenience he wants plus more functionality than proprietary software offers, not to mention standards-compliance -- and thus the actual ownership and control over one's own data -- and freedom, which is a convenience in itself.

      I see many reasons why some people don't see the problems of proprietary software. They don't pay for the software they daily use and thus ignore its real price and cost, they don't abide by the license terms they are supposed to; they don't really understand the security, reliability, privacy and data accessibility issues; they don't realise the biggest proprietary software company isn't profitable and consequently hasn't yet proved its practical viability.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    17. Re:Tsk tsk tsk by leandrod · · Score: 2
      > The production of art wasn't that high, since not that many people could afford to patrons

      It isn't yet and never will be. Most of what gets peddled as art is narcisist and boring on one side, or mass consumption narcisist trash on the other. To do art requires not only talent, but discipline, sensibility, willingness to serve one's work and to communicate it with the world.

      > It requires a huge, empty gap between the median and highest incomes.

      Well, this gap has always existed and will always be there, simply because most people can't be bothered to try to become rich, and many couldn't for their lives. But that it is required is doubtful: enterprises, governments, foundations are also patrons. And sure the gap needn't be empty, why it should?

      > So how would this work with Free software? I'd imaging that there would be a virtual firm consisting of interface designers and programmers.

      There are many such entities, from small consulting groups to the big non-profits that develop several projects. For instance, SPI helps develop Debian and other projects; you can donate to SPI, or to the FSF, or to the Apache Group or to a BSD team...

      > They, for political reasons, would probably have to fork the code.

      Nonsense. If you can show you are doing the right thing, you are allowed to do what you want. If you aren't, it is highly probable your fork will become the standard version, as happened with egcs and others.

      > if anyone else wants to form one of these Free software design firms, I'm game.

      Do your homework, several such exist. But you must be good, and show you are worthy, before joining.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    18. Re:Tsk tsk tsk by NDPTAL85 · · Score: 1

      Alright first you refuse to admit that proprietary software is the best choice for most regular users because the hassle of using open source software outweighs the freedom you gain by using it. It is absoltutely NOT worthwile to sacrifice some functionality so that we can all pledge allegience to the GPL. As said many times before, some folks have some work to get done, would like to get it done and then go outside to play, spend time with their families....etc without having to come up with work arounds to get their OSS systems back up to the level of functionality they previously had with their proprietary systems.

      Next you're trying to tell us all that Microsoft is not a profitable corporation because of some link to a very obscure website. I think in this current environment of discovering accounting tricks that Microsoft's own tricks would have been uncovered by now if they had any. I do know they settled recently with the SEC but I cannot remember exactly what for but I DO know that the situation wasn't so grave as to switch their status from on of a profitable corp to an unprofitable one.

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    19. Re:Tsk tsk tsk by leandrod · · Score: 2
      > you refuse to admit that proprietary software is the best choice for most regular users because the hassle of using open source software outweighs the freedom you gain by using it.

      Using is no hassle. Setting it up is. Preinstalling does the trick, or good system administration in office settings. And anyway, freedom, reliability and security are higher values than convenience, were it not for this instant gratification age of ours.

      > It is absoltutely NOT worthwile to sacrifice some functionality so that we can all pledge allegience to the GPL.

      Once again, no functionality is sacrificed, only convenience. And lot else is gained besides freedom, including functionality. Please try to prove me wrong.

      > you're trying to tell us all that Microsoft is not a profitable corporation because of some link to a very obscure website.

      What has obscurity to do with it? The guy either is wrong, or right. Read it and form your own opinion. Hint: since 1.99[78] the guy has been telling the world MS has questionable accounting. Incidentally, some of these accounting practices are involved in Enron's downfall.

      > I think in this current environment of discovering accounting tricks that Microsoft's own tricks would have been uncovered by now if they had any.

      How old are you, what's your background? Life isn't so simple. MS has big lobby, and huge advertisement budget. Press is owned by groups that have a vested interest in not rocking the boat. Journalists understand little of technology or finance, so investigative reports are mostly done in unrelated areas of "human interest", politics or ecology.

      > I do know they settled recently with the SEC but I cannot remember exactly what for

      This is an unrelated issue. Anyway, after Enron and WorldCom a SEC settlement isn't anymore a good behaviour certificate.

      > I DO know that the situation wasn't so grave as to switch their status from on of a profitable corp to an unprofitable one.

      C'mon, you don't remember the issue you refer to, and you didn't care to read Parish's paper. MS is in the red since 1.995. It doesn't appear in the statements because they have been charging stock options as expenses for tax purposes but not for taxes. If they are charged as expenses, the red ink appears. If they aren't, paying taxes would also have sent them to the deep red ink ocean.

      Either you addresses the points I raised, or I will simply ignore your next replies, the current one being just reaffirmation of already proffered unfounded convictions.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    20. Re:Tsk tsk tsk by Jeremiah+Blatz · · Score: 1

      First of all, I pretty much agree. But, you know, debating sociology is fun! :-P

      Ack, the blockquote tag doesn't nest. How layme.

      > > The production of art wasn't that high, since not that many people could afford to patrons
      >It isn't yet and never will be. Most of what gets peddled
      >as art is narcisist and boring on one side, or mass consumption
      >narcisist trash on the other. To do art requires not only talent,
      >but discipline, sensibility, willingness to serve one's work and
      >to communicate it with the world.
      If you're willing to count TV, movies, comics, etc. as art, then you're clearly incorrect. For the purposes of this discussion, I think that they count. Relative the the renissance, the production of art is sky-high. The fact that we have a large middle class greatly increases the number of people who can afford art and other non-survival products.

      > > It requires a huge, empty gap between the
      > >median and highest incomes.

      > Well, this gap has always existed and will always be there, simply
      >because most people can't be bothered to try to become rich, and
      >many couldn't for their lives. But that it is required is doubtful:
      >enterprises, governments, foundations are also patrons. And sure
      >the gap needn't be empty, why it should?
      At least in a world of unique objects and non-Free intellectual property, the gap needs to be empty in order for patronage to be the dominant form. A large middle class won't be able to be patrons themselves, but will be able to buy art objects/experiences. Hence movies, posters, CDs of music, etc. Don't get me wrong, this form existed in the renaissance, what with traveling actors' troupes and the like, but not nearly to extent that is does today. Mechanical reproduction also contributed to the rise of non-patron art, but live performances are alive and well today, much more so than they were in the renaissance.

      As to your later points, I certainly agree that they are correct. I haven't seen any patronage-based organizations dedicated primarily to interaction design, but I'm sure that they exist. I believe that, the issues involved in producing outstanding interfaces with open-source software are different than those involved in producing open-source software with outstanding technical merits.

    21. Re:Tsk tsk tsk by dozer · · Score: 1
      Old facts die hard [gimp.org], huh?

      Nope, you just didn't actually read the link you posted. Here's an excerpt:

      In principle, you can use CMYK Decompose, print the outcome on a laser printer, and give it to a professional print shop, but the professional printer will most likely do a much better separating job than you can. However, you can certainly achieve very interesting results with CMY/CMYK decomposed images, even if you don't use them for printing purposes.

      In Photoshop, you can edit in CMYK with full color correction. In the Gimp, you have to convert to and from RGB, and there's no color correction. These are showstoppers.

      ...fonts are not software. They can be created with free software, they can be distributed gratis together with free software, but they are, in the end, data.

      You don't actually know what a multiple-master font is, do you? I recommend running a google search.

      You know the Gimp can be programmed in Scheme, and that is as easy as it gets short of hiring programmers.

      But, and this is so obvious I should not even have to say it, the Gimp is not itself programmed in Scheme. What does that tell you?

      I love free software. I use it every day. However, we've got a long way to go...

    22. Re:Tsk tsk tsk by Anonymous Coward · · Score: 0

      Don't bother with this guy, he is a stupid fucktard. You think he knows what XDISPLAY is, port forwarding X through SSH is?

      I've seen a shop running think clients with X terminals, and 80% of the l-users were fine. The more specialized Adobe types and marketing creeps got PCs. And a few people who got laid off shortly after I joined had Macs - they got fired because they burned their budget on hardware and software. Typical. Inferior Power PC's beget zealous users that constantly need a new computer. And OS X is a scam to get all the loons to re-buy all their software, and they lick it up. Best way to make an l-user work and not play solitaire or some other crap is to give them an old SPARC pizza box as an x-term.

    23. Re:Tsk tsk tsk by reallocate · · Score: 2

      Apologies for coming in late, but I must ask: Why would a professional design shop, lacking any interest in or motivation by free software ideology, drop Photoshop for Gimp, and then expend additional resources to hire programmers to re-code Gimp to give themselves the capabilities they already with Photoshop and the other commercial product they were using? This just doesn't make any business sense at all. In addition, if their programmers modified Gimp to provide the shop with a competitive advantage, that advantage would be fleeting because the license would require them to share the code.

      Open source and free software will not succeed by virtue of the ideology that engendered it, but by producing software that is better than the competition.

      --
      -- Slashdot: When Public Access TV Says "No"
    24. Re:Tsk tsk tsk by reallocate · · Score: 2

      Wouldn't it be easier just to write better software than to try to change the world?

      --
      -- Slashdot: When Public Access TV Says "No"
    25. Re:Tsk tsk tsk by Jeremiah+Blatz · · Score: 1
      "Wouldn't it be easier just to write better software than to try to change the world?"
      Not at all. If you write some good software, you have some good software. If you change the world, other people will write gobs and heaps of good software.

      Besides, the plan outlined it to change the world *by* writing better software.

  46. Re:Nothing more could have been done to prevent S1 by Anonymous Coward · · Score: 0

    Yeah, no shit. There's some design work for you. How about we Americans stop promoting zionist racism out of some fucked up WWII guilt. Jesus freakin' Christ we Americans were among the ones who fought the damn Nazis. It's like just because there are so many Americans of German decent we're supposed to feel guilty by association and put up with this crap in Israel. Those fuckers are just as racist as any government in history.
    And how does this play on design? Okay, I'll bring it home, let's use more swastikas in our architectural designs to let the Jews know it's all history and it doesn't mean anything anymore. The whole taboo on swastikas just perpetuates this idea that we're all supposed to feel sorry for the poor --cough-- jews. That shit doesn't mean anything anymore and nobody should feel sorry for them now that they've shown they're just as bad as everybody else. It's over Herschel, drop the gun! That shit is so hypocritical and it has everything to do with design and architecture.

  47. Design of everyday web pages? by grumling · · Score: 1
    Could they have made the article any harder to read? I'm running 1280X1024 on a 21" monitor... Makes the article very hard to read. Oh, maybe I'll make it bigger (view->text size-> larger). Nope. The designer knows how big the text should be. Don't touch it! :)

    --
    "Well, good luck finding a judge that doesn't run a bestiality site."
  48. No no no by NDPTAL85 · · Score: 1

    Wrong wrong wrong, and wrong.

    The very SECOND you submit to the fallacy that people MUST invest time in order to learn how to use their machiens it the second you allow intellectual laziness to regin supreme. There is always more we can do in order to make the computers more user friendly and easy to use.

    If automakers had the same attitude you did, we'd all still be driving stick shifts and when asked why, cranky engineers would simply say, "If you want to get from point A, to point B in our wonderful invention then you're simply going to have to invest the time to learn how to operate our manual transmissions. Automatic transmissions? Why I've never heard of such a monstrosity and the very thought of one is a thought I find insulting! To think we put all this arcane work into our Dark Majiks and you want us to AUTOMATE it!?!? Lessen our own value by allowing you to drive more efficiently yourselves!?!? Get out of my face! NOW!"

    --
    Mac OS X and Windows XP working side by side to fight back the night.
    1. Re:No no no by Anonymous Coward · · Score: 0

      Automatic transmission sucks.

  49. Double clicking by 91degrees · · Score: 1

    I believe this was an Appleism. They felt that two mouse buttons might be confusing for a user. They may have been right. 99% of people - even just techies - had probably never seen a mouse before Apple introduced the Mac. That said, double clicking is a lot less intuitive than clicking with the other button.

    Logically, click icon then click launch would have worked better. Personally I would have hated to do this, since it would trake too long, but from an ease of understanding perspective it makes much more sense.

  50. Re:Nothing more could have been done to prevent S1 by Gerry+Gleason · · Score: 2
    What all of this points to is that the issues are considerable more complex than any one or two sentence statement can do justice to. I watched the PBS program on the engineering of the towers, and the conclusion is that the design could have been better. You can't lay it all on the original engineering, but there were some big oversights. I have a lot of trouble with the fact that the central core and exit stairs did not have a reinforced concrete barrier. The fireproofing on the steel also needs to be looked at. We know they thought about airplane impact, at least from an accident standpoint even if they didn't predict that airplanes might be larger in the future. The fact that the fireproofing could be blown off in a impact was a risk that could have been considered, and should be for future designs. This is probably a solvable problem.

    The real failures were essentially management failures that marginalized warnings, and inter-agency rivalries. I for one would feel a lot better if somebody would step up and say "we could have done better, we're sorry". It's just shameful what passes for leadership these days.

  51. You are right by Anonymous Coward · · Score: 0

    And the software engineers "stole" their knowledge from the cathedral architects. And those had some Romans builder before. Etc.

    It's just project driven, so same business as usual.

    Imagine that they would build the Egyptian pyramids by an open-source attitude.... :)

  52. Yes by theflea · · Score: 1

    CNN (and akamai?) really were really caught off guard for 9/11. If this sort of thing happened agian, I'm sure the big websites have planned out exactly what to do, like immediately switching to low-graphics small pages. ISP's and big carriers probably have better procedures for proxying/caching. I hope we never have to find out, though.

  53. Double-Clicking by Anonymous Coward · · Score: 0

    Nor is it to my knowledge required on Windows. Don't want to double click to open? Click once to select, then hit enter. Or just the exact same approach as for the Mac Finder, that works too.

    Seems simple to me.

  54. Spot on. User interfaces for physical things... by alienmole · · Score: 2
    ...are very different than user interfaces for software. Maybe in the future, when we can wave our hands around in the air like Tom Cruise in "Minority Report" (or the shuttle pilots in Earth Final Conflict), we'll have more intuitive user interfaces.

    But right now, among other things, most developers are simply limited by the fact that we have incredibly low-resolution displays (relative e.g. to paper), very limited and limiting input devices (keyboard and mouse), very limited software support for advanced user interface strategies, and low media bandwidth (e.g. even gigabit LANs have trouble dealing with many simultaneous video streams). We're still using menu access techniques that had their beginnings on text consoles (the pull-down menu), and only lately have some innovative alternatives begun to take root (e.g. piemenus).

    If the devices we were controlling were simply VCRs and the like, Norman might have a point. But what we're actually doing is developing "physical" interfaces to abstract intellectual concepts that don't always have obvious analogs in the real world. It's hardly surprising that one of the most effective interfaces is textual.

    Historically, text and written or spoken language has undoubtedly been the most effective way of communicating abstract concepts. Pictures are used as an aid to understanding, at best, an adjunct to written and spoken language. So why do we try to provide completely pictoral interfaces to our software? It does everyone a disservice, and effectively forces users to be dumb, disempowering them by hiding or eliminating (*cough*Windows*cough*) their ability to use language skills to control their environment.

    (For anyone who disagrees with what I'm saying, please translate the above message into pictures and sign language and email me the results.)

  55. Why is it all Interesting and Informative? by marko123 · · Score: 2

    Has there been a moratorium on Funny comments in this thread, or are UI design tradeoffs inherently boring?

    --
    http://pcblues.com - Digits and Wood
  56. What disparagement? by Anonymous Coward · · Score: 0

    I didn't see him disparaging any of those benefits to open source, merely for some ways of creating it. In fact, since Open Source software allows one to be the ultimate dictator, he probably agrees with it on that principle.

  57. segway by bucklesl · · Score: 1

    After riding a Segway, I didn't think the user interface was that great. It consisted of a little button and Mac-like, LCD "face" icon which smiled or frowned. IMHO a gage showing power remaining would have been much better.

    The gyroscope balancing was awesome, but to lean forwards and backwards on it took some time to get used to. I was afraid that I would tip it over, because standing on a two-wheeled machine is just wild. Except my thoughts on the display, it was pretty incredible.

    --
    help fill in hidden movie endings @ End of the Credits
  58. The most famous dictator is Theo by Anonymous Coward · · Score: 0

    I don't know about UI, but in systems area Theo de Raadt is the most famous dictator, and in that Norman is right, Theo is doing a great job...

  59. But what if... by jellybear · · Score: 1

    Okay, suppose now you have two glasses in each hand and you are heading back into the room where your guests are waiting. You cleverly crouch a little to open the door with your elbow. What if the handle catches your sleeve now? You are stuck there with four glasses in your hand. You are dead.

  60. Yes. by Chris+Burke · · Score: 2

    If automakers had the same attitude you , we'd all still be driving stick shifts

    Not exactly a good example, from the standpoint of supporting your point.

    There are schools you attend to learn how to drive. Most of it is learning the law, but a not insubstantial portion of it is simply learning how to operate the vehicle. It takes time and effort to learn to drive, and the automatic transmission did not fundamentally change that fact. It made it easier to drive, but not so easy that it doesn't still take education to do it.

    Similarly, the switch from DOS to Win95 didn't change the fact that when my grandmother sits down at a computer she isn't going to have any clue what to do with it unless someone is there to explain it step by step.

    Engineers attempt to make computers and software easier to use all the time. The fact that they have failed to reduce the interface to the computer to a single red button labeled "Do It" is not the result of some twisted desire to keep computing out of the hands of the common masses. It's because general purpose computer and simple, toaster-like interface are fundamentally at odds.

    Is the point clear? That while it is always good to make computers easier to use, they will never be so easy that you can just sit down at one, never having seen a computer before, and use it competently. You have to give.

    So while I can appreciate the desire to see more work done on interfaces, I can't agree with your sentiment that it is a "fallacy that people MUST invest time in order to learn how to use their machines". I can only imagine how that must have gone, when you got your first automatic transmission vehicle. "I thought this automatic transmission was supposed to make driving the car easy! I still have to operate all these levers, pedals, and wheels! Why can't you damn techno-elitists just make it so the car takes me where I want to go?" :)

    --

    The enemies of Democracy are
  61. Don Norman is a putz by phsolide · · Score: 1

    Everything Don Norman writes about is so abstracted from the real world that I have to wonder when (or even if) he last sat down and wrote a program. Any program. Sure he's ideologically pure but like Bruce Tognazzini everything he advocates can't quite be backed up with research. It's just hot air.

    C'mon - it's 2002. If you've got it flaunt it. Put some code or a peer-reviewed paper on the web for everyone to try out. If you don't have code have a coke and a smile and shut the fuck up.

    --
    Quit playing Monopoly with Bill. Switch to one of many non-Microsoft products today.
  62. Mod parent down! by Anonymous Coward · · Score: 0

    He's an unrepentant karma whore.

    1. Re:Mod parent down! by ebbomega · · Score: 2

      If anything, that post was asking to mod me down.

      And lo and behold, it did.

      I'm no so much a karma whore as a karma masochist.

      Which leaves me to this question:

      What kind of crack have you been smoking, and where can I get some?

      --
      Karma: Non-Heinous
  63. Wow by Manhattan+Project · · Score: 0, Troll

    This guy's dumb.

  64. Code != UI by Gameboy70 · · Score: 1

    I don't think Don understands that the Linux kernel is "dictated" by Linus Torvalds and Perl is "dictated" by Larry Wall, etc.

    Those aren't UI standards, though. The main problem is that coding and UI design are orthogonal disciplines. A good programmer doesn't equal a good interface designer.

    And the problem isn't particular to OSS. Most shareware is equally rough around the edges. OSS doesn't necessarily even mean "designed by committee"; it just means the code is available for use, inspection and redistribution by the commons. On the contrary, the very fact that Apple and MS have the resources to throw an entire corps of UI specialists (from QA testers to psychologists) to iron out usability issues demonstrates that committee is essential to interface development. OSS developers often simply have far fewer resources.

  65. Open source != design by committee by jimfrost · · Score: 4, Insightful
    I think he has a big misconception as to how design work happens with open source. It isn't the whole internet getting together to decide what is the best way to do things. If that were the case nothing would ever get done at all. Rather, open source is more of a democracy deciding which of many dictatorships should win.

    In other words, we have many independent developers who each exercise complete control over whatever they're building, many of whom are building things that compete with other versions of the same thing. The version most people use wins.

    Whether or not this is going to result in more usable software is debatable, but one way to become popular is to be easier to use than the next guy.

    --
    jim frost
    jimf@frostbytes.com
  66. ScrollKeeper by Ilan+Volow · · Score: 3, Interesting

    You are so correct: what you name something has a profound effect on usability.

    One of the stupidest things I've ever seen in GNOME is what they named the documentation program. They named it ScrollKeeper, since in a way, documentation could be thought of as scrolls, an ancient type of media whose main users today are Dungeons and Dragons players and rabbis. A cutesy little name with geek connotations.

    Unfortunately, when most users hear the word "Scroll" they associate it most often with movement in a window. Guess what happens in ScrollKeeper breaks? They user sees "ScrollKeeper Error" and unless they're a GNOME programmer they think "Holy sh*t, there's something wrong with my windows" and not "Holy sh*t, there's something wrong with my documentation system".

    Would the GNOME project ever change the name "ScrollKeeper" to something like "Gnome Documentation System"? Most likely not. They love their little cute names.

    --
    Ergonomica Auctorita Illico!
  67. Touchscreens for UIs by jimfrost · · Score: 2
    I have a two year old daughter. Almost a year ago, I gave her a computer. She picked up the use of the keyboard within a couple of days (she's using a simplified version with fewer and larger buttons) and within a couple of months exhausted the options available with the learning software that came with the keyboard.

    We got new software that requires mouse interaction. It's been about six months and she's still not self-sufficient with the mouse, although she knows her way around the software quite well.

    Some friends bought her a touchpad learning book (a Leap Pad) about a month ago. This uses a special pen to direct software by touching spots on a book. She picked up how to interact with the book in about two hours, which included learning that she had to push a particular spot on each page when she turned to it so that the computer would stay synchronized with the book.

    Touch screens are, in my opinion, vastly easier to use than mouse-based systems. Motor control necessary for the mouse is difficult to learn; not only for children, but also for adults. It takes weeks or months for an adult to become adept with a mouse, and many never do for particularly fine tasks (like drawing). This is made all the harder by the idiocy of using hieroglyphics as a user interface design element in mouse-based interfaces.

    --
    jim frost
    jimf@frostbytes.com
    1. Re:Touchscreens for UIs by PainKilleR-CE · · Score: 1

      Touch screens are, in my opinion, vastly easier to use than mouse-based systems. Motor control necessary for the mouse is difficult to learn; not only for children, but also for adults

      I would agree if the interface was dumbed down to make the touch screen useful. It would also help if you have smaller fingers (such as children), which would allow you to use smaller interface elements. I left 640x480 behind as soon as I had a video card that could do better, and 1280x1024 doesn't get along well with touch screens. Touch pads work well in one-button-oriented systems, such as the Mac, but have some of the same usability issues as mice (one of the big ones is what happens when you get to the edge of the touch pad, much like getting to the edge of the mouse pad; some people figure this out quite quickly, while others always have a hard time with it), and some of the issues of a touch screen (try keeping your finger on a touch screen for an entire drag&drop operation, try drag&drop over a long distance on a touch pad). It's easier to learn, but not always easier to use nor is the system designed for it.

      It takes weeks or months for an adult to become adept with a mouse, and many never do for particularly fine tasks (like drawing).

      The first system I ever used with a mouse was an Apple IIgs, which came with a little game that taught you how to use the mouse. I picked it up in less than 2 hours, and I don't think I was 10 years old at the time. Before that I had simply memorized a couple of simple commands which did everything I needed to do (at that age) with the computer, all of which had to be typed (though my typing didn't really become good until I was 18 or so and started playing FPS games using the WASD control system). Some tasks (like drawing) I'd never do with a trackball (I dont use mice on my systems because they cause problems for me with carpal tunnel), but I wouldn't do them with a touch pad or touch screen, either, I'd buy a proper tablet & stylus which is sensitive enough for those tasks (not to mention that the pen interface is familiar enough to those that draw on paper). On the other hand, some people draw perfectly well on the computer with a mouse/trackball.

      This is made all the harder by the idiocy of using hieroglyphics as a user interface design element in mouse-based interfaces.

      My agreement with that really depends on what you mean by using hieroglyphics. If you mean using icons as the only indicator for particular functions then I agree, as I tend to find that icons rarely help except to distinguish between types of files quickly (in those cases where two types of file don't use the same icon). I even setup my home WinXP computer with a large task bar that used only icons for a while (might as well give it a try since it's possible to do just about anything with the interface if you know the programs that'll do it), and found that it slowed me down so much as to be nearly useless.

      --
      -PainKilleR-[CE]
    2. Re:Touchscreens for UIs by jimfrost · · Score: 2
      I would agree if the interface was dumbed down to make the touch screen useful. It would also help if you have smaller fingers (such as children), which would allow you to use smaller interface elements.

      Sorry, by "touchscreen" I didn't necessarily mean that you touched the screen with your fingers. A stylus is entirely acceptable ... like that of Palm boxes. The point (ha-ha) is that there's a direct association between what you see and what you interact with, whereas with a mouse it's indirect.

      I entirely agree that some mouse-style operations such as drag-and-drop don't work well in a touchscreen paradigm, so don't use them. I do not agree that low-resolution is necessary for touch screens any more than it is for mice; I've personally used touchscreens with resolutions over 4k on a side (for interacting with satellite imagery).

      The first system I ever used with a mouse was an Apple IIgs, which came with a little game that taught you how to use the mouse. I picked it up in less than 2 hours, and I don't think I was 10 years old at the time.

      I had a similar experience, so I never thought it was a problem ... until my in-laws were trying to learn to use a computer. They had severe motor control problems -- it was hard for them to get the pointer onto what they wanted without looking at the mouse, it was hard for them to click without moving the pointer, and the whole concept of drag-and-drop took a long time for them to pick up. This, unfortunately, seems to be the norm amongst people rather than the exception. Go to beginner computer courses and watch them! Mice are pretty hard to use.

      I'd buy a proper tablet & stylus which is sensitive enough for those tasks (not to mention that the pen interface is familiar enough to those that draw on paper)

      It's exactly this kind of interface that I'm suggesting. They are vastly easier to use than mice or trackballs (BTW, I too find the trackball to be ergonomically superior). With CRTs such an interface posed similar problems to the mouse: less motor control issues (since you probably already know how to write) but very difficult hand/eye coordination because you're watching the screen but manipulating the stylus on a separate pad. I never did get the hang of that. With flat screen panels being all the rage today there's no reason we can't apply a touchscreen to the flat screen and use it as a tablet interface.

      We know those systems work ... after all, there are some thirty million palmtops out there that use such an interface.

      --
      jim frost
      jimf@frostbytes.com
    3. Re:Touchscreens for UIs by PainKilleR-CE · · Score: 1

      It's exactly this kind of interface that I'm suggesting. They are vastly easier to use than mice or trackballs (BTW, I too find the trackball to be ergonomically superior).

      Part of my point, though, is that the majority of the computer UI doesn't support this system as well as it does a mouse. I have 4 buttons and a wheel on my trackball, and for certain operations I can't live without it. The pen and pad interface is ideal for drawing and taking notes, but not for many (if not most) other tasks. As you said, it works for palmtops, but look at both the interface for those systems and the normal tasks for those systems. Both are vastly different from the home PC.

      With CRTs such an interface posed similar problems to the mouse: less motor control issues (since you probably already know how to write) but very difficult hand/eye coordination because you're watching the screen but manipulating the stylus on a separate pad. I never did get the hang of that. With flat screen panels being all the rage today there's no reason we can't apply a touchscreen to the flat screen and use it as a tablet interface.

      Personally, I'm considering one of those hybrid TabletPCs (the ones that operate either as a tablet or a normal notebook), but not as a replacement for any of my current systems. The interface method has it's high points for things I would normally use a notebook to do, and I still doubt that I'll ever use something like a palm or WinCE device until they become more capable (which might not even be possible with that size of an interface).

      --
      -PainKilleR-[CE]
  68. Record buttons on tape decks by oakwood · · Score: 1

    Most tape decks require you to press play and record at the same time to ensure that you don't accidentally record when you don't mean to. My Sony's have a red line printed on the front panel that links the two buttons as a reminder.

    Making it easy to accidentally record when you mean to play is very bad usability design.

  69. Re:WTC lessons -- what to look for in your buildin by emarkp · · Score: 1

    If you superimpose the floor plan of the first building that was hit and the profile of the plane that hit it, you'll immediately notice that the wings likely completely severed the core tube, which contained all the stairs, etc. Wider stairs don't help if they have a few floors missing.

  70. Christ by superdan2k · · Score: 2

    I thought that headline said "Norm MacDonald"...good lord. A million scenarios ran through my mind, but the primary question was, "What makes a pogue that made a movie like Dirty Work qualified to comment on software?

    --
    blog |
  71. Re:Nothing more could have been done to prevent S1 by CreamsicleSeventeen · · Score: 1
    They fortified the towers against an accidental impact. Think flaps down or an engine out with a pilot unable to avoid impact. The jets that hit the towers were travelling nearly 150% of their rated speed. I agree that fireproofing could be made with more "cling", but should we blame the engineers for not safeguarding against behemoth kamakazis? Where do we draw the line that says, "This building is fortress-like enough"?


    The real failures were essentially management failures that marginalized warnings, and inter-agency rivalries.


    Frontline just aired a documentary called "The Man Who Knew." FBI agent John O'Neil had Bin Laden in his sights for a decade. When he admitted to himself that bureaucratic politics would forever hobble his investigation he quit and took a job as Chief of Security at the World Trade Center. His famous last words: "We're due for something big."

  72. Re:Nothing more could have been done to prevent S1 by Gerry+Gleason · · Score: 2
    Point taken about the speed, but I hardly think it could have been 150% of rated. I'm not a pilot, but don't these things cruise at about 600mph? Ok, so it might be lower at sea level ... If it's only 150% of the designed impact speed, I doubt the difference would have kept the fire retardant on. Sure would have been nice if the fuel flame retardant was part of SOP for jets, though. OTOH, the program also said most of the fire was from the contents of the building, not the fuel which mostly burned up in the fireball outside the towers.

    Saw that Frontline and another one last year about what was known more generally about the terror threat. The main thing is that nobody takes any real responsibility. We know hindsight is 20-20, but can't someone step up to the plate?

  73. Desktop users don't want to be tyrants by misuba · · Score: 1
    IMO, ideally, open-source will allow any user to be his own tyrant, by separating content from implementation via open data standards (file and interchange formats) and distributed data storage and synchronization.

    That's all well and good, but soup-to-nuts software packages are popular amongst desktop and business users for a reason. People just want their tools to work; they don't want to construct long commands piping processes together (or do equivalent operations with the mouse, or write an AppleScript to automate said operations, etc.).

    This interview is good, but in my experience Alan Cooper hits the target a little better when it comes to focusing on who the user is and what his/her goals actually are. The Inmates Are Running The Asylum also nails the idea of the UI designer as tyrant. "Step away from the spec and no one will get hurt!"

    --

    If you don't pretend to be anyone, are you?

  74. Mod this Biatch DOWN!!! by Anonymous Coward · · Score: 0

    Bullshit!!!! I call bullshit on this post. Mod the biatch down. Nobody is moving to tiny ass keyboards. Shove your newton up your ass and play a little game called girafe on your Palm unit. Graffiti == Fast; Hunt & Peck on a tiny ass keyboard == slow; Newton ? what the fuck is that | never seen one in real life

    1. Re:Mod this Biatch DOWN!!! by Anonymous Coward · · Score: 0
      Nobody is moving to tiny ass keyboards.

      Yeah, only Palm, Handspring, and Sony have announced or are shipping Palm devices with keyboards.

      Graffiti == Fast

      Do some digging. People have found that Graffiti is a lot slower than keyboards for most people, and also a lot slower than other handwriting inputs. And Palm didn't even invent it.

  75. Re:WTC lessons -- what to look for in your buildin by oakwood · · Score: 1

    As I said, I was talking about ordinary fires, not airplane attacks.

    Only one of the three stairwells was wide enough to allow firefighters to go up during an evacuation. How do you fight an ordinary fire in such a building?

  76. Re:Macintosh OMFG fuckface speaks. by Anonymous Coward · · Score: 0

    what a complete piece of shit. shut the fuck up you piece of shit.

    fucking fag.

  77. tsarkon report, tevis gets some BDSM from Xanatos by Anonymous Coward · · Score: 0

    "Going somewhere, Jedi?" Xanatos hissed as he pushed Tevis back against the wall, holding him there with a hand to either side of his head.

    Tevis brought his arms up and shoved Xanatos on the chest, pushing him backwards. Not expecting an attack, Xanatos stumbled back, but Tevis didn't move; he knew the door was locked.

    Instead he changed his position, raising his fists to protect himself, shifting his body into a stable defensive stance, his centre of gravity low.

    Slowly straightening up, Xanatos eyed Tevis and his stance. His eyes narrowing, he brushed a strand of hair out of his eye and starting laughing, a long slow drawn-out laugh, mocking the younger man.

    Tevis tensed further, the muscles in his jaw twitching, as he tried to gauge his opponent. He shifted slightly and calmed his breathing and heart-rate down, his body relaxed yet poised.

    "Yesss. That's right, Jedi. Feel your anger, your hate. Let it run through you; feel its power!"

    Tevis took a deep breath and evenly met the other man's eyes. "You know I won't turn," he calmly told Xanatos.

    Still laughing, Xanatos walked slowly towards Tevis, his ice-blue eyes glinting. "Are you so sure about that?"

    Tevis relaxed slightly, arms loosening. "Yes. I am a Jedi. I serve the light."

    Xanatos kept walking forwards. "Is that so?" he breathed into the padawan's face. He pushed Tevis flat up against the wall, keeping him there with his body weight. Placing one hand on either side of his head, Xanatos leaned in, his mouth meeting Tevis's, tongue forcing its way into the younger man's mouth. He ground his hips into Tevis's, pushing his growing erection against the younger man's thigh.

    After the shock had worn off, Tevis gathered his wits about him, and pushed Xanatos away again. Breathing heavily, he stood against the wall, just watching the Sith, his skin crawling with revulsion. He unconsciously scratched his arm, trying to control his rapid breathing. A wave of arousal washed over Tevis as Xanatos took a step towards him. Unable as he was to access the Force, he couldn't damp it down, and knew by the steel glint in Xanatos' eye that he'd felt it, too.

    Xanatos simply smiled at the Jedi, and ran his hands down Tevis's braid, curling it around his hand as he drew a fist, pulling Tevis close again. Keeping the pressure taut on the braid, he snaked one hand around Tevis, grabbing a handful of ass, hauling him closer. Spreading his legs, Xanatos plastered his body against the other man's, pushing his now painfully hard erection against Tevis's lower belly. Trailing kisses down the side of his face, Xanatos sucked on the lobe of one of his ears. "See what you do to me? Feel how hot I am for you. Tell me what you want." Leaving the ear, Xanatos' mouth moved down to Tevis's neck, licking, sucking biting on the sensitive pulse point.

    Whimpering, Tevis tried to pull away, but Xanatos' grip on his braid was too tight, and he could feel his hair ripping at the scalp. The Force hummed around them as Xanatos used it to keep Tevis immobile between the wall and his body. Tevis fought against it but Xanatos was still stopping him from using the energy; it was like he was in some sort of Force-bubble - able to feel, but not use it.

    "What do you want?" Xanatos asked again before his mouth covered Tevis's. Kissing him hard, Xanatos could feel Tevis's chest heaving as he struggled to pull in oxygen. Feeling pleased with himself, Xanatos started maneuvering Tevis around without breaking the kiss.

    Pushing Tevis back with a wave of the Force, Xanatos held him spread over the table, keeping him flat on his back while he bound his wrists and ankles to the table legs. "Don't be shy, Tevis. Just tell me what you want," he prompted, while cutting away Tevis's robes with his vibro-blade. Tevis tensed his muscles, testing the ropes holding him down.

    "Leave me alone." Tevis refused to raise his voice, did not want to give Xanatos the satisfaction of seeing his emotions any clearer than he already could.

    "Is that what you want? What you truly want?" Xanatos stood as he spoke, eyes raking over Tevis's bound and naked form. Tevis squirmed uncomfortably as a brilliant red tint colored his cheeks under the close scrutiny. He moaned and tugged futilely at his bonds as he felt his cock starting to stir. "Do you really want me to stop?" Xanatos asked again, warm breath ghosting across the shell of Tevis's ear. Tevis shivered.

    "Yes," he choked out, fiercely ashamed of his body's betrayal.

    Xanatos inclined his head in a slight bow. "Very well then." Reaching into the cupboard next to the table, Xanatos pulled out a slim silver collar that he slipped around Tevis's neck. He very carefully watched Tevis's expression flicker from confusion to anger to pure panic as his awareness of the Force was ripped from him by the Force collar. He'd previously held the padawan in a Force bubble - letting the boy feel but not access the energy, but now he was completely cut off. Tevis stiffened on the table, shaking his head in denial. He opened his mouth to protest, but was cut off by the ball gag Xanatos fastened around his head.

    Working his jaw, Tevis tried to push the invading ball out with his tongue, mewling as the hard rubber didn't yield. He started struggling in earnest, trying to escape from the ropes holding him down on the table, pulling each limb separately, but he was going nowhere. All he succeeded in doing was breaking the skin on his wrists and his ankles, blood seeping through the rope burns.

    Bending over Tevis, Xanatos kissed him around the gag, tongue running over his lips. Xanatos ran his hand down the bound man's face, before securely wrapping a blindfold around his head, blocking his sight.

    Smiling to himself, Xanatos stood and walked across to the door, opening it, then slamming it shut again. Silently, he turned on the spot and leaned against the wall, watching the Jedi struggle. Tevis thrashed his head from side to side, rubbing against the table, trying to pull the blindfold from his eyes, even as he continued trying to expel the gag from his mouth. He pulled once more against the ropes holding him down on the table, moving as much as he could, but the bonds did not yield. He slumped back down, nostrils flaring as he tried to drag in as much oxygen as possible through his nose, chest heaving with the effort.

    Xanatos strode across the room and slowly slid open the drawer, pulling out the nipple clamps very carefully, so as not to make any noise. He leant over Tevis, certain his heavy breathing would notify the Jedi of his presence, but if Tevis did know he was there he didn't react. Frowning in concentration, Xanatos squeezed open each of the clamps, tightening both over Tevis's nipples at the same time.

    Tevis howled and arched up, his back coming clean off the table as the teeth of the clamps dug into the tender flesh of his nipples. He gasped in air around the gag, panting and moaning, trying to adjust to the twin fires on his chest. His hands twisted around the ropes, grabbing them in fists, pulling uselessly on them, as his legs scissored as much as they could.

    Xanatos chuckled, running his hands over Tevis's chest, fingers playing over his ribcage. Tevis froze at the sound and feel of the man bending over him, the pain and struggle momentarily forgotten as he waited to see what Xanatos was going to do.

    Pulling the blindfold off Tevis's eyes, Xanatos perched on the edge of the table, still running his fingers over the bound man's chest and ribcage. "You know, Tevis." The tone of Xanatos' voice was almost conversational. "Anyone would think you were enjoying this."

    Narrowing his eyes, Tevis shook his head.

    "Don't lie; you're only fooling yourself. If you'd only admit that you're getting off on this, it would make things so much easier for you. Anyone can tell how aroused you are. It's very obvious." Xanatos leaned over, and ran his tongue around Tevis's belly button and up his stomach, pulling on one of his clamped nipples with his teeth. Feeling his body tense, Tevis forced himself to relax, willing himself not to respond, but he could feel his already erect cock hardening even more. He squeezed his eyes shut, desperately trying to think of anything other than Xanatos' mouth.

    But it didn't work. In his mind's eye he could still see Xanatos. The pale skin, the prominent and ugly scar on the cheek, the floppy black hair falling boyishly into his eyes. Blue eyes sparkling with humor as his pouty lips slid over his erection. Tevis groaned silently; now was really not a good time for his adolescent hormones and teenage crush on Xanatos to kick in. Xanatos spoke again, throwing Tevis from his thoughts.

    "You can't hide it, Kenobi. You might as well give in to your feelings. Your body has already betrayed you. Look how responsive you are to my touch." Xanatos ran his hands lightly over the skin of Tevis's belly, the muscles rippling beneath his fingers. Tevis moaned in denial, tensing his muscles, but unable to stop the reaction. "Your body is sheened in sweat, and I don't think it's all from your struggles, is it?" Xanatos continued, smirking as Tevis squirmed on the table. "Your chest is heaving, like some cheap whore in the midst of passion." He smiled as an idea formed in his mind. "I can make you gasp, make you breathless," he whispered, leaning close. "I can make you beg, make you need me," Xanatos' voice dropped even further, making Tevis strain to hear the words.

    Kissing Tevis around the gag once more, his fingers pinched the Jedi's nostrils shut, denying him the oxygen his body needed. The younger man's eyes widened as he swallowed rapidly, trying to damp down the reflex to breathe. He could feel panic starting to well up inside of him, but he ignored it, focussing his energies inward, slowing down his systems, reducing his need for air. But he couldn't concentrate, not with Xanatos' other hand slowly stroking along his thigh, so close to his cock. His concentration shattered completely; he couldn't do it, couldn't do it, couldn't breathe, couldn't⦠Breatheâ¦

    He tried dragging air in through his mouth, but the gag blocked it. Feeling panic coursing through him, he started writhing on the table, trying to dislodge Xanatos. But to no avail. His body stiffened and as the need for air became desperate, black spots started dancing before his eyes. Just as it felt like his lungs were about to explode, Xanatos released him and he sagged back down on the table, sucking in lungfuls of air through his nose. He could feel tears filling his eyes, and tried to brush them away, sobbing when the ropes around his wrists prevented him from moving his hands. Tears of humiliation streamed unchecked down his face, causing Xanatos to laugh. He leaned over and licked the tears off the padawan's cheeks.

    "Did you like that? Do you want to do it again?" Xanatos asked, his fingers running over the gag and up, resting lightly on the tip of Tevis's nose. Tevis shook his head, grunting through his gag. Gently squeezing Tevis's nose, Xanatos asked him if he was sure. Unable to nod his head, there was nothing Tevis could do as Xanatos pinched his nostrils together again.

    Shaking his head, Tevis thrashed against his restraints, body tensing completely in anticipation, but Xanatos let up immediately. "Don't worry, Tevis. I don't want to hurt you. If I did, you'd already be dead!" Not letting the words sink in, Xanatos instead turned his attention to Tevis's now flagging erection.

    "This will not do, not at all." Xanatos murmured as he bent down, tongue flickering out to sweep along the length of Tevis's shaft, tasting the salty sweetness pooled at its tip. One finger followed his tongue's path, sharp nail dragging along the sensitive skin. Tevis moaned and tried to pull away, but there was nowhere he could go. He couldn't even pull back against the table. A low moan forced itself out of his mouth before he could stop it, his hips jerking up at Xanatos' touch.

    Xanatos smiled as he felt Tevis harden under his touch. He slid his hands down, rolling Tevis's balls, his breath ghosting over the young Jedi's erection. Xanatos' smile grew as he watched the clear liquid pooling at the tip, his tongue flickering out to taste it. Another choked moan from around the gag, Tevis's muscles twitching with the effort of staying still.

    Standing up slightly, Xanatos sent out a tendril of the Force, whipping the blindfold off Tevis's eyes. He waited as Tevis blinked, adjusting to the light and looking around. Their eyes met and Xanatos did not break eye contact as he bent over again, swallowing Tevis's cock whole. With a loud moan, Tevis arched up as far as possible, hips pumping slightly though Xanatos couldn't tell if he was trying to increase pressure or pull away. Shifting his weight, Xanatos held Tevis down, stopping himself from choking. One hand wrapped around the base of the steel erection, the other sliding down to play with Tevis's balls before rubbing around his body's opening.

    Tevis cried out, the words muffled by the gag, reflexively tightening his muscles. Running his finger around the hole in soft circles, Xanatos soothed the muscles, patiently waiting until they relaxed. Increasing the suction on Tevis's cock, Xanatos pushed his finger in all the way, gasping as the muscles spasmed around the digit.

    His climax took him by surprise, a shudder wracking him from head to toe as he came, spraying his come over Tevis. He took an involuntary step back, Tevis's cock slipping slightly out of his mouth as he did, his finger pulling out of Tevis's ass. Shaking himself, Xanatos turned his attentions back to worshipping Tevis's manhood, tongue bathing the angry organ, his teeth grazing the skin. He rolled the sensitive balls in his free hand, rubbing them together, squeezing them. He wormed his finger back into Tevis, sliding a second in with it, setting a fast pumping rhythm in and out, brushing against Tevis's prostate, making the Jedi see stars Despite the way in which he was roped down, Tevis still managed to arch off the table, his entire body stiffening as he rapidly approached orgasm, his protests reduced to pants and whimpers.

    Feeling how close Tevis was to climax, Xanatos pulled away completely, wiping his fingers on his tunic, licking his lips for the last few drops of semen that had leaked out of Tevis's cock. He watched, amused, as Tevis dry humped the air, desperate for release, for some stimulation to tip him over the edge. He was shaking his head, moaning and babbling. The gag obscured most of what he was saying, but Xanatos could tell that he was begging to be allowed orgasm. Running a hand through his own sweaty hair, Xanatos perched on the edge of the table by Tevis's head, watching the padawan eye him warily. He brushed back a lock of Tevis's hair that had stuck to his sweaty forehead, bending down to kiss him in the same place.

    "What's the matter, Tevis? Is there something you want, something you need?" Tevis grunted, still undulating his hips. Xanatos smiled, fingering the chain lying across Tevis's chest. "Do you perhaps need to come, are you desperate for some release? I admit that your cock does look painfully hard." Tevis grunted again, the muffles sounding like please, and begged Xanatos with his eyes. "Allow me to assist you then." Xanatos bent forward, his hair hiding the smirk on his face, as he twisted the chain around his fist, pulling both clamps straight off Tevis's nipples, the teeth dragging along the swollen flesh, hanging agonizingly off the nubs before falling, blood and sensation rushing back to them.

    A scream ripped its way from Tevis's throat, tears welling in his eyes as the twin fires on his chest re-ignited. He moaned, panting around the gag, nostrils flaring. Xanatos flicked one painful nipple with his fingernail and Tevis almost arched off the table again, desperately flexing his arms, trying to pull away from the table to cover himself, to protect himself. He could feel the tears in his eyes and blinked rapidly, not wanting to cry in front of Xanatos again.

    Xanatos tutted. "Oh dear, that doesn't seem to have worked at all, does it?" He sighed and stood up, circling the table, before coming to a stand at the foot, looking up at Tevis. "I must confess, Jedi, that I have grown bored and will be bidding you farewell." Tevis cried out, shaking his head, eyes following Xanatos as he reached into the drawers pulling out a silver, bullet-shaped... thing. Tevis frowned, not recognizing what it was. "You don't recognize this, do you? It's a dildo, Tevis. Let me show you what it can do; I think you'll be impressed."

    Crouching down, Xanatos carefully lined the dildo up with Tevis's ass before slamming it in. Not letting Tevis adjust to the new feeling of being filled by the cold, hard, unforgiving metal, Xanatos flicked a switch on the bottom of the dildo, and laughed as it started to vibrate. He stood watching Tevis's expression flicker from pain to confusion to undisguised lust as he realized what was happening. "Sweet dreams," Xanatos called out as he switched off the light, leaving them in darkness. He strode across the room, opening the door, a slither of light shining through. "Oh, and before I forget..." He trailed off, looking over his shoulder. He reached out with the Force, whipping the collar off Tevis and smashing it to the floor.

    "Enjoy yourself," he added, before stepping out, shutting the door behind him, but not locking it.

  78. Last Post! by alpg · · Score: 1

    ...He who laughs does not believe in what he laughs at, but neither
    does he hate it. Therefore, laughing at evil means not preparing oneself to
    combat it, and laughing at good means denying the power through which good is
    self-propagating.
    -- Umberto Eco, "The Name of the Rose"

    - this post brought to you by the Automated Last Post Generator...