Rationality certainly doesn’t automatically protect you against any of these
I meant “automatic” in the sense that you don’t feel your are doing anything different with your ritual of cognition when you make the choice (that avoids whatever calamity is in the example).
Several studies have shown that practice at the simple strategy of triggering the thought “think of the opposite”
That seems like a benefit to a specific heuristic, not “rationality ” per se. I agree that simple heuristics can be very powerful, but not because they’re instances of someone’s general improvement in the “rationality” skill.
Rationality is when you can understand why the “think of the opposite” heuristic works and can come up with such effective strategies on your own.
ETA: A better way to put what I’m saying: intelligence is in the being who writes the program or builds the computer, not the computer that executes it. It’s in the one who comes up with the simple but effective rule, not the one who’s capable of implementing it.
I think we have different definitions for rationality. For me, teaching beginning-level rationality is just teaching people to recognize various biases, teaching them useful heuristics, and so forth. Coming up with your own heuristics is a more advanced skill, but a part of the same discipline nonetheless.
If you’re teaching people to program, you start by teaching them a specific programming language and how to do some basic stuff in that one. If you’re teaching people math, you start by some specific subarea of math and practice problems. If you’re teaching a foreign language, you start with some basic rules of grammar and vocabulary. And so on. It’s very rare that you’d be able to directly teach “the general X skill”, regardless of what X was. Instead, you teach relatively specific stuff, and gradually they’ll learn to think in the way required by the skill.
I don’t disagree with that. What I’m saying, rather, is that you shouldn’t try to persuade someone to take computer science 101 on the grounds that, “hey, programmers make a lot of money!”, or that, “They hand out good candy in CompSci 101!”, both of which you seem to be doing here. (The latter metaphor refers to you describing benefits that can be had without having to learn rationality per se.)
I’m not sure of what I originally intended, because I didn’t really think in those terms while writing the post, but afterwards I’d say that the most reasonable way to use the post to argue would be “these are the kinds of problems you’ll encounter in your life, if you take a CS101 class you’ll learn to deal with some of them and it’ll be at least somewhat useful, and if you want to you can take more classes and learn how to deal with even more problems of this kind”.
I meant “automatic” in the sense that you don’t feel your are doing anything different with your ritual of cognition when you make the choice (that avoids whatever calamity is in the example).
That seems like a benefit to a specific heuristic, not “rationality ” per se. I agree that simple heuristics can be very powerful, but not because they’re instances of someone’s general improvement in the “rationality” skill.
Rationality is when you can understand why the “think of the opposite” heuristic works and can come up with such effective strategies on your own.
ETA: A better way to put what I’m saying: intelligence is in the being who writes the program or builds the computer, not the computer that executes it. It’s in the one who comes up with the simple but effective rule, not the one who’s capable of implementing it.
I think we have different definitions for rationality. For me, teaching beginning-level rationality is just teaching people to recognize various biases, teaching them useful heuristics, and so forth. Coming up with your own heuristics is a more advanced skill, but a part of the same discipline nonetheless.
If you’re teaching people to program, you start by teaching them a specific programming language and how to do some basic stuff in that one. If you’re teaching people math, you start by some specific subarea of math and practice problems. If you’re teaching a foreign language, you start with some basic rules of grammar and vocabulary. And so on. It’s very rare that you’d be able to directly teach “the general X skill”, regardless of what X was. Instead, you teach relatively specific stuff, and gradually they’ll learn to think in the way required by the skill.
I don’t disagree with that. What I’m saying, rather, is that you shouldn’t try to persuade someone to take computer science 101 on the grounds that, “hey, programmers make a lot of money!”, or that, “They hand out good candy in CompSci 101!”, both of which you seem to be doing here. (The latter metaphor refers to you describing benefits that can be had without having to learn rationality per se.)
I’m not sure of what I originally intended, because I didn’t really think in those terms while writing the post, but afterwards I’d say that the most reasonable way to use the post to argue would be “these are the kinds of problems you’ll encounter in your life, if you take a CS101 class you’ll learn to deal with some of them and it’ll be at least somewhat useful, and if you want to you can take more classes and learn how to deal with even more problems of this kind”.