Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.
On two occasions I have been asked, — “Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?” In one case a member of the Upper, and in the other a member of the Lower, House put this question. I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.
That sounds like my ex colleague. He could not comprehend people typing non numbers into his input boxes on his little application and I had to break thing à down for him. He actually got upset over it. “It asks for a positive, integer value. What’s unclear about that? Why would you type text in?” sigh
I always think about the effort to create a bear proof trash can in Yosemite that gave us the phrase “there is significant overlap between the smartest bear and the dumbest tourist”.
While I don’t disagree with this in principal, it’s important to distinguish between stupidity and ignorance. Most people don’t know about OSes because they’ve never needed to learn more than how to do basic tasks, and so are ignorant of how they work, what alternatives are out there, and why someone might choose one. This is very different to being incapable of those technicalities if shown a good reason to do so.
I constantly remind myself of the George Carlin(I think) quote:
Also important to remember Douglas Adams (when underestimating stupid people):
Have gotten to post that one twice this week!
It’s a feedback loop, if you make the universe idiot proof people don’t feel the need to stop being idiots.
If history is any lesson, the universe will win.
gotta add the babbage classic :
That sounds like my ex colleague. He could not comprehend people typing non numbers into his input boxes on his little application and I had to break thing à down for him. He actually got upset over it. “It asks for a positive, integer value. What’s unclear about that? Why would you type text in?”
sigh
Oh honey…
Right? The guy was a 40yo engineer. A real nerd’s nerd. This might explain that :,D
I always think about the effort to create a bear proof trash can in Yosemite that gave us the phrase “there is significant overlap between the smartest bear and the dumbest tourist”.
It’s easy enough to design and even build a bear proof garbage can. So long as you are OK with locking out 90% of the users.
While I don’t disagree with this in principal, it’s important to distinguish between stupidity and ignorance. Most people don’t know about OSes because they’ve never needed to learn more than how to do basic tasks, and so are ignorant of how they work, what alternatives are out there, and why someone might choose one. This is very different to being incapable of those technicalities if shown a good reason to do so.
Adams was truly a modern philosopher of great note.
https://www.schneier.com/blog/archives/2006/08/security_is_a_t.html
"There is considerable overlap between the intelligence of the smartest bears and the dumbest tourists.”