home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / windows / x / 16252 < prev    next >
Encoding:
Internet Message Format  |  1992-09-10  |  5.6 KB

  1. Xref: sparky comp.windows.x:16252 comp.human-factors:2097 rec.games.pinball:4097 alt.religion.computers:700 comp.editors:2161
  2. Path: sparky!uunet!ogicse!uwm.edu!linac!convex!convex!tchrist
  3. From: tchrist@convex.COM (Tom Christiansen)
  4. Newsgroups: comp.windows.x,comp.human-factors,rec.games.pinball,alt.religion.computers,comp.editors
  5. Subject: Re: GUIs Considered Harmful
  6. Keywords: GUI mouse pinball piano fugue
  7. Message-ID: <1992Sep6.145944.5828@news.eng.convex.com>
  8. Date: 6 Sep 92 14:59:44 GMT
  9. Article-I.D.: news.1992Sep6.145944.5828
  10. References: <1992Aug27.224011.15852@erg.sri.com> <NEERI.92Sep3175345@iis.ethz.ch> <1992Sep6.072259.16818@thunder.mcrcim.mcgill.edu>
  11. Sender: usenet@news.eng.convex.com (news access account)
  12. Reply-To: tchrist@convex.COM (Tom Christiansen)
  13. Organization: Convex Computer Corporation, Colorado Springs, CO
  14. Lines: 86
  15. Originator: tchrist@pixel.convex.com
  16. Nntp-Posting-Host: pixel.convex.com
  17. X-Disclaimer: This message was written by a user at CONVEX Computer
  18.               Corp. The opinions expressed are those of the user and
  19.               not necessarily those of CONVEX.
  20.  
  21. [I really have no idea where to put followups.  Some trimming is
  22.  probably a good idea.]
  23.  
  24. From the keyboard of mouse@thunder.mcrcim.mcgill.edu (der Mouse):
  25. :>   It takes two seconds to decide upon which special-function key to
  26. :>   press.
  27. :
  28. :Oh, the subjects were just basically incompetent in general.  If it
  29. :takes as long as *one* second to decide which key to press, I consider
  30. :myself "idling".  I type well over 100wpm when I don't have to stop and
  31. :decide what I want to type next.  
  32.  
  33. Indeed.
  34.  
  35. When playing pinball, there's an initial learning phase as you figure
  36. out what does what when and why, but after that, things just start to
  37. click in an automatic way: the whistles and bells become cues that
  38. trigger automatic motor responses without the need for deep contemplation.
  39. The machine disappears underneath you, and you concentrate on the real
  40. goal, having pushed off the mechanism to a part of your brain not
  41. involved in active cognition.
  42.  
  43. If you can remember back that far (I can -- it's been only five years
  44. now) driving a car is much the same way.  When you first learn, there
  45. seems like a lot to always keep in your head, but a hundred thousand
  46. miles of driving later, it's all on automatic.
  47.  
  48. I've got vi in my wetware now.  I don't *ever* think about switching modes
  49. or backspacing.  In fact, I often make a mistake and without looking at
  50. the screen, automatically ^H or ^W to do the correction.  In the case of a
  51. slow link, I can get quite a few editing commands in front of what's going
  52. on in the screen, but that's ok.  I've got a mental model of what I'm
  53. typing, and don't even need the characters on the screen to know that my
  54. fingers have done the wrong thing.  It's all subsumed: what once required
  55. thought now goes incredibly fast.  When you're in that kind of a
  56. high-speed mode, moving to the mouse and back *does* slow you down.
  57.  
  58. Back to pinball: there's a relatively new game out there called Getaway
  59. (derivative of an old favorite, High Speed) in which now and then you're
  60. told to shift gears.  This requires moving your hands off the flippers to
  61. the shift lever (which it has instead of a plunger).  Slows me down.
  62. Maybe I could eventually get used it (and maybe I have: I'm in the 100M
  63. point range these days) but it does distract me to move my hands from
  64. the principle input device, even though it's easier to go back to the
  65. flipper buttons than to my home row on the keyboard.  I've lost balls
  66. that way, which is annoying.  Of course, my editor doesn't operate in
  67. real-time response mode as pinball games do. :-)
  68.  
  69. Another analogous phenomenon is that of learning a new piece on the
  70. piano.  You start reading through a new fugue, and you're just plunking
  71. out notes.  In fact, as long as you need the music in front of you, you
  72. really haven't internalized it.  But eventually, if you practice enough, 
  73. everything flips into automatic.  The piece gels.  Your very fingers
  74. seem to know the music, and your brain can start dealing with bigger
  75. issues, like how a certain melodic line fits into the rest of the fugue,
  76. as opposed to how this note fits between these two other notes.
  77.  
  78. Some people never get the hang of pinball.  They play it once a year
  79. or less, and never quite get the hang of it.  Even experienced pinball
  80. aficcionados take a few games to get up to speed, but once they do, it's
  81. really something to watch.  Likewise with piano: even if you do play
  82. there's a time before a new piece flows like magic from your finger tips.
  83. But if and when it does, it's a wonder.
  84.  
  85. Likewise with computer programs: if you don't use something very often,
  86. the going will be slow and rough.  If you need a manual for it, it's
  87. probably too hard, because you don't want to be forever digging through
  88. some book of seeming crytocodes to figure out what to do.  But once you
  89. figure out how it works, you can start going on automatic, and keeping
  90. your fingers entirely on the keyboard lets you speed up to a rate much
  91. higher than one managing mice and function and arrow keys ever can. 
  92.  
  93. The thing I always forget is that while this is important to a few folks
  94. like me and thee, the vast majority never want to go that fast.  They
  95. don't use the program often enough to want the input and control functions
  96. to be as fast as those of us who spend most of our waking our do.  They
  97. just want it to be easy to use without knowing much about it.  They
  98. comprise the fast majority of computer users, and -- I imagine -- the 
  99. vast minority of readers of USENET.  
  100.  
  101. --tom
  102. -- 
  103.     Tom Christiansen      tchrist@convex.com      convex!tchrist
  104.  
  105.  
  106. If God had meant for us to be naked, we would have been born that way.
  107.