The Silicon Jungle by David H. Rothman

6. The field can be required—something that you _have_ to enter, or

3739 words  |  Chapter 186

InfoStar won’t let you go on. Oh, and these are only examples! I guess I’m just a simple country girl, but I was amazed and thrilled by all that InfoStar could do with its data fields. ◻ How big are your data fields allowed to be? How many fields are you allowed to have? InfoStar allows you a maximum of 245 fields per record, and a maximum of 255 characters per field—it comes out to a maximum of 62,475 characters per data record. (Perfect Filer, again by way of comparison, theoretically allows 70 fields with a combined total of 1,024 characters. On the other hand, the one time I tried to test this limit with Perfect Filer, the program went comatose on me.) I do wonder whether an InfoStar data record that was 61K in size might mean you would get fewer than 64K data records into your data base. On the other hand, who could imagine a 61K data record on a personal computer? It is, after all, about the same size as a 60-page letter to your Aunt Millie, and how often do you write 60-page letters to your Aunt Millie? ◻ Once you have data in your data base, the =sort keys= determine how you can get the data out again. Do you want to get the information out in alphabetical order by name? Numerical order by ZIP code or phone number? Some combination of the two? (For example, you might, if the information is in your data records, want to sort your friends by who is left-handed, who gave you a Christmas card last year, when their birthdays are, or all of the above.) How many sort keys will the data base allow? What kinds? How long does it take the program to do a sort? To take a primitive example, Perfect Filer allows you up to five sort keys (alphabetical order by sister’s name, for example; numerical order by ZIP code; both; numeric order by phone number; all three; and so on). Perfect Filer will also generate up to twenty subsets from which to sort. (Left-handed Republicans, female plumbers, all those who owe you more than three dollars—you name it.) And it will also let you have up to 40 list format fields—that is, it will allow you to generate up to 40 different kinds of list (all left-handed female plumbers who live on the West Coast). InfoStar, on the other hand, will allow you 32 sort fields, which is a few more than 5; but it doesn’t have any subsets per se and doesn’t seem to allow you more than one list format. On the other hand, the range of “logical expressions” it allows is amazing, and provided you understand BASIC (InfoStar’s data are written in CBASIC) fairly well, you can attain heights of efficiency Perfect Filer couldn’t even dream of (more on this immediately). ◻ What kinds of =calculations= will your program do, and when does it do them? Some programs will allow you to add, subtract, multiply, divide, and other even more abstruse calculations, and all at the data entry stage. The best of these allow serial calculations. For example, take A and multiply it by B; then divide the result by C; then add it to D. A program known as DB Master allows calculations for only two fields at a time: A plus B equals C. D plus E equals F. C plus F equals G. Other programs will only allow you to specify that certain relations between data exist, and then only at the report-generating stage. Perfect Filer, for example, will allow you to specify that you only want your report to contain the people whose ZIP codes are between 20815 and 21903—but it won’t do any arithmetic at all. InfoStar, on the other hand, can do algebraic and numeric calculations and impose such logical conditions as “include this record if it meets X criterion”; “do this calculation unless the data field is Y”; “do this if conditions X _and_ Y _OR_ conditions P _or_ Q exist.” Zowie! ◻ What sort of “=overhead=” does the program demand? That is, what do you need to be stored on your diskette in addition to your data records? One trade-off might be that the more sort keys, subsets, list formats, and/or logical expressions you have, the less space you have for your data records. Unlike Perfect Filer, InfoStar creates an index file for every data file that you create. An InfoStar index file contains only the field values of your sort key(s) and addresses for each of your data records, but even so, with a lot of sort keys and with a nice, big data base, the index file is not going to be tiny. Playing with InfoStar—after a week hunched over the keyboard, I still can’t say I’ve learned it—was, in order, daunting, boring, thrilling, mystifying, frustrating, and annoying. The program comes with four (count em, _four_) diskettes and three instructional tomes of a size and heaviness guaranteed to strike fear into the heart of a neophyte. We’re talking half again as big as the compact edition of the Oxford English Dictionary. We’re talking three three-ring binders crammed to capacity with information. Daunting. The program comes complete with three on-line tutorials—one introductory tutorial that assumes that the person using it has never been near a computer before, one tutorial for data entry, and one tutorial for generating “quick reports.” All three are pretty to look at, slow as molasses to try to go through, and simpleminded in the extreme. The first one, for example, draws you a picture of a computer terminal on its screen just in case you’re suffering from selective blindness and can’t see the terminal you’re running the program on. My advice to those who buy InfoStar and who’ve ever even _seen_ a computer before is not to bother with the tutorials—certainly not with the first one!—but to go straight to the training manual and start plowing your way through. It shouldn’t take more than a hundred years. When I started playing with some of the data bases that InfoStar provides for its customers, I was excited. No, I was _thrilled_. I’ve never seen anything like some of the things InfoStar can do, and watching six fields fill up all by themselves after Id inputted one number made me chortle with glee. InfoStar uses most of the same commands that WordStar does, which is convenient if you happen to _like_ control commands. I first began to get annoyed when I discovered that InfoStar does not use arrow keys. If you want to move your cursor, it’s =CTRL-D=, =CTRL-S=, =CTRL-E=, =CTRL-X=—the same commands WordStar uses and a major-league annoyance. Nor have any Function keys been assigned any values. And every single, solitary time you use InfoStar you have to go through at least four help screens—like it or not. Grrr! I first ran into trouble when I began trying to define my own data record. Drawing the screen is easy; but what does one do when one is trying to assign attributes and runs up against prompts like, “Field derived? Processing order? Copy attributes of field? Pad field? Batch verify? Range check? Edit mask? Entry/content control character codes?” I’ll tell you what I did: I read the training manual. I read the reference manual. I tried native cunning. I tried pounding my fist through the keyboard. I tried crying. InfoStar’s hype says, “On-screen menus give you options in plain English ... while a series of help screens guides you through each procedure.” Yeah; and I am Marie of Romania. The same sort of thing happened when I started fiddling with the generation of reports. As promised, InfoStar “enables you to create and print a report in sixty seconds.” The report prints all the data in the given file. Here’s what the report for the file I’d tried to construct looked like: B:MMPLAY REPORT B:MMPLAY REPORT B:MMPLAY REPORT 10/21/84 10/21/84 10/21/84 FIELD #001 FIELD #002 FIELD #003 FIELD #004 FIELD #005 FIELD #006 FIELD #007 FIELD #008 ____ ____ ____ ____ _____ _____ _____ _____ ____ ____ ____ _____ ____ ____ _______ ____ mwm Mary W. Matthews 4823 Willett Parkway Chevy Chase MD 20815 ec Ed Corrigan Pirmasens American School New York NY 09189 I hope you get the idea. I’m too depressed to go on. So much for the “quick report” that you can create in only sixty seconds. Next I tried to design a “custom report.” The prompts didn’t start out to be quite so confusing—“Is the file going to be used for Input or Output?” and “How large should the disk buffer be?” But by the time I got to “Edit mask,” “Copy attributes to field,” and “Enter algebraic expression,” I was thinking seriously about hara-kiri. We are _not_ talking quick and easy here. We are talking call in the professionals or resign yourself to a lot of long, hard work. Considering that I don’t even get to keep the copy of InfoStar—I only own a 64K CP/M machine, and InfoStar requires a PC DOS and at least 96K of RAM and recommends that you use a hard disk (but will put up with two floppy drives provided that you can get 320K of memory on each disk)—I eventually just threw my hands into the air and gave up. There is no doubt in my mind that InfoStar is a terrifically powerful program that will allow you to do just about anything you want in the world of data bases. The doubt in my mind is whether I’m an ordinarily intelligent person who was thrown by some big-league complexity or whether I’m an absolute moron because I didn’t find the program “simple” and “easy to use.” (Variations of the words “simple” and “easy” appear seventeen times in the InfoStar hype booklet; for example, “InfoStar is ... easy-to-use ... goes well beyond the capabilities of a simple data base system. InfoStar eases the job of managers.... It’s really quite simple. The whole process is really quite simple.... And it’s easy....” All this on one page, mind you.) To sum it all up in a nutshell, InfoStar offers some _wonderful_ features, particularly in the area of making things easy for the clerk typist/secretary who’s doing data entry. And it is, as advertised, lightning fast at calculations and sorting. Its use of WordStar commands is a drawback, and its refusal to allow the arrow keys to function, along with its insistence on making you plod through help screen after help screen that you’re really not interested in, can be infuriating; but I suppose the clerk typist who is forced to use WordStar—at only five years old the dinosaur of word-processing programs—might find it convenient. But if you, the doctor or lawyer or small business owner, want a custom-designed form or a custom-designed report, you’re not going to be able to delegate the job to a clerk typist/secretary/assistant. You’ll have to either hire a consultant to do it for you or resign yourself to spending days or even weeks mastering ideas and language that, to me, range from the arcane to the dumbfounding. It’s really quite simple? BACKUP VII ❑❑ Graphics Tips No matter how you’re using a graphics program, remember the RDHP—the Rough-Draft Hierarchical Principle. It also may help at times when you word-process memos. The principle: create the basic pictures or prose yourself. But if pressed for time? Then farm out the details. Just as a secretary might put your memos in the right format on paper, he or she might also smooth your drawings. Or your art department might. Here are other tips for graphics users: KNOW YOUR CHARTS AND OTHER BASIC TOOLS A =line chart=—a graph with the outlines of hills and valleys—is great when broad trends count more than the numbers themselves. One glance at a good line chart can tell you if wok sales are up or down. And for even better effect, you might try a =curve chart=, or =area chart=, filling in the area below the curves that the lines make. “Instead of looking like a wriggly line,” explains Carl Herrman,[103] an award-winning graphics expert, “it looks like a mountain. It’s much easier to follow.” Footnote 103: Carl Herrman is communications director at MITRE Corporation, a nonprofit research and consulting firm in McLean, Virginia. His address there is W 160, 1820 Dolley Madison Blvd., McLean, Virginia 22102. And if you want to show sales trends in three wok categories? Well, you can still use a filled-in chart. “You might fill in the bottom one solid black,” says Herrman. “You might do a =cross-hatch=—parallel intersecting lines—on the middle one. And on the top one, you might have a straight-line effect or a lot of lines running close to each other. “That way, you can readily see the difference between the three It’s more effective than three graph lines on top of each other.” Another tool is a =bar chart=, with bars of different sizes—horizontal or vertical. =NAME THAT CHART= With Apple’s Macintosh and the Microsoft chart graphics package from Microsoft, you can whip up charts like the ones below. Chart will even pick up numbers from a sister spreadsheet program, Multiplan. My thanks to artist Jo Steele, who works for the Dartmouth College Computer Center and is a partner in Northtronics Associates. Oh, and don’t blame Jo for the use of those over-mentioned woks. My mistake. Next time I’ll use dishwashers or watermelons. [Illustration: Do broad trends count more than the numbers themselves? Then use a =line chart=, a graph with the outlines of hills and valleys. Amalgamated Wok might decorate each sales rep’s office with such a chart, at which a myopic CEO could smile or frown as he walked in. ] Use a bar chart to compare sizes or emphasize differences, including those over time. With the bar chart, you might contrast 1979 wok sales with 1984’s. Don’t normally use the bar chart, however, to illustrate trends. For that, it’s usually back to the old line or curve chart. Just the same, Mike Slade, a product manager at Microsoft, says: “There are times when you can illustrate trends successfully using overlapping bar charts—with bars of different colors or patterns. [Illustration: A =curve chart= or =area chart= is just a line chart with the area below the lines filled in. This is a deluxe version with different shadings indicating different years. A no-frills area chart might actually be easier on the CEO’s eyes than would a line chart without shading. ] [Illustration: Yes, wok sales are increasing and our canny artist used a =vertical bar chart= to emphasize this. Just the ticket for a presentation to a stock analyst studying the prospects of the Amalgamated Wok Corporation. Notice that numbers are easier to take in than those on a line chart. ] “You might have a vertical bar for 1979 wok sales slightly overlapping with one for 1979 widget sales and continue these twin bars for the next five years. “Use overlapping bar charts when you’re showing trends for a number of different products or categories.” [Illustration: Wow! Look at the hefty wok sales in November and December. Someone offer rebates? Actually you’d be better off using a =pie chart= instead to show the percentages of semi-annual sales from different regions. _Regions_, not the 50 states. You can only slice a pie so thin. ] Yet another tool, the =pie chart=, just like a pie, with slices, nicely shows relations of complete parts. Use the pie chart to show the percentage of sales that came from four or five regions. On the other hand, suppose you have many, many small components in your pie—say, you’re interested in the percentages of domestic sales in each of the fifty states. Then a map with percentages on it might be better. I’ll stop here—this is a computer book, not a graphics guide. For more detailed information, Herrman recommends _Designer’s Guide to Creating Charts and Diagrams_ by Nigel Holmes (from Watson-Guptill, New York). KEEP IT SIMPLE—WHETHER ITS A CHART OR MEMO Don’t make your charts look like puzzles. “If you clutter up your chart with too many facts, you’ll lose the very simplicity that graphics can offer,” says Herrman. Home in on your main point. “If need be,” he says, “use a short narrative under the chart to back it up. “In fact, you might be able to say something in words more simply than with a chart. If you’re trying to compare the cost of widget imports in the last fifty years and it’s doubled each year, then why not just say so in prose?” Also, avoid other forms of visual clutter. Don’t make people’s eyes spin with special effects and too many colors. =Grid lines=—a series of little squares like those on engineering graph paper—often confuse chart readers. “Don’t put them in if you can help it,” says Herrman. “Definitely not,” agrees my friend Hard-core bureaucrat. In memos, don’t confuse your readers with a barrage of different typefaces. A little variety is good. But make sure you have a decent excuse, such as special points to stress or different categories of information. “If you show off your fancy typefaces,” says my friend the Hard-Core-Bureaucrat, “it’s just a plague that’ll make your eyes ache. That’s one reason I’m down on fancy graphics for routine stuff. Some Macintosh users are going to produce memos that look like samplers from printing salesmen.” Even on a thousand-word memo, use three of four typefaces at the most. Also, don’t stint on white space. Apple’s manuals for the Macintosh and its more expensive sister, the Lisa, are models of wise use of white space. AT THE SAME TIME, KEEP IT LIVELY! If you can get away with it, why not try a little flair in your graphics and your points will be more memorable. A good model in many cases is the newspaper _USA Today_, which sports some of the liveliest graphics in the country. It regularly publishes charts with such sexy facts as amount expected to go for health care in 1990 or the percentage of women who received haircuts and other beauty-shop treatments in 1983. To jazz up the chart titled “Only Their Hairdressers Know,” an artist drew the face of a woman with her hair blowing out. The lengths of the bunched-up strands varied according to the percentages of women receiving different kinds of treatments. “Haircut” (76 percent) was three times longer than “Coloring” (a mere 24 percent). Today the average micro user may not be able to produce such “hairy” graphics, but the future may be different. Snazzy graphics is like colorful writing. Humanize your work. The “Only Their Hairdressers Know” chart wasn’t in the fanciest of color—just black and white and blue—but it was more eye-catching than most eight-color ones might have been. And if you yourself can’t draw too well even with a computer? Well, what a chance to liven up the workday of a young, talented aide who’d like a break from the typewriter, er, word processor! Besides, on occasion, you can at least do what an editor may have done with the hairdresser chart—think up the basic idea. KEEP THOSE CAPTIONS LIVELY, TOO Imagine you’re writing captions for a hybrid of the _New York Times_ and _The National Enquirer_. Try to be accurate, clear, and interesting. Snare the skimmers! Give them no choice but to read your report. I’ll qualify that. Alas, many report writers, especially the government species, don’t _want_ to be clear with words or charts. Maybe they can scrutinize this section to know what to do in reverse. KNOW YOUR COLORS—WHEN AND HOW TO USE THEM There _is_ life without color. Just look at the nifty things you can do with high-resolution black and white, with its many different shades. If your picture offers widely varied shapes and sizes, color just might not help that much. Think, too, about costs. If Mac had had color, the $2,500 introductory price would have been several times higher. So Apple concentrated instead on resolution. And very likely, some makers of similar machines will do the same. There’s a technical trade-off: color capability often comes at the cost of sharpness. Even black-and-white graphics today—at least the affordable kinds—normally are a far cry from the sharpness required in an annual report or the slickest sales brochure. Still, to a generation weaned on color tv and movies, a 100 percent monochromatic life would be like a monastic life. And color could be just the ticket for enlivening graphs that visually drone on and on with statistics. What’s more, it can help separate elements of charts. Just don’t overuse or abuse the technique. Don’t use color to slice a pie chart too thin. In working with color, you should know the best combinations. Often you’ll want to alternate weak, cool colors with strong, warm, “advancing” ones that leap out from the screen. The strongest colors usually are bright red first, then orange, then perhaps yellow—it depends on your machine and other variables. “Your weakest colors,” says Herrman, “could be blue, green and brown. If you try blue and bright red, your chart will be much more readable than if it has green with blue. You might also use green and orange.” Try, too, to avoid adjacent colors that “vibrate” together in an irksome way. “Red and green is worst,” Herrman says. Another loser: red and blue. Other advice? Match colors to what they stand for. If you’re comparing oil and gas production, the oil might be black and the gas a light blue. Oil sometimes _is_ black. And gas often bums blue. Remember, also, that dark colors often can better represent large numbers. Say your company has its biggest, best year ever in sales. And now you’re bragging with a multiyear bar chart? Well, you use a dark blue or black bar to represent your recent, gigantic revenues. The leaner years, by comparison, might be a very light color or maybe faint grays or perhaps just white inside gray lines. Yet another tip is to be consistent if possible. “If you’re comparing oil and gas through twenty charts,” says Herrman, “stick with oil in black and gas in blue in all the charts.” “But,” you say, “how do I choose my graphics programs in the first place?” Here are the questions you should ask, among others:

