CronoDAS comments on Ureshiku Naritai - Less Wrong

119 Post author: Alicorn 08 April 2010 08:08PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (146)

You are viewing a single comment's thread. Show more comments above.

Comment author: NancyLebovitz 09 April 2010 08:41:56PM 1 point [-]

That particular theory, no. I don't think I've mentioned it online before.

I grant that my theory would be rather hard to prove or disprove. If you want to argue that something is absolutely safe, you'd probably be giving a bunch of caveats about proper use and suitable people to use it. If you want to argue that something isn't absolutely safe, you'll be bringing up sloppy use and side effects.

Meditation is very commonly recommended as good for people. Alicorn is the first person I've heard of who reacted that badly to it.

The practical application of my theory is to take some care in how you make general recommendations of what seems like it should be good for everyone, and pay attention if something which is supposed to be good for everyone seems to be going wrong on you.

Comment author: CronoDAS 09 April 2010 08:52:55PM *  1 point [-]

That backs my theory that anything which is strong enough to do good is strong enough to do harm.

I think that is related to the theory of why idiot-proofing is misguided. If you want to make something completely idiot-proof, you have to make it impossible to make a bad decision, which, in practice, means taking away the ability to make any decisions at all - meaning that anything idiot-proof is also pretty much guaranteed to be completely useless. If something is powerful enough to do good, it has to be powerful enough to change something, and, as in the case of idiot-proofing, it's really, really hard to prevent every possible bad change without preventing all change whatsoever.

Comment author: mattnewport 09 April 2010 08:57:14PM *  2 points [-]

I think that is related to the theory of why idiot-proofing is misguided.

Good theory, but I also quite like the more traditional theory:

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.

--Rich Cook

Comment author: CronoDAS 09 April 2010 09:02:15PM 5 points [-]

Build a system that even a fool can use, and only a fool will want to use it.

--George Bernard Shaw

Comment author: RobinZ 09 April 2010 09:01:33PM 0 points [-]

Do you like it, or believe it?

Comment author: mattnewport 09 April 2010 09:11:30PM 1 point [-]

Mostly like it for comedy value, but I think there is an element of truth.

Comment author: RobinZ 09 April 2010 09:16:39PM *  1 point [-]

I would agree, on reflection.

Edit: I am curious if we see the same element, however. It seems to me that that element is aptly summarized as "writing a program that cannot fail spectacularly when used by someone who doesn't understand it is a tremendous challenge - one which is necessary to face, but one which has stood against the combined best efforts of at least a generation of programmers."