TweetFollow Us on Twitter

Dec 99 Bookshelf

Volume Number: 15 (1999)
Issue Number: 12
Column Tag: Programmer's Bookshelf

Computer Snafus

by by Paul E. Sevinç, Switzerland

It's Christmas

Nevertheless was I looking forward to tear this month's book to pieces when I first saw its cover. I thought to have some kind of "tabloid's digest" in my hand, after all. - But I erred.

Computer What?

Written by Herman McDaniel and published by Chicora Publishing, Computer Snafus: Crashes, Errors, Failures, Foul-Ups, Goofs, Glitches, and other malfunctions that cause computers to go awry [McDaniel 1998] is an anthology of computer incidents in the widest sense.

I hadn't heard the word "snafus" before. For the benefit of those readers who haven't either, let me cite the book's introduction: "The American military contributed to our vocabulary the word «snafu» (defined in dictionaries as «situation normal, all fouled-up»). For the record, the «f» in «snafu» initially did not stand for «fouled»!"

14 Questions

The title of each of the book's 14 chapters is a question; "Can Bankers Bank on Computer Technology?", for instance, or "Do Computers Really Kill People?". The chapters are five to thirty pages long and contain incidents that sometimes need several pages and sometimes only need a couple of lines.

A few of the incidents McDaniel reports on didn't really involve a computer, they just happened to happen around one. Take the last paragraph of the third chapter, for example: "According to The Times, the branch manager and an assistant had accidentally locked themselves inside the ATM safe. Ms. Burnett heard the manager, pleading to be let out. He managed to pass the appropriate keys through the ATM to Burnett who then opened the door to free the embarrassed couple."

Many incidents weren't caused by faulty software or hardware, but by people accidentally cutting fiber cables, by heavy storms damaging computer centers, or by other non-technical reasons. I liked that McDaniel takes the time to tell how engineers and managers coped with these situations.

Alas, many incidents were caused by faulty software or hardware. Again, McDaniel doesn't confine himself to reporting on the consequences only. If the cause of the errors was disclosed, the reader learns it as well.

In some cases, the hardware or the software itself was "the incident". Namely when the development didn't meet the schedule, cost more than anticipated, or wasn't completed at all!

Incentive to Developers

Among all readers, Computer Snafus should make us developers think most. Did people really have to pay with their lives because of a hardware bug? Was it necessary to spend millions of tax dollars before realizing that a software project was doomed to fail? - In defense of those engineers who were involved: I'm sure they all worked to the best of their knowledge and belief. And the developer community in general has learned form their mistakes. As a matter of fact, most major foul-ups covered in the book happened before the nineties. (They still happen, though: at the time of this writing, the Mars Climate Orbiter loss [see [URL]] is the latest example.)

Conclusion

Despite McDaniel's factual writing (which, in my opinion, is a good thing), Computer Snafus is rather entertaining. Sometimes I wondered whether Dogbert had a finger (sorry, a paw) in the pie... The only thing I can reproach the book with is that the layout doesn't make clear where the coverage of one incident stops and the next starts; not every reader will want to read about every single one of them.

