11-Jan-87 15:52:40-PST,12365;000000000000 Mail-From: NEUMANN created at 11-Jan-87 15:50:10 Date: Sun 11 Jan 87 15:50:09-PST From: RISKS FORUM (Peter G. Neumann -- Coordinator) Subject: RISKS DIGEST 4.39 Sender: NEUMANN@CSL.SRI.COM To: RISKS-LIST@CSL.SRI.COM RISKS-LIST: RISKS-FORUM Digest Sunday, 11 January 1987 Volume 4 : Issue 39 FORUM ON RISKS TO THE PUBLIC IN COMPUTER SYSTEMS ACM Committee on Computers and Public Policy, Peter G. Neumann, moderator Contents: Re: As the year turns ... (Jerry Saltzer) 911 computer failure (PGN) Engineering tradeoffs and ethics (Andy Freeman, Ken Laws, George Erhart) Re: computerized discrimination (Randall Davis) The RISKS Forum is moderated. Contributions should be relevant, sound, in good taste, objective, coherent, concise, nonrepetitious. Diversity is welcome. (Contributions to RISKS@CSL.SRI.COM, Requests to RISKS-Request@CSL.SRI.COM) (Back issues Vol i Issue j available in CSL.SRI.COM:RISKS-i.j. MAXj: Summary Contents Vol 1: RISKS-1.46; Vol 2: RISKS-2.57; Vol 3: RISKS-3.92.) ---------------------------------------------------------------------- Date: Fri, 9 Jan 87 12:40:24 EST To: RISKS FORUM (Peter G. Neumann -- Coordinator) Subject: Re: As the year turns ... (Jeffrey Mogul) From: Jerome H. Saltzer I believe it was New Year's eve, 1962, when I first found myself poking around inside a system--M.I.T.'s Compatible Time-Sharing System for the IBM 709--that was nominally intended for continuous operation, but that had to be *recompiled* to tell it about the new year, because whoever designed the hardware calendar clock assumed that someone (else) could program around the missing year field. It took only a small amount of contemplation to conclude that any source that claims to tell you the date has got to mention the year, and with some browbeating of engineers we got a version of that design included in the Multics hardware a few years later. At the time, someone talked me out of writing a paper on the subject on the basis that the right way to do it is so obvious that noone would ever be so dumb as to design a date-supplying clock without the year again. Possible conclusion for RISKS readers?: nothing, no matter how obvious, is obvious. Jerry ------------------------------ Date: Sat 10 Jan 87 12:04:00-PST From: Peter G. Neumann Subject: 911 computer failure To: RISKS@CSL.SRI.COM From an article by Dave Farrell, San Francisco Chronicle, 9 Jan 1987: The city's failure to send help to a choking 5-year-old boy was attributed to equipment failure, not human error, according to Mayor Dianne Feinstein. When Gregory Lee began choking, his Cantonese-speaking grandmother dialed 911, but gave up when no one understood her. The automatic call-tracing program somehow retrieved the wrong address and displayed it on the police controller's computer screen. (The rescue crew was directed to the wrong address.) ------------------------------ Date: Fri 9 Jan 87 09:58:41-PST From: Andy Freeman Subject: Engineering tradeoffs and ethics To: risks@CSL.SRI.COM Dan Ball wrote: [He mentions that many engineering organizations are so large and projects take so long that individual responsibility is suspect and the uncertainty in predicting risks.] I'm afraid reducing the problem to dollars could tend to obsure the real issues. What issue is obscured by ignoring information? Moreover, even if the [cost-benefit] analyses were performed correctly, the results could be socially unacceptable. [...] In the case of automobile recalls, where the sample size is much larger, the manufacturers may already be trading off the cost of a recall against the expected cost of resulting lawsuits, although I hope not. Between legal requirements and practical considerations (they can't pay out more than they take in), manufacturers MUST trade off the cost of a recall and other legal expenses against costs and probability. The result of a cost-benefit/risks analysis is information, not a decision. This information can be used to make a decison. I think it is immoral for a decision maker to ignore, or worse yet, not determine cost-benefit or other relevant information. (There is a meta-problem. How much should gathering the information cost? People die while drugs undergo final FDA testing. Is this acceptable?) In addition, gathering the information necessary to determine it often finds opportunities that the decision maker was unaware of. Since we'd like to have cars, there will always be some safety feature that is unavailable because we can't afford a car that includes it. (Because autos and "accidents" are so common, auto risks can be predicted fairly accurately.) Unfortunately, the current legal system restricts our access to information about the tradeoffs that have been made for us. You might buy a safer car than I would, but you don't have that information. The costs are spread over groups that are too diverse. A legal system that encourages that is socially unacceptable. -andy ------------------------------ Date: Fri 9 Jan 87 10:15:26-PST From: Ken Laws Subject: Engineering Ethics To: RISKS@CSL.SRI.COM Date: Thu, 08 Jan 87 11:29:37 -0500 From: ball@mitre.ARPA ... I am not convinced that we know how to predict risks, particularly unlikely ones, with any degree of confidence. True, but that can be treated by a fudge factor on the risk (due to the risk of incorrectly estimating the risk). There are difficulties, of course: we may be off by several orders of magnitude, different tradeoffs are required for large, unlikely disasters than for small, likely ones, and certain disasters (e.g., nuclear winter, thalidomide) may be so unthinkable that a policy of utmost dedication to removing every conceivable risk makes more sense than one of mathematically manipulating whatever risk currently exists. I would hate to see a $500K engineering change traded off against a loss of 400 lives @ $1M with a 10E-9 expected probability. I'm afraid reducing the problem to dollars could tend to obsure the real issues. How about a $500M tradeoff against a loss of 1 life with a 10E-30 probability? If so, as the punch line says, "We've already established what you are, we're just dickering over the price." The values of a human life that are commonly accepted in different industries seem to fall in the $1M to $8M range, with something around $2M being near the "median". Moreover, even if the analyses were performed correctly, the results could be socially unacceptable. I suspect that in the case of a spacecraft, or even a military aircraft, the monetary value of the crew's lives would be insignificant in comparison with other program costs, even with a relatively high hazard probability. The "value of a human life" is not a constant. The life of a volunteer or professional, expended in the line of duty, has always been considered less costly than the life of innocents. If we forget this, we end up with a few $60M fighter aircraft that can be shot down by two or three less-secure $5M aircraft. (I predict that the next protracted U.S. war will be won by expendable men in jeeps with bazookas, not by autonomous vehicles.) In the case of automobile recalls, where the sample size is much larger, the manufacturers may already be trading off the cost of a recall against the expected cost of resulting lawsuits, although I hope not. Of course they are. The cost of lawsuits is much more real than any hypothetical cost of human life. In fact, the cost of lawsuits >>is<< the cost of human life under our current system. The fact that awards differ depending on manner of death, voluntarily assumed risk, projected lifetime income, family responsibilities, etc., is the reason that different industries use different dollar values. I think we should set a formal value, or set of values, if only to ease the burden on our courts. It would give us a firm starting point, something that could be adjusted according to individual circumstance. This is already done by the insurance industry and their guidelines are also used by the courts in setting reasonable damage awards ($x for mental suffering, $y for dismemberment, ...). It would not be a big change to give legal status to such values. Courts would still be free to award punitive damages sufficient to inflict genuine influence on rogue corporations. As for the dangers of incorrectly estimating risks, I think that the real danger is in not estimating risks. -- Ken Laws ------------------------------ Date: Fri, 9 Jan 87 16:05:50 est From: gwe@cbosgd.mis.oh.att.com (George Erhart) To: RISKS@csl.sri.com Subject: Engineering Ethics Whether or not we like to admit it (or even are aware of it), we all (not just engineers) place a monetary value on human life. For example, consider the number of people who drive small cars; most of these are less survivable in a collision than larger, more expensive autos. The purchasers usually are aware of this, but accept the risks to save money. How many of us have rushed out to have airbags installed in our cars ? How often do we have our brakes checked ? Do we even wear our seatbelts ? The facts are that : 1)No system can be made 100% safe/infallible. 2)The cost of the system increases geometrically as the 100% mark is approached 3)A compromise *must* be reached between cost and safety. A good example of the latter would be in the design of ambulances. We could make them safer via heavier construction, but this would decrease top speed (which also makes the vehicle safer). The increased response time, however, would endanger the lives of the patients. Larger engines can be installed to regain speed, increasing both the purchase cost and operating expense, which will result in fewer ambulances being available, and increased response time. We set the value of human life in countless ways. We must; it is an unavoidable situation. But that value is rarely set by an engineer; it is fixed by the consumer (read you and me) who determine how much they are willing to pay for their own safety. Bill Thacker - AT&T Network Systems, Columbus, Ohio ------------------------------ Date: Sun 11 Jan 87 13:54-EST From: Randall Davis Subject: Re: computerized discrimination To: risks@CSL.SRI.COM > Date: Wed 7 Jan 87 15:54:13-PST > From: Ken Laws > Subject: Computerized Discrimination > > ... Randall Davis made the implicit assumption that the discrimination >consisted of a rule subtracting some number of points for sex and race, >and questioned whether the programmer shouldn't have blown the whistle. Here's the relevant paragraph: One can only imagine the reaction of the program authors when they discovered what one last small change to the program's scoring function was necessary to make it match the panel's results. It raises interesting questions of whistle-blowing. There's no assumption there at all about the form the scoring function. One "small change" that would be at the very least worth further investigation is the need to introduce race as a term. Whatever its coefficient, the need to introduce the term in order to match the human result should at least give one pause. That's the whistle-blowing part: one ought at least to be wary and probe deeper. "Reading the polynomial" to determine the direction of the effect may not be an easy task, but this is one situation where the circumstances should quite plausibly inspire the effort. The point remains that the polynomial, once created, can be examined and tested objectively. No such option exists for people's opinions and unstated decision criteria. ------------------------------ End of RISKS-FORUM Digest ************************ -------