New answers tagged

1 vote

Why do we rely on computers in critical fields?

Someone compared self driving cars to cars driven by humans. I would look at text messages instead: Delivering a text message without computer would force you to write it say on a postcard, take it to ...
user avatar
  • 25.4k
1 vote

Why do we rely on computers in critical fields?

As others have data to show correctness in computers, I wanted to add something about computer errors. In short, a filed bug can be designated as expected behavior for several reasons, and then ...
user avatar
  • 111
0 votes

Why do we rely on computers in critical fields?

I can assure you that safety-critical software is produced in a way which ensures a high level of "software integrity". The vast majority of commonly encountered programming errors are not ...
user avatar
0 votes

Why do we rely on computers in critical fields?

You get the wrong impression if you look at stack overflow for questions how to fix bugs. These bugs are 99% of the time not in shipping software! If an inexperienced developer creates a bug, either ...
user avatar
  • 25.4k
1 vote

Why do we rely on computers in critical fields?

The short answer is that we don't rely on them being error-free to any greater degree than we rely on anything else in a critical system to be error-free. Just as an individual computer hardware ...
user avatar
  • 111
23 votes
Accepted

Why do we rely on computers in critical fields?

If computers really make many errors (as I assumed earlier)... Your assumption is wrong. Firstly, computers do not (except in extreme cases) "make many errors", humans do. Computers simply ...
user avatar
  • 346
2 votes

Why do we rely on computers in critical fields?

Computers aren't the source of the failure. Programming isn't the source of the failure. Algorithms thought of by humans are the source of the failures. If we get a human to do steps to "login&...
user avatar
  • 805
14 votes

Why do we rely on computers in critical fields?

Because there's no practical alternative. Modern life is too complex for ordinary humans to keep track of all the details. And critical systems often require reaction times far quicker than humans or ...
user avatar
  • 433
-1 votes

Why do we rely on computers in critical fields?

The alternative is to not rely on computers. While there are some instances where humans clearly outperform computers (looking at you, Tesla Autopilot), in the vast majority of cases where computers ...
user avatar
26 votes

Why do we rely on computers in critical fields?

Computer hardware almost always does exactly what software tells it to do. It's useful to distinguish software bugs from unreliable hardware. Cosmic rays can randomly flip a bit in memory, though; ...
user avatar
3 votes

Why do we rely on computers in critical fields?

Basically hardware is reliable because it has to. It's not possible to fix a chip, and it's either impossible or not economical to fix a circuit board after it has left the factory. If a company sells ...
user avatar
  • 204
2 votes

Why do we rely on computers in critical fields?

First of all nothing is unfailable. And if it be only, that its hit by a meteorite and gets completely destroyed. Under the assumption, that there are no external factors, such as power failures, ...
user avatar
15 votes

Why do we rely on computers in critical fields?

Most errors in computer systems are caused by humans directly through design and programming errors. Almost all questions on Stack Overflow concern programming problems and most errors that make it to ...
user avatar
  • 746

Top 50 recent answers are included