Skip to content
quotesby

About this quote

What does it mean?
Criticism of computers often targets poor software design rather than the machines.
In plain terms
People blame computers when the real problem is bad coding.
What can you take from it?
Faulty code causes user frustration.

Where it applies

  • using buggy software
  • blaming tools
  • hiring devs

Putting it to work

  • debug code
  • test thoroughly
  • blame the source

Questions to consider

  • Is the tool or user at fault?
  • How do you fix bad tools?

Another view

Hardware can also fail.

More from Larry Niven

  1. Anything you don't understand is dangerous until you do understand it.

    Permalink to quote #1
  2. Think of it as evolution in action.

    Permalink to quote #3
  3. God was knocking, and he wanted in bad.

    Permalink to quote #4

Related quotes

  1. Buying the right computer and getting it to work properly is no more complicated than building a nuclear reactor from wristwatch parts in a darkened room using…

    Dave BarryDave Barry quote #1
  2. I was gonna get a candy bar; the button I was supposed to push was 'HH', so I went to the side, I found the 'H' button, I pushed it twice. Fuckin'...potato chi…

    Mitch HedbergMitch Hedberg quote #1
  3. Imagine if every Thursday your shoes exploded if you tied them the usual way. This happens to us all the time with computers, and nobody thinks of complaining.

    Jef RaskinJef Raskin quote #1