Chapters

1. Chapter 1 2. Chapter 7 and Backup VII, you’ll learn (1) the basics, (2) when charts 3. Chapter 12, “How I Found ‘God’ on MCI (and a Few Other Odds and Ends 4. 1. Bigger RAMs can work with more and larger numbers—a handy capability 5. 2. More RAM can accommodate programs more complicated for the computer. 6. 3. You may want the most sophisticated software to thwart computer 7. 1. You can quickly make safety copies of valuable disks—something that’s 8. 2. You can more easily work with long electronic documents. 9. 1. Absence of bugs. The software maker should have gotten all the bugs 10. 2. General ease of use. A program should be easy enough to learn _and_ 11. 3. Good documentation. The manual should be clear and logically 12. 4. Usefulness to beginners and old pros alike. You can adjust the best 13. 5. Speed. It lets you do your job fast, especially when you use it with 14. 6. Power. Related to speed. The program can quickly accomplish 15. 7. Fewer chances for botch-ups. Good programs limit the chances for 16. 8. The Jewish-uncle effect. Ideally, your software will slow you down or 17. 10. After-the-goof feedback. After you’ve botched up—and we all do 18. 11. Ability to customize. You or at least a software expert can 19. 12. Availability of “accessory” programs to make your original software 20. 13. Support. Ideally, the software seller will stand behind his product 21. 1. A =cursor= is just the marker on your screen—a blinking line, 22. 2. A =file= is an electronic version of a letter, report, or other 23. 3. A =control key= is what you start holding down to turn a letter or 24. 4. To =scroll= just means to move from place to place in your 25. 5. A =menu= lists commands on your screen. It can tell you how to 26. 6. A =block move= is the ability to move material from one part of 27. 8. A =search and replace= substitutes one word (or group of words) for 28. 1. When you work for a stuffy old bureaucracy that’s rich and afraid 29. 2. When you’re a procurement officer on probation. As they say, no 30. 3. When you want to dump the training problems in the manufacturer’s 31. 4. When you prefer an extra-large, extra-sharp screen and giant 32. 5. When you’re looking for a machine that will run special software 33. 1. It takes all of two or three minutes—maybe less—to copy a disk 34. 3. Computer users want to befriend others with similar machines so 35. 4. Many software companies overprice their wares. Yes, it’s expensive 36. 5. Some people in large companies think software houses don’t give 37. 6. Many software companies don’t offer enough guidance or other help. 38. 2. A file in a data base is the electronic version of a file drawer or 39. 3. A =field= is a category of fact like the amount of money spent on 40. 4. =Structure= is simply the way a record is set up. There are three big 41. 5. The EDIT command changes the contents of a data field. You can type 42. 6. A command to APPEND can add new records to your electronic filing 43. 7. =Sorting= lets you reshuffle records alphabetically, by date or other 44. 8. The LIST command tells dBASE II to flash across the screen the 45. 9. .AND. helps you narrow down the information you’re looking for or 46. 10. .OR. is another way to describe the desired facts. LIST FOR 47. 11. LIST FOR .NOT. SALE:PERSN = ‘BABBITT’ could help weed from view, or 48. 12. =Command files= are programs that tell the machine how to manipulate 49. 1. A large number of rows and columns. A spreadsheet of 254 rows and 65 50. 2. Speed. “Even with a simple spreadsheet,” says Scharf, “someone might 51. 3. General simplicity and ease of use. In tricky places, does the 52. 4. Range of commands. Most spreadsheets nowadays let you easily move or 53. 5. The ability to do what-if tables. The best spreadsheets won’t just 54. 6. Easy consolidation of figures from different spreadsheets. That’s no 55. 7. =Natural order of recalculation.= Cells must influence the numbers in 56. 8. A useful =macro language=. Macros are combinations of commands that 57. 1. Deciding whether to hire a computer consultant. How much in your time 58. 2. Hiring and using a consultant. It isn’t just a matter of asking, 59. 3. Training employees. Don’t clutter your people’s minds with 60. 4. Working with your company’s data-processing people. Know which 61. 1. The computer company’s FORTRAN, according to Stewart, was as badly 62. 2. FORTRAN wasn’t as good as BASIC for micro data bases that stashed 63. 3. Brown was still basically a mainframer. And micro FORTRAN was 64. 3. “What’s the quality of the work? 65. 1. Who’s teaching? Can he or she communicate well with the students, and 66. 3. Why is the material taught? To make your people computer literate in 67. 4. When do the students learn? On their time or yours? Will you reward 68. 5. Where is the learning happening? Ideally, your students can take the 69. 6. How do the students learn? Through instruction manuals, mainly, or 70. 1. Even the best-intentioned companies may fail miserably in easing some 71. 2. The traits which make somebody valuable to his company _may_ be the 72. 3. At the same time you can’t stereotype anyone—by age, folksiness, or 73. 4. An important part of training is simple salesmanship—persuading the 74. 5. Don’t make computerization seem more threatening than it has to be. 75. 6. As early as possible start people on real projects. The first day at 76. 2. Helped them with some learning aids like color-coded keys showing 77. 3. Motivated them by explaining how their new computer skills would make 78. 1. Before approaching Data Processing, ask who-how questions about the 79. 2. Ask your informal Data-Processing contact about possible technical 80. 3. When you’re ready to deal with the Data-Processing manager, tell 81. 4. Make it clear you’re aware of your project’s complications. 82. 1. =The canary-in-the-mine= theory of labor relations. Ergonomics is 83. 3. =“Terminal” happiness.= Detachable keyboards are just a start, 84. 7. =Air conditioning, heating, and ventilation=—basics neglected by a 85. 8. Honest assurances to your people that you’re exposing them to the 86. 9. A willingness to consider alternatives to the TV-like CRTs that 87. 10. Sensible use of wrinkles like the mouse—the hand-sized gizmo you use 88. 11. A related ingredient, good software—the topic of earlier chapters. 89. 2. How far the keyboard platform protrudes from the platform on which 90. 4. The angle at which the screen faces you. You can swivel away to your 91. 5. The height of your chair. You don’t of course need high-tech 92. 1. Removing half the tubes from existing fluorescent fixtures. You’ll 93. 2. Parabolic fluorescent fixtures with baffles to keep the light out of 94. 3. Parawedge louvers, which, according to Eisen, “have been particularly 95. 4. Desk and floor lamps. You might buy rheostats you can plug in between 96. 5. Indirect lighting. The disadvantage is the expense. You may have to 97. 1. Coatings or etching applied during manufacture of the video displays. 98. 2. Coatings put on after manufacture. Generally, but not always, they 99. 3. “Colored plastic panels and etched faceplates,” which, says Eisen, 100. 4. Micromesh filters, favored by German ergonomists. Eisen says U.S. 101. 5. Polarizing filters. They may reduce brightness and shorten tube life, 102. 1. There is a possibility, extra-slim, but still there, that 103. 2. More minor physical and mental problems from computers definitely do 104. 6. The possibility of a detached retina 105. 3. Guarding your electronic files 106. 1. Burden programmers and others with electronic versions of heavy 107. 2. Keep their computer systems easy to use—and vulnerable. (“Then you’re 108. 3. Compromise. (“You get half raped.”) 109. 1. How hard, exactly, would it be to puzzle out? Just how many 110. 2. How compatible is the program with your computer? If security is so 111. 3. Is the security program easy to use? If it’s too hard, it’ll be 112. 4. Are you certain the program won’t jeopardize the accuracy and 113. 5. Should you expand your system, will the security software be able to 114. 6. Do you want a =public key= encryption system? It works this way. You 115. 7. Will your code be based on the =Data Encryption Standard= (=DES=), 116. 1. See if your disk has a file at least 500 or 600 words long. If so, 117. 3. Erase A. 118. 1. Zealously enforce a no-drinking, no-eating policy around disks, at 119. 2. Remember the Rothman Dirt Domino Theory. Dirt, dust, and grease often 120. 3. Realize that floppies don’t always mix well with office materials 121. 4. Know about other natural enemies of floppies or at least of the data 122. 5. Don’t even let your floppies rest against your computer’s screen, 123. 6. Remember that the more information you can pack on a floppy, the more 124. 7. Clean your disk heads. Don’t use rubbing alcohol. “Try something like 125. 8. Have head alignment checked, to reduce disk errors. With heads out of 126. 9. Buy quality disks. Of course, the more you spend on disks, the more 127. 1. Every five minutes or so, type out the “KS” or an equivalent and dump 128. 2. Every half an hour make a printout of your recent work. With a fast 129. 3. Every day make your backup floppy. You might forget about the scratch 130. 1. Dumping to floppies. It’s cheap but slow. Then again, you can speed 131. 2. Transferring the Winchester’s contents to a special tape drive large 132. 3. Dumping to an ordinary videocassette recorder. Although slow, it’s 133. 1. How much time or money does it take to enter your data or set up your 134. 3. How much time or money do you have for copying, cleaning, 135. 1984. Many more companies might be. They might have kept quiet, however, 136. 1. The cottage keyers are paying more than $2,600 a year to rent their 137. 3. Likewise, the cottage keyers lack the normal fringe benefits. The 138. 4. The keyers may not be sharing the experiment’s rewards fifty-fifty. 139. 1. Ease and speed of use. You needn’t be a computer expert or wrestle 140. 2. Friendliness. A good system isn’t just easy to use; it’s also boy 141. 4. Confidentiality. Clerks aren’t privy to the same information as the 142. 1985. They’d be able to place mutual-fund orders for clients, conduct 143. 1. Lower phone bills. In a Midwestern office of the H. J. Heinz Company, 144. 2. Elimination of telephone tag. “We can type a memo at the end of our 145. 3. An end to garbled messages. Errors and misunderstandings decline when 146. 4. More efficient sharing of ideas. =Computer conferencing= is an 147. 1. How long a Kaypro took to sort dBASE II files electronically while 148. 3. How long a second Kaypro needed to sort the dBASE files in the first 149. 1. How extensive do you want your network’s file-sharing capabilities to 150. 2. Who’ll manage the network? Who’ll determine who can see what 151. 3. Do you want to assign special network-related duties to other people? 152. 4. Who will work at what =node=? That’s jargon for a location or =work 153. 5. Will some people share work stations? If so, you’d better decide 154. 7. How many printers and other gizmos will people share, and where will 155. 8. What kinds of computers are you planning to hook up? The WEB as of 156. chapter 11, but subject to court approval, would be bought by a Swedish 157. 1. If your computer messes up, remember the very last thing you did, 158. 2. See if that isn’t the answer to your problem. 159. 1. Know your prices. Study the want ads of the local papers. There’s 160. 2. Pay attention to the machine’s physical condition. A banged-up 161. 3. Find out how your pet programs run. If you don’t have any available 162. 5. Find out what generation of equipment it is. Does it include all 163. 6. Learn where you stand legally if you’re buying software with the 164. 7. Call up commercial auctioneers and find out if they’re holding any 165. 8. Obviously you’ll want to consider a maintenance agreement with a 166. 1. Another daisy wheel machine. The daisy wheel is plastic or metal and 167. 2. A =laser printer=. Typically, it works a bit like some copying 168. 3. A =thermal-transfer printer=. This uses patterns of heat to arrange 169. 4. An =ink-jet printer=. This kind literally squirts ink against the 170. 1. =Draft quality.= The letters are too dotty for anything but drafts 171. 2. =Correspondence quality.= It’ll do for a letter to a forgiving friend 172. 3. =Near-letter quality.= You can get away with it for book manuscripts, 173. 4. =Letter quality.= That’s typewriter quality. 174. 1. Does the printer offer them no matter what computer or program you 175. 3. For free, will the store modify your computer system to make the 176. 4. Will your desired combinations of features work simultaneously? 177. 2. If not, can the store make one up for you? At what cost? 178. 1. The general logic of the manual. The author should have written it 179. 2. The quality of the index. I’ll charitably assume it’s there to begin 180. 3. Simplicity of vocabulary and sentence structure. A manual shouldn’t 181. 1. The field may only contain certain numbers and/or letters—for 182. 2. The field will _enter itself_ based on your previous entries. For 183. 3. The field can be a constant. For example, if your data record 184. 4. The field can automatically shift cases for you. For example, you 185. 5. The field can insist that whatever you type in is identical two 186. 6. The field can be required—something that you _have_ to enter, or 187. 1. Does the program help you come up with pies, bars, or whatever kind 188. 2. Can it do so as quickly as possible? 189. 3. Does the program fit in well with your other software? 190. 4. How much memory space does the program—and the electronic files of 191. 5. What about the program’s color capabilities—both on screen and on 192. 6. Does the program coexist okay with the printer or plotter you own or 193. 7. How easy is the program to learn? What about the other general traits 194. 1. “Who?” Who from the contracting firm is doing the work? A junior 195. 2. “What?” Describe the task as clearly and precisely as possible. And 196. 3. “When?” Can you negotiate a penalty if the firm misses a deadline? 197. 4. “Where?” Will the consultants do the work in your office? Theirs? On 198. 5. “How much?” Obvious. 199. 1. Thinking small. Don’t bargain over the Who-How simply for the whole 200. 2. Making the consultant give you the source code of the new software. 201. 3. Insisting that any manuals for his software be complete and in plain 202. 4. Bargaining if possible for a software warranty. Then, if you discover 203. 5. Possibly requiring the consultant to give you a discount on 204. 6. Negotiating for full or part ownership of the software he may develop 205. 7. Forbidding the consultant from selling the new software to your 206. 8. Making the consultant pledge that he won’t violate any trade-secret 207. 9. Hammering out a confidentiality agreement, if necessary, to protect 208. 10. Making the consultant agree in writing that he is working as your 209. 11. Trying to write into the contract your right to a full explanation 210. 12. Remembering that there’s only so much protection the law can give, 211. 13. Choosing the right lawyer, if you can afford one, for the contract. 212. 1. Is the convenience worth the extra several hundred dollars you’ll be 213. 3. How do the windows look alongside each other? Do they =overlap=, just 214. 4. How about =data transfer=? If you move information from one 215. 5. What kind of graphics—=bit mapped= or =character based=? The bit 216. 6. Will the window program work with ordinary software or just products 217. 7. Will the windows at least slightly slow down some programs? A word 218. 8. Is the program picky about the computers it’ll work with? A window 219. 9. Does the program require a mouse—the gadget you roll on your disk to 220. 1. Communicate teletype-fashion with the other person. You can keep 221. 2. Call up electronic bulletin-board systems (BBSs) or plug into The 222. 3. Get copies of other programs that altruistic computer buffs have 223. 1. Start out with the other person’s modem set on ORIGINATE and yours on 224. 3. Hit your carriage-return key. 225. 6. Assuming you’re using a manual modem, flick the switch to “data.” 226. 3. Hit your return. 227. 1. From MODEM7’s main menu, you select =T= and again hit the return a 228. 2. Find out if the other person can read words you type. (Don’t worry if 229. 3. Tell him (or her) to set up his computer so that, on paper or on a 230. 4. Once the other person is ready—while you’re still in the =T= mode—hit 231. 5. Now you type =B:[name of file]=. Here and elsewhere don’t type the 232. 6. Next hit your return. The disk should start spinning, and both you 233. 2. Again, select your trusty =T= from the main menu. But don’t hit your 234. 4. Type =B:[the name of the file you’re creating on the data disk to 235. 6. Then hit the letter =Y= with your finger on the control key 236. 8. Then, to preserve the file, “writing” to your disk, you must type out 237. 2. From MODEM7’s main menu, type =S B:[name of the data disk file you 238. 3. Hit the return. 239. 3. Hit your return. 240. 2. Type the word TYPE, then a space, then the name of the file—preceded 241. 3. Then hit your return. 242. 4. Hit your return. 243. 3. Tap =Control-B=. 244. 4. Type the right number (300 for 300 baud, 1200 for 1,200; do not use 245. 5. Hit your return.

Reading Tips

Use arrow keys to navigate

Press 'N' for next chapter

Press 'P' for previous chapter