home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / articles / bbonl06.zip / BBONL06.TXT
Text File  |  1993-08-16  |  22KB  |  375 lines

  1. BBB  III  TTT  SSS       BBB   Y   Y  TTT  EEE  SSS
  2. B  B  I    T   S         B  B  Y   Y   T   E    S     ONLINE EDITION
  3. BBB   I    T   SSS  AND  BBB    YYY    T   EEE  SSS   VOL 1, NUMBER 6
  4. B  B  I    T     S       B  B    Y     T   E      S      8/16/93
  5. BBB  III   T   SSS       BBB     Y     T   EEE  SSS
  6. ======================================================================
  7. Make things as simple as possible, but no simpler. - Albert Einstein
  8. ======================================================================
  9. Design Dilemma
  10.  
  11. The comfort of a good fit between man and machines seems largely
  12. absent in the technology of the information age. Consider the digital
  13. wristwatch: people generally care less about knowing the time to the
  14. nanosecond than about seeing how long they've got until lunch. Some
  15. experts say the solution to this predicament is user-centered design.
  16. Elementary as that sounds, it could drastically revamp American
  17. business. (SOURCE: "The Complexity Problem," John Sedgewick, The
  18. Atlantic, March 1993, p.96)
  19. =====================================================================
  20. The Art of Programming
  21.  
  22. A program should be light and agile, it's subroutines connected like a
  23. string of pearls. The spirit and intent of the program should be
  24. retained throughout. There should be neither too little nor too much,
  25. neither needless loops nor useless variables, neither lack of
  26. structure nor overwhelming rigidity.
  27.  
  28. A program should follow 'The Law of Least Astonishment.' What is this
  29. law? It is simply that the program should always respond to the user
  30. in the way that astonishes him least.
  31.  
  32. A program, no matter how complex, should act as a single unit. The
  33. program should be directed by the logic within rather than by outward
  34. appearances.
  35.  
  36. If the program fails in these requirements, it will be in a state of
  37. disorder and confusion. The only way to correct this is to rewrite the
  38. program.
  39.  
  40. (from The Tao of Programming by Geoffrey James [Info Books, 1987.
  41. ISBN 0-931137-07-795. $7.95])
  42. ======================================================================
  43. It's No Secret
  44.  
  45. Three years ago, Mitch Kapor stood up at Esther Dyson's conference and
  46. spoke about the "secret shame" of the PC industry: PCs were too hard
  47. to use, and none of us was willing to admit it. Mitch was right. We
  48. were all participating in a shameful scam - pretending that computers
  49. were easy to use when most of us knew differently from personal
  50. experience. ("The Secret Shame of Client/Server Development,"
  51. Patricia B. Seybold, Computerworld, 8/9/93)
  52. ======================================================================
  53. How To Really Screw Things Up
  54.  
  55. According to the book _The Design of Everyday Things_ by Donald A.
  56. Norman (see B&B Bookshelf), here's how to really mess up a system
  57. design:
  58.  
  59. MAKE THINGS INVISIBLE. Don't let the user know what operation to do,
  60. and don't offer feedback. Do not provide a help function.
  61. BE ARBITRARY. Pick command names and user actions that don't make
  62. intuitive sense. See how many alt-shift-cntl-PFkey functions you can
  63. come up with. Be creative. Neatness does not count.
  64. BE INCONSISTENT. Use a bunch of different rules. Create inconsistency
  65. in the way things are done in different modes.
  66. MAKE OPERATIONS UNINTELLIGIBLE. Use unusual language, abbreviations,
  67. and cryptic error messages. ("One item could not be deleted because it
  68. was missing." - Mac System 7.0b1 error message)
  69. BE IMPOLITE. Treat users like the pond scum you know they are.
  70. MAKE OPERATIONS DANGEROUS. Make it easy to destroy important work. Do
  71. *not* provide an undo function.
  72.  
  73. On the other hand, if good design is considered a plus at your shop,
  74. the following qualities may be desirable:
  75.  
  76. VISIBILITY. Tell the users what's going on and what their options are.
  77. A GOOD CONCEPTUAL MODEL. Try thinking about the problem at hand for a
  78. while *before* you start to code. Talk to the users about the process
  79. you are trying to codify.
  80. GOOD MAPPINGS. Users can help determine the relationship between
  81. actions and results; controls and effects; and the system state and
  82. what is visible on-screen. Yes, the user is your *friend*.
  83. FEEDBACK. Let the users know the results of their actions.
  84. GOOD ERROR HANDLING. "If an error is possible, someone will make it.
  85. The designer must assume that all possible errors will occur and
  86. design so as to minimize the chance of error in the first place, or
  87. its effects once it gets made. Errors should be easy to detect, they
  88. should have minimal consequences, and, if possible, their effects
  89. should be reversible." (Donald Norman)
  90. (SOURCE: Computerworld, 7/5/93, p.72)
  91. ======================================================================
  92. Mainframe Continues Its Death Throes
  93.  
  94. Forrester Research, Inc. has released a report entitled _The
  95. Mainframe's Fate_, which concludes that mainframe computers, once the
  96. mainstay of corporate computing, are slowly fading into irrelevance.
  97. Despite what diehard 'big iron' supporters may say, as the world moves
  98. to client/server computing, distributed computing and smaller, cheaper
  99. hardware, mainframes will put out to pasture. In fact, some already
  100. have been and many more will follow. Of the fifty Fortune 500
  101. companies surveyed, 10% had already pulled the plug on their
  102. mainframes, and another 18% were actively seeking to reduce their
  103. dependence on mainframes. The report does not, however predict the
  104. mainframe's extinction any time soon. It will continue to see some use
  105. as a central data warehouse. However, a new class of corporate servers
  106. will emerge using the most powerful of today's processors, in many
  107. cases using multiple processors. These will probably pound the final
  108. nail in the coffin and bring to end the stone ages of the Information
  109. Age. (SOURCE: Newsbytes 8/5/93)
  110. ======================================================================
  111. Kick Them While They're Down Department
  112.  
  113. Concerning recent announcements of a layoff of 2,500 employees by
  114. Apple, Jay Leno recently quipped they were achieving their longtime
  115. dream of becoming the same size as IBM.  Hi - oooooh!
  116. =-=-=-=-
  117. Q: What is the difference between Jurassic Park and IBM?
  118. A: One is a high-tech theme park for dinosaurs and the other is a
  119.    movie by Steven Spielberg.  Ba-bing!
  120. ======================================================================
  121. NEW PRODUCTS AND SERVICES:
  122.  
  123. +BLUE LIGHT SPECIAL. Here's a little more information on the new laser
  124. from IBM (B&B v1#4). The blue light laser based system could put 6.5
  125. gigabytes on a 5-1/2 inch optical disk. This is 5 times the density of
  126. current devices. IBM scientists hope to have a commercial version of
  127. this technology in 4 or 5 years. (SOURCE: Computerworld 8/9/93, p. 31)
  128.  
  129. +NEWTON IS HERE. I would be remiss if I did not mention that Apple's
  130. Newton Message Pad is out at last. The verdict is not in yet - I have
  131. seen both glowing praise and less than wonderful reviews of the most
  132. prominent of a new breed of personal digital assistants (PDAs). The
  133. $700 package learns to read your handwriting, will automatically add
  134. an appointment to your calendar based on a note, or dial a phone or
  135. send a fax. Future versions will feature wireless messaging
  136. capabilities. Currently Newtons can talk to each other via infrared
  137. links. Third party manufacturers will be providing add-on products and
  138. software to extend the Newton Pad's functionality. Keeping in mind
  139. that these devices are in their infancy, I expect to see Artificial
  140. Intelligence techniques applied to these gizmos, making them true
  141. personal assistants in the future, capable of initiating actions with
  142. minimal input from the user. For example, the head office schedules an
  143. important out of town meeting at the last minute . Your PDA sees it is
  144. a priority one event. It books a plane flight, adding the flight
  145. information to your calendar, informs the office via email that you
  146. won't be at the office tomorrow, reschedules meetings by sending
  147. participants a message, perhaps checking with their PDAs for a
  148. convenient time, and updates your schedule accordingly. For us more
  149. academic types, PDAs will initiate searches for citations or other
  150. pieces of information needed from the networks. More on PDAs and
  151. intelligent agent technology in an upcoming B&B ONLINE.
  152.  
  153. +THE MOTHER OF ALL STORAGE DEVICES. A commercial patent has been
  154. granted to EMASS corporation, for a technology that can store up to
  155. 10,000 terabytes of computer data in a device called the DataLibrary
  156. archive. A terabyte is one trillion bytes, or the equivalent of about
  157. 500 billion pages of text. For those with more modest storage needs
  158. the company plans to offer the Data Tower archive, a phone booth-sized
  159. structure that stores 6 terabytes of data. The high-speed ER90 tape
  160. drive can operate at 15 megabytes per second, and the D2 DataCassettes
  161. store up to 25 gigabytes on a VHS-size cassette. Mind you, the
  162. machines are not ready to ship yet, and the technology is not cheap.
  163. A six terabyte system will cost over $1 million, depending on the
  164. configuration of the system. (CONTACT: EMASS Systems, 214/272-0515,
  165. fax 214/205-7200) (SOURCE: Newsbytes 8/13/93)
  166.  
  167. +VR FOR THE MASSES. Sega will be releasing the first mass market
  168. virtual reality product in time for Christmas gift-giving. The Sega
  169. Virtual Reality Stuntmaster, a combination goggle/headphone add-on for
  170. the Sega Genesis game system, will retail for about $200. It
  171. comes with a game called "Nuclear Rush," that will put users in the
  172. middle of the action, with 360-degree stereoscopic view and realistic
  173. sound placement - you'll be able to hear them gaining on you.
  174. (SOURCES: Philadelphia Inquirer, Tower Records Pulse September 1993)
  175.  
  176. +FREE EMAIL SYSTEM. Pegasus Mail, or PMail, is a native Novell Inc.
  177. Message Handling Service (MHS) mailer that does not require Novell's
  178. MHS to run. It runs on the PC and MacIntosh platforms. The program's
  179. developer, David Harris, first released PMail in 1990, and currently
  180. supports the product over the Internet with the aid of the PMail
  181. User's Group. Though the program is free, Harris sells licensees to
  182. make unlimited copies of the manual for $275 "to cover development
  183. costs." The article I am reading goes on to quote enthusiastic users
  184. who say the package is better than many commercial offerings. Users
  185. include the state government of Minnesota, the Department of Defense/
  186. Navy at Charleston SC, Cambridge Systematics in Cambridge MA, and
  187. Alberta Power, Ltd. Version 3.0 is due out this month.
  188. (CONTACT: david@pmail.gen.nz) (SOURCE: INFOWORLD 7/26/93, p.8)
  189.  
  190. +MICKEY MOUSE GOES ONLINE...  The Walt Disney Co. took its first small
  191. step online, as its Disney Adventures magazine signed to make the
  192. publication available through the America Online service. They join
  193. Time Magazine (B&Bv1#4), WIRED Magazine (B&Bv1#3), Cable News Network,
  194. The San Jose Mercury News, and Knight-Ridder and Tribune newspapers,
  195. all of which have or will soon have online versions on America Online.
  196. Industry analysts predict that major media companies like Disney and
  197. Time Inc. will be major players as content providers to the online
  198. market in coming years. Alliances with existing online companies are
  199. the first step toward reaching this growing market. In a related
  200. story, Disney Computer Software has also entered into a three-way
  201. alliance with Sega Enterprises and Virgin Games to develope movie-
  202. based game software for Sega's pocket game machine. The first product,
  203. due in October, is a game version of Aladdin, Disney's hit movie, and
  204. will feature high resolution, fast moving animation at a rate of 60
  205. screens per second. This is more than twice the speed of a television
  206. or a movie. Disney animators will provide the animation.
  207. (SOURCE: Newsbytes News Service 8/5/93, 8/10/93)
  208. ======================================================================
  209. Highway To A Wasteland?
  210.  
  211. Will the cost of the much ballyhooed data superhighway - as much as
  212. $25 billion - encourage the risk-sharing alliances of cable, computer,
  213. and telephone companies to try to recoup their investment by focusing
  214. entirely on sales of movies, home shopping, and interactive games at
  215. the expense of consumer control? "Unless some social or public
  216. interest goals are established now, I'm afraid this information
  217. superhighway will simply end up deepening the ocean of
  218. commercialization that we have fallen into," says Berkeley journalism
  219. professor Ben Bagdikian. ("What So Proudly We Logged On," Tom Abate,
  220. San Francisco Examiner, 7/4/93, p. E1)
  221. ======================================================================
  222. IRS Employees Caught With Their Hands In The Electronic Cookie Jar
  223.  
  224. An internal IRS report reveals that almost 370 IRS employees at the
  225. regional headquarters in Atlanta have been snooping into taxpayer
  226. records - just for kicks. They were examining the personal tax records
  227. of friends, enemies, neighbors, and even celebrities without agency
  228. authorization. The more ambitious ones even set up a side-line
  229. altering reports which resulted in lower tax obligations in exchange
  230. for payments.  Many civil-liberties concerns have been raised over the
  231. move to provide more information online so government agents and the
  232. public can quickly access more information. Not surprisingly, it looks
  233. as if these groups are right to be concerned. Nearly half of the more
  234. than 100-thousand IRS employees currently have access to these files,
  235. and if the same pattern applies to the other regional offices, it is
  236. possible that more than 1,000 IRS employees may be routinely be
  237. looking at private records. Sen. John Glenn (D- Ohio), chairman of
  238. the Senate Governmental Affairs Committee, is calling for an expanded
  239. investigation. Two employees have already been indicted, and as many
  240. as 80 others are under investigation for possible criminal
  241. prosecution. (SOURCES: E-D-U-P-A-G-E 8/5/93, Newsbytes 8/3/93,
  242. Information Week 8/9/93)
  243. ======================================================================
  244. SIGGRAPH '93, the premier conference on computer graphics and
  245. interactive techniques, has come and gone, and from the sound of it,
  246. it was a doozy this year, with an emphasis on interactivity and not
  247. a little weirdness, which is enough right there to give it the B&B
  248. seal of approval. Held near Disneyland in sunny Anaheim, California,
  249. games, entertainment, and education were the themes of the show.
  250. Highlights included:
  251.  
  252. - The Silicon Graphics exhibit, inspired by the movie Jurassic Park,
  253. which gave show goers a chance to enter a giant box and climb into a
  254. saddled teradactyl. Of the groups who entered the box only three were
  255. allowed to actually ride, but onlookers saw the virtual scene as well.
  256.  
  257. - Evens and Sutherland offered a chance to take a virtual hang-glider
  258. ride through a crowded city-scape.  Participants were helped into
  259. body-length slings that hung them suspended in front of a viewing
  260. screen. They controlled their movement through the space via a hang-
  261. glider bar they grasped with both hands. Stereo speakers provided the
  262. sound. Riders reported that the sensation of hang-gliding was very
  263. real despite the comic book appearance of the city landscape through
  264. which they flew.
  265.  
  266. - In the electronic art area, sinners of all denominations could stop
  267. in at an electronic confessional. Based on the confessions of the
  268. Catholic church, the automated religion kiosk, called "Catholic Turing
  269. Test" by Gregory P. Garvey, was a thin, shiny, black plastic structure
  270. with a red neon cross at the top and a red kneeling bench in front.
  271. The program started by asking how long it had been since you'd last
  272. been to confession (answers were typed in). Sins were then selected
  273. from a menu and penitents were told at the end of the confession what
  274. type of sins they were and how many "Hail Marys" were needed for
  275. penance. I swear I'm not making this up.
  276.  
  277. - At a group of tables, show goers who sat down to relax were
  278. eventually bumped and mumbled at by what appeared to be a giant
  279. bowling ball. Called "Adelbrecht" by designer Martin Spanjaard, the
  280. mobile robot moved around under its own power, bumping into chairs and
  281. people, changing direction all the while making beeping and whirring
  282. noises, and mumbling unintelligible speech to show goers.
  283.  
  284. - The "Neuro Baby" was a monitor in a crib that displayed a pink,
  285. cartoonish, buggy-eyed "baby" face that bounced around on the screen
  286. and responded to attendees who bent down to speak into a microphone by
  287. the crib. The baby laughed, cried, said "Hi," rolled its eyes, and
  288. even got red-faced mad when the Newsbytes reporter laughed at it.
  289. The voice analysis was performed by a neural network emulator that
  290. converted voice input into "emotional" patterns to which the computer
  291. had been "taught" to respond. A Silicon Graphics Iris 4D was used to
  292. generate the image of the baby.
  293.  
  294. There were also lectures and conferences and a well stocked job
  295. postings board to be found at SIGGRAPH. The keynote speaker was Trip
  296. Hawkins, president, chief executive officer (CEO) of 3DO, and chairman
  297. of computer game maker Electronic Arts. SIGGRAPH '94 has been announced
  298. for July 24-29 at the Orange County Convention Center in Orlando, Florida.
  299. (SOURCE: Newsbytes 8/5/93)
  300. ======================================================================
  301. Bits and Bytes Bookshelf:
  302.  
  303. The Psychology of Everyday Things  by Donald A. Norman [Basic Books,
  304. 1988. $24.95]
  305.  
  306. Things That Make Us Smart: Defending Human Attributes In The Age of
  307. The Machine  by Donald A. Norman [Addison-Wesley, 1993. $22.95]
  308. - Two books that belong on every designer's shelf. In a world of VCRs
  309.  with their clocks perpetually blinking at 12:00, cognitive scientist
  310.  Norman explains how to design things that work *with* human nature
  311.  instead of against it as so many objects and programs do. Filled with
  312.  many amusing anecdotes we can all relate to, these books entertain
  313.  and teach good design principles. The second book is more computer-
  314.  oriented.
  315.  (from Dijanta Majumder's review in Information Week, 5/31/93, p.66):
  316.  Norman says he's Pro-human rather than anti-technology, and his book
  317.  celebrates human foibles: "A machine is not distractible: My computer
  318.  will continue doing its job even as the building burns down... We
  319.  might rejoice in the fact that people are attentive to their
  320.  surroundings and to new events."
  321. ======================================================================
  322. Kick Them Even If They're Not Down Department
  323.  
  324. Q: What is the difference between Jurassic Park and Microsoft?
  325. A: One is a high-tech theme park dominated by expensive, nasty,
  326.    hungry, predatory monsters that will destroy anything they can get
  327.    their teeth into... and the other is a movie by Stephen Speilberg.
  328. ======================================================================
  329.                      ### ADMINISTRIVIA ###
  330. REQUEST FOR CONTRIBUTIONS. Start spreadin' the news... B&B is always
  331. on the lookout for interesting material for publication. In September
  332. I am planning a 'theme' issue on education, retraining, and lifelong
  333. learning. Do you have any interesting snippets along those lines? I
  334. have a scanner, the material need not be in an electronic format. Send
  335. paper to my snailmail address. Contributors will be gratefully
  336. acknowledged. Speaking of which...
  337.  
  338. THANKS! The person who contributed the Picasso quote at the top of
  339. v1 #4 was Philip Fitzgerald. Thanks, Philip! There's a room with
  340. your name on it in the pink pyramid of love. Thanks also to Craig
  341. Dunn from the Almac BBS (the largest online service in Europe) for
  342. turning me on to the Usenet newsgroup alt.quotations. The two Jurassic
  343. park riddles came from the August '93 edition of RAndY s RumOR RaG,
  344. an electronic magazine available on various local BBS's, GEnie, and
  345. America Online as well as in Modem News. Andy can be reached at
  346. 206/533-6647.
  347. ======================================================================
  348. BITS AND BYTES ONLINE, a weekly electronic newsletter, is the
  349. unofficial voice of Kuthumi in this sector of your universe. Klaatu
  350. Nikto Barada. Email Subscriptions are available at no cost from
  351. slakmaster@aol.com or jmachado@pacs.pha.pa.us. Put "SUBSCRIBE in the
  352. subject header and your email address in the body of the message. If
  353. you work for "the rail" send a similar message to my internal
  354. emailbox. To unsubscribe, send a message with "UNSUBSCRIBE" in the
  355. subject header and your email address in the body. Questions and
  356. comments are welcome at any address. B&B is also available for
  357. downloading on America Online in their telecom files area, and in
  358. Compuserve's telecom forum library. If you decide to receive B&B that
  359. way, please don't forget to unsubscribe! On the Internet, B&B is
  360. available from various servers and mailing lists. Details next issue.
  361. (I said that last week but I was lying. This time my sincerity is
  362. unquestionable.) Questions, comments and feedback are always welcome.
  363. See you next week!     ===============================================
  364. Jay Machado            =  (Copyleft 1993 Jay Machado)  *UNALTERED*   =
  365. 1529 Dogwood Drive     =  electronic distribution of this file for   =
  366. Cherry Hill, NJ 08003  =  non-profit purposes is encouraged.         =
  367. ph (eve) 609/795-0998  =  I, Jay Machado, am solely responsible for  =
  368. ====================== =  the contents of this document. The         =
  369. "Windows NT - from the =  opinions expressed herein are the opinions =
  370. people who brought     =  of god fearing people everywhere. You will =
  371. you EDLIN."            =  burn in hell if your opinions differ.      =
  372. Herb.Peyerl@           =  Resistance is futile. We will assimilate   =
  373. novatel.cuc.ab.ca      =  you.                                       =
  374. =============== end of Bits and Bytes Online V1, #6.==================
  375.