home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / jsage / znode3 / z3doc / chopsuey.azt / CHOPSUEY.ART
Encoding:
Text File  |  1993-06-07  |  13.0 KB  |  249 lines

  1. Rick Charnes, San Francisco, Jan. 3, 1988
  2.  
  3.     For the last two weeks or so I have been without a 'b' key onáì
  4. my keyboard.  A number of my recent BBS messages are lacking 'b'sáì
  5. and my computing in general, as anyone could imagine, has beenáì
  6. greatly hampered.  I have mentioned this to a number of peopleáì
  7. and have done what I could to explain the strange look of my BBSáì
  8. scrawlings and why I was missing from the circuit for a good tenáì
  9. days or so.  I have until now been hiding behind explanations ofáì
  10. 'damaged keyboard' and 'bad accident,' and have today decided ináì
  11. a moment of New Year's contrition to come clean about what REALLYáì
  12. happened.  It causes me embarassment, humiliation and grief,áì
  13. exposes me to ridicule and laughter in front of my dear comrades,áì
  14. and generally makes for an interesting if not edifying story.  Iáì
  15. hereby call it,
  16.  
  17.            THE MOST EXPENSIVE CHINESE MEAL I EVER ATE
  18.  
  19.                          *    *    *
  20.  
  21.     In most beginners' books on computers, books with titles likeáì
  22. _So You Bought Your First Computer: Now What Do You Do With It?_,áì
  23. in scads of articles addressing topics of general computer use,áì
  24. and in general computer wisdom the first and most importantáì
  25. dictum to which one is exhorted to obey is: NEVER EAT OR DRINKáì
  26. AT THE COMPUTER.  With "never pull out a disk while the littleáì
  27. red light is on" running a close second, this is the highestáì
  28. principle to which it is suggested that we computer usersáì
  29. subscribe.  If the government enforced this First Golden Rule ofáì
  30. Computerdom I would certainly be the world's most wantedáì
  31. criminal, spending the bulk of my useful life locked behind bars,áì
  32. almost certainly in solitary confinement.  I would be the subjectáì
  33. of do-gooders' magazine articles in Byte and Infoworld, the scornáì
  34. of the computer legal establishment and the butt of all sorts ofáì
  35. Nancy Reagan-style "just say no" jokes.  My mug would no doubtáì
  36. appear on the front pages of newspapers accompanying articlesáì
  37. using me as an example of 'what not to do.' ì
  38.  
  39.     But the fact of the matter is that despite advice fromáì
  40. friends, computer manufacturers' representatives and clean-livingáì
  41. authors of computer books, I eat and drink generously while atáì
  42. the computer, I have always eaten and imbibed all sorts of fluidsáì
  43. in front of the computer, and come hell or high water I willáì
  44. probably continue to do so until caught red-handed by the longáì
  45. arm of the law.  If this is a character defect, so be it, butáì
  46. until The Lord sees fit to remove this particular one from myáì
  47. sinful soul I will most probably continue to violate this firstáì
  48. precept of civilized behavior.
  49.  
  50.     One day a few weeks ago, coming home from work I hadáì
  51. stopped by at a Chinese restaurant to pick up a take-homeáì
  52. container of one of my favorite dishes, shrimp chop suey.  I wasáì
  53. anxious to do some programming on the computer and grabbed a forkáì
  54. from the kitchen.  Parenthetically I've been surprised at someáì
  55. people's puzzlement that it's possible to eat and compute at theáì
  56. same time.  It's quite like reading and eating at the same time:áì
  57. you compute during chews.  In any case I put the dish on my deskáì
  58. and started programming away.  It must have been that sauce atáì
  59. the bottom that I was having a hard time reaching and I must haveáì
  60. picked up the plate to get to the bottom and --- spilled some onáì
  61. the keyboard. áì
  62.  
  63.      OK, shrimp chop suey sauce on the keyboard.  Life is tough.áì
  64. So what else is new?  I felt a minor wave of panic sweep over myáì
  65. body, then got some paper towel to take care of it.  I wiped itáì
  66. clean, turned the keyboard upside down just to make sure nothingáì
  67. had fallen overboard, and then peered inside.  It looked bad.
  68.  
  69.      It looked wet down there.  The spill had been right aroundáì
  70. the area of the space bar and the lower row of keys in theáì
  71. center: 'V', 'B', 'N', 'M'.  I unscrewed the cover and got myáì
  72. tools.  Q-Tips, alcohol, vacuum cleaner with the hose attached toáì
  73. the 'blow air out' side, etc., etc.  My Qume 102a keyboard doesáì
  74. not yield its keys easily to the circuit board underneath, andáì
  75. all I could do was wipe away whatever liquid I saw.  I took aáì
  76. deep breath, turned the terminal off and left it to dry for a fewáì
  77. hours. áì
  78.  
  79.      I came back later late in the evening and the moistureáì
  80. seemed to mostly be gone.  I turned the terminal on, didn't likeáì
  81. what I saw, and went to bed.
  82.  
  83.      They say in mornings hope springs eternal and myáì
  84. relationship to my computer is no exception.  The circuit boardáì
  85. seemed to be completely dry, and I was expecting nothing but theáì
  86. best.  Alas, I was only to be let down, and this time what I sawáì
  87. starting bringing on a real, rather more permanent, panic.  Anáì
  88. incessant, neverending string of 'b's was making its way acrossáì
  89. the face of my terminal, non-stop.  I could type OK -- theáì
  90. terminal would display what I had entered at the keyboard -- butáì
  91. as soon as I would stop the great 'b' parade would continueáì
  92. unabated like an army of ants impassioned by a spill of sugar onáì
  93. the floor.  Sometimes I would see a string of 'm's and anáì
  94. occasional problem with the 'n' would rear its head, but ináì
  95. general my keyboard seemed to be tuned to some inner, spiritual,áì
  96. tumultuous relationship with the letter 'b'. áì
  97.  
  98.      I couldn't even log on to my hard disk; whenever I triedáì
  99. sneaking in the word 'HARD' it would come out 'BBHARD' oráì
  100. 'HARDBB.'  I tried all the things one does in these situations --áì
  101. things that you know won't and can't work but you do neverthelessáì
  102. in an attempt to fool yourself into thinking you're doingáì
  103. something about the problem, things designed to keep your mindáì
  104. from the awful truth that you've just done something terribly andáì
  105. sinfully stupid.
  106.  
  107.      My guess was, and is, that a small amount of (sesame? áì
  108. peanut?) oil had probably lodged itself immediately between theáì
  109. moving part of the key and the circuit board, thus makingáì
  110. permanent the connection that is normally made only when the keyáì
  111. is pressed.
  112.  
  113.      The next day I called Qume's technical support staff in Sanáì
  114. Jose and connected to a fellow who was friendly, courteous andáì
  115. helpful.  He explained in a friendly, courteous and helpful wayáì
  116. that there was a good possibility that my keyboard was ruined;áì
  117. the Qumes have a thin plastic membrane coating the circuit boardáì
  118. and if any oil or other liquid penetrated below this membrane Iáì
  119. could purchase a new keyboard at such and such firm for $140.  Iáì
  120. had spent an unsuccessful evening before trying to fully removeáì
  121. the 'B' key mechanism from the keyboard in order to clean whatáì
  122. was underneath, and he gave me what seemed to be goodáì
  123. instructions to do just that, still with the reminder that ifáì
  124. anything had gotten underneath the membrane I would be most
  125. disappointed.  I hung up though feeling oddly hopeful.
  126.  
  127.      I got home and tried to follow his instructions, unhookingáì
  128. some latch on the sides of the spring.  I tried it from theáì
  129. right, I tried it from the left, I tried a paper clip, I triedáì
  130. tweezers.  I pulled it, I pulled it down, I jumped up and Iáì
  131. jumped down and nothing I could do would dislodge that keyáì
  132. mechanism.  This being December 23th Qume was closed for the nextáì
  133. 4 days.áì
  134.  
  135.      Funny things happened to me during those next fouráì
  136. days of computerlessness.  I did things I hadn't done for yearsáì
  137. and from which I used to derive much pleasure: reading books,áì
  138. writing letters, catching up on months, even years, of unansweredáì
  139. correspondence.  I talked to old friends on the phone with whom Iáì
  140. had lost touch.  Worst -- excuse me, I mean best -- of all, Iáì
  141. even got to bed (generally) before midnight.  I felt a greatáì
  142. sense of peace, a rootedness and  I hadn't knownáì
  143. since April 1984 when I first trudged that box home from theáì
  144. store with my Morrow MD3 inside.
  145.  
  146.      Actually enjoying the freedom from addiction, the nextáì
  147. day I didn't even call Qume back!  I went for a few more daysáì
  148. experiencing this strange new life I was leading, finding itáì
  149. quite pleasant to continue in my drug-free ways.  But I can onlyáì
  150. take a certain amount of serenity and tranquility and in a manicáì
  151. fit of utter centeredness, about ten days after the originaláì
  152. accident, really just for the hell of it -- not expectingáì
  153. anything different -- I went over to my computer and hit theáì
  154. switch.
  155.  
  156.      All that praying I'd been doing must have been on the rightáì
  157. wavelength because the terminal was clean and motionless.  Noáì
  158. incessant scrolling of 'b's.  What had happened?  I didn't knowáì
  159. and still to this day don't.  Can something happen to oil in 10áì
  160. days that renders it non-electrically conductive?  Or was it justáì
  161. water taking its own sweet time to dry?  Strange properties ofáì
  162. MSG? áì
  163.  
  164.      In any case my hard disk soon installed itself -- and myáì
  165. system environment, resident command package and all the rest ofáì
  166. my dear, long-lost friends were soon loading themselves into myáì
  167. sweet and dear 64,000 bytes of RAM. áì
  168.  
  169.      And everything seemed to be fine until I hit my 'b' key. áì
  170. Exhibiting that great principle in which irony weaves itselfáì
  171. through the history of human enterprise, my 'b' key was now dead. áì
  172. Nothing happened when I pressed it.  I've always felt that ironyáì
  173. was the fundamental energy animating the universe, and I guessáì
  174. someone up there must have decided to prove to me the correctnessáì
  175. of my belief.
  176.  
  177.      Actually though, I was so elated at having my computer backáì
  178. that it took a while to realize what was going on.  After some ì
  179. minutes of typing however I was soon face to face with the cold,áì
  180. hard fact that I had no way of putting a 'b' into anything I wasáì
  181. writing, much less reforming a VDE or WordStar paragraph witháì
  182. CTL-B.  The first thing I did, though, upon having my computeráì
  183. back was to log onto all our wonderful Z-Nodes to say hello to myáì
  184. dear comrades.  I was so happy to be back that I just assumedáì
  185. people wouldn't mind that my messages had blank spaces whereveráì
  186. the letter 'b' should have appeared.
  187.  
  188.      I went on like this for a while, stupidly but moderatelyáì
  189. happy, until my roommate Wayne dropped into the living room toáì
  190. say hello.  We chatted for a while and I explained what was goingáì
  191. on.  He's by no means computer-literate but spent some time yearsáì
  192. ago playing with early CP/M machines and hooking them up to musicáì
  193. synthesizers and having a rather interesting time of it all.  Heáì
  194. seemed rather excited about an idea he had that he felt wouldáì
  195. solve my problem and started mumbling incoherently about ASCIIáì
  196. values and don't I have a program that could send out the ASCIIáì
  197. value for 'b'?  I couldn't imagine how to implement what he wasáì
  198. talking about and sent him on his way.  I would have been glad toáì
  199. get a program to redefine any of my keys to a 'b', but how couldáì
  200. I do so without being able to type the letter at least once?
  201.  
  202.      It is said that when you stop thinking about something theáì
  203. solution will come to you, and anyway I think in this dialecticaláì
  204. universe problems are always solved obliquely, but about 10áì
  205. minutes after I sent Wayne packing it came to me: FINREP!!!!! áì
  206. The spirit of Eric Gans, though the flesh and blood personaáì
  207. having long left the Z80 world, came to this Z-lover and shookáì
  208. his shoulders.  In any text I was writing I could simply enter aáì
  209. 'dummy' character - '@', say - and then runáì
  210.  
  211.                FINREP filename // "@" 42
  212.  
  213. with 42h being of course the ASCII representation for 'b'.  It wasáì
  214. a wonderful idea!  I ran in to Wayne's room to thank him and thenáì
  215. back to the living room to write all sorts of new aliases. áì
  216.  
  217.      I actually did this for an hour or so, towards the end ofáì
  218. which getting a bit tired from the extra work, when all at onceáì
  219. the better solution, the solution that I am now using, hit me.  Iáì
  220. run NUKEY.IOP, the Echelon key-redefinition input/output package. áì
  221. It is the file NUKEY.IOP that contains the actual stringáì
  222. redefinitions.  I simply did a dummy redefinition of one of myáì
  223. function keys to 'z', then with a file patcher went into ì
  224. NUKEY.IOP and changed the 7Ah ('z') to 42. áì
  225.  
  226.      I've now set fkey #4 to be upper-case 'B' and fkey #8 to beáì
  227. CTL-B and am computing the best I can with that.  Am I doing OK? áì
  228. Just by this document for yourself.  That's how my problem was atáì
  229. least temporarily solved, and that's where I am today.  If I canáì
  230. just remember to reach for function key #1 instead of the 'b' keyáì
  231. -- assuredly not an easy feat -- I'm set.  If I at some pointáì
  232. decide I don't want to I may very well have to shell out $140 foráì
  233. that new keyboard. áì
  234.  
  235.      It was a fun story to write, but it definitely may turn outáì
  236. to be the most expensive Chinese meal I've ever eaten.
  237.  
  238.                                         - Rick Charnes
  239.  
  240.  
  241. P.S.  ** INCREDIBLE, AMAZING ADDENDUM JANUARY 6: THIS ISáì
  242. EXTRAORDINARY!  I JUST TURNED MY COMPUTER ON -- ABOUT 3 WEEKSáì
  243. AFTER THE ACCIDENT -- AND THE 'B'/'b' KEY WORKS!!  INCREDIBLE!! áì
  244. How could this have happened?  What a hobby this is... áì
  245.  
  246. P.P.S.  January 23 -- After not touching my computer for 2 weeksáì
  247. while I was away: The 'b' again no longer works.  What a hobbyáì
  248. this is...
  249.