Computer Snafus is not a must-have: if you have to choose between this book and one about software reliability (or the like), choose the latter. However, I tend to consider these two to be complementary; Computer Snafus provides the motivation, the textbook the actual tools and techniques for writing bug-free software. (Hey, I can dream, can't I?!)

Anyway, let's end this review with an excerpt from the last chapter: "«Computer Glitch 'Kills' Constitution», proclaimed a Washington Post headline on Sunday, June 30, 1991. The article, by Douglas Farah, reported that Colombia's new constitution might not be approved because «...a computer apparently ate the text.»" Merry Christmas!

References

[McDaniel 1998] MCDANIEL, Herman. - Computer Snafus: Crashes, Errors, Failures, Foul-Ups, Goofs, Glitches, and other malfunctions that cause computers to go awry, Chicora Publishing, 1998.

URL

<http://mars.jpl.nasa.gov/msp98/orbiter/>

Paul is an EE student at the Swiss Federal Institute of Technology Zurich (ETHZ) who is currently working on his buzzword-enabled M.S. thesis at the CS department of the Swiss Federal Institute of Technology Lausanne (EPFL). If you happen to look for a software engineer, check out his résumé at http://www.stud.ee.ethz.ch/~psevinc/CV/.

 
AAPL
$100.40
Apple Inc.
-0.13
MSFT
$45.10
Microsoft Corpora
-0.23
GOOG
$583.91
Google Inc.
-2.95

MacTech Search:
Community Search:

Software Updates via MacUpdate

Parallels Desktop 10.0 - Run Windows app...
Parallels Desktop is simply the world's bestselling, top-rated, and most trusted solution for running Windows applications on your Mac. With Parallels Desktop for Mac, you can seamlessly run both... Read more
Chromium 36.0.1985.143 - Fast and stable...
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web. FreeSMUG-Free OpenSource Mac User Group build is... Read more
Macgo Blu-ray Player 2.10.6.1691 - Blu-r...
Macgo Mac Blu-ray Player can bring you the most unforgettable Blu-ray experience on your Mac. Overview Macgo Mac Blu-ray Player can satisfy just about every need you could possibly have in a Blu-ray... Read more
Apple Motion 5.1.2 - Create and customiz...
Apple Motion is designed for video editors, Motion 5 lets you customize Final Cut Pro titles, transitions, and effects. Or create your own dazzling animations in 2D or 3D space, with real-time... Read more
A Better Finder Rename 9.39 - File, phot...
A Better Finder Rename is the most complete renaming solution available on the market today. That's why, since 1996, tens of thousands of hobbyists, professionals and businesses depend on A Better... Read more
PopChar X 6.6 - Floating window shows av...
PopChar X helps you get the most out of your font collection. With its crystal-clear interface, PopChar X provides a frustration-free way to access any font's special characters. Expanded... Read more
MacUpdate Desktop 6.0.2 - Install Mac ap...
MacUpdate Desktop 6 brings seamless 1-click installs and version updates to your Mac. With a free MacUpdate account and MacUpdate Desktop 6, Mac users can now install almost any Mac app on macupdate.... Read more
PDFpenPro 6.3.2 - Advanced PDF toolkit f...
PDFpenPro allows users to edit PDF's easily. Add text, images and signatures. Fill out PDF forms. Merge or split PDF documents. Reorder and delete pages. Even correct text and edit graphics! Create... Read more
PDFpen 6.3.2 - Edit and annotate PDFs wi...
PDFpen allows users to easily edit PDF's. Add text, images and signatures. Fill out PDF forms. Merge or split PDF documents. Reorder and delete pages. Even correct text and edit graphics! Features... Read more
OS X Yosemite 10.10 DP6 - Developer Prev...
Note: This is a Developer Preview. You must be a registered Apple Mac Developer to download this update. You can also sign up for the free OS X Beta Program to download and preview public beta... Read more

Latest Forum Discussions

See All

One Tap RPG Review
One Tap RPG Review By Campbell Bird on August 20th, 2014 Our Rating: :: DUNGEON SLIDERUniversal App - Designed for iPhone and iPad This casual arcade game introduces some very light rpg elements into its fantasy-themed pachinko... | Read more »
Goodbye Paywall – Table Tennis Touch Eli...
Goodbye Paywall – Table Tennis Touch Eliminates In-App Purchases Posted by Jessica Fisher on August 20th, 2014 [ permalink ] | Read more »
Go to Bed – An Interview With Touchfight...
Touchfight Games is an exciting new indie studio that was co-formed between game journalist and author Nathan Meunier, artist Leonard Kenyon, and programmer Jon Kenyon. Their debut game Go To Bed will be released this fall, and with all the... | Read more »
Assault Vector Review
Assault Vector Review By Rob Thomas on August 19th, 2014 Our Rating: :: SIMPLE STRATEGYUniversal App - Designed for iPhone and iPad While this hex-based warp ride is fine in theory, Assault Vector is a bit too simple to be... | Read more »
Tom Hanks’ Hanx Writer has Taken the App...
Tom Hanks’ Hanx Writer has Taken the App Store by Storm Posted by Jessica Fisher on August 19th, 2014 [ permalink ] iPad Only App - Designed for the iPad | Read more »
It Came from Canada: Galaxy Dash
With its use of well-established tropes like endless flying and sci-fi space shooting, the upcoming Galaxy Dash: Race to the Outer Run most likely won’t confound expectations. However, with its robust amount of opportunities for fun player... | Read more »
PromptSmart Review
PromptSmart Review By Jennifer Allen on August 19th, 2014 Our Rating: :: SNAPPY SPEECHGIVINGUniversal App - Designed for iPhone and iPad Offering you a teleprompter in your pocket, PromptSmart is immensely helpful for those who do... | Read more »
The Firm (Games)
The Firm 1 Device: iOS iPhone Category: Games Price: $.99, Version: 1 (iTunes) Description: *** LIMITED TIME LAUNCH OFFER -50% ! *** "The Firm is one of those games that looks so easy on the surface, but it's actually like a cerebral... | Read more »
They Need To Be Fed 3 (Games)
They Need To Be Fed 3 1.0.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0.0 (iTunes) Description: 360 degree gravity platforming is back! Run, jump, collect, avoid enemies and feed yourself to the monster at the... | Read more »
Who Wore it Best? Phantom Flower vs. And...
Who Wore it Best? takes a break from all the bloodshed to check out two decidedly tranquil and nature-loving puzzles games: Phantom Flower and And Then it Rained. [ Who Wore it Best? Phantom Flower vs. And Then it Rained is a post from... | Read more »

Price Scanner via MacPrices.net

Best Buy’s College Student Deals: $100 off Ma...
Take an additional $100 off all MacBooks and iMacs, $50 off iPad Airs and iPad minis, at Best Buy Online with their College Students Deals Savings, valid through September 6th. Anyone with a valid .... Read more
MacBook Airs on sale for $100 off MSRP, free...
B&H Photo has three 2014 MacBook Airs on sale for $100 off MSRP. Shipping is free, and B&H charges NY sales tax only. They also include free copies of Parallels Desktop and LoJack for Laptops... Read more
Razer Taipan Mouse For Gamers And Non-Gamers...
If you’re a serious gamer on either Mac or Windows PCs, a serious gaming mouse is a necessity for first-tier performance. However, even if like me you’re not much of a gamer, there’s still a strong... Read more
15-inch 2.2GHz MacBook Pro on sale for $1899,...
Adorama has the new 15″ 2.2GHz Retina MacBook Pro on sale for $1899 including free shipping plus NY & NJ sales tax only. Their price is $100 off MSRP, and it’s the lowest price available for this... Read more
Mid-Size Tablet Shootout Posted: iPad mini wi...
I ‘m curious about how many iPads Apple is actually selling these days. It’s been widely rumored and anticipated that new models with A8 SoCs, 2 GB of RAM, 8 megapixel cameras, and fingerprint... Read more
The 15 Biggest iPad Air Problems And How To A...
What’s this? Fifteen “biggest” problems with the iPad Air? Does that mean there are a lot of smaller problems as well? Say it isn’t so! My old iPad 2 has manifested no hardware problems in three... Read more
TYLT Syncable-Duo, 2-in-1 USB Cable With Appl...
TYLT has introduced the Syncable-Duo, a universal cable solution for charging and syncing data to smartphones and tablets. The Syncable-Duo eliminates the need for multiple cables by incorporating... Read more
Save up to $140 off MSRP with Apple refurbish...
Apple is offering Certified Refurbished iPad Airs for up to $140 off MSRP. Apple’s one-year warranty is included with each model, and shipping is free. Stock tends to come and go with some of these... Read more
2.5GHz Mac mini on sale for $549, save $50
B&H Photo has the 2.5GHz Mac mini on sale for $549.99 including free shipping. That’s $50 off MSRP, and B&H will also include a free copy of Parallels Desktop software. NY sales tax only. Read more
Chromebooks Are Actually Sometimes A Better C...
Mac360′s Kate MacKenzie notes that when Steve Jobs announced the post-PC era, he was assuming that the dominant post-PC device would be the iPad he was unveiling, or another Apple product like the... Read more

Jobs Board

Position Opening at *Apple* - Apple (United...
**Job Summary** Being a Business Manager at an Apple Store means you're the catalyst for businesses to discover and leverage the power, ease, and flexibility of Apple Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** At the Apple Store, you connect business professionals and entrepreneurs with the tools they need in order to put Apple solutions to work in their Read more
Project Manager / Business Analyst, WW *Appl...
…a senior project manager / business analyst to work within our Worldwide Apple Fulfillment Operations and the Business Process Re-engineering team. This role will work Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** As businesses discover the power of Apple computers and mobile devices, it's your job - as a Solutions Engineer - to show them how to introduce these Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** As more and more people discover Apple , they visit our stores seeking ways to incorporate our products into their lives. It's your job, as a Store Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.