Is it possible to develop a set of meta-thinking skills that help us execute or create Less Wrong meta-thinking skills?
Here's a simple meta-thinking skill that aims at this: recursively ask yourself "How could I have thought of that?".
I've been playing with this in the context of solving math problems. I'll work on a problem for a set amount of time and then look at it's solution. I'll then think back to the thinking I did, and figure out what kind of meta-skill or meta-heuristic would have allowed me to make it to the next step of the solution. And so on, until the end of the solution if possible.
When do you go meta? When do you stop going meta?
In the video Q and A Eliezer offered some advice about this (the emphasis is mine):
In his discussion post "Are you doing what you should be doing?", Will_Newsome identified what seems to be an important guiding principle of meta-thinking:
(where "time-saving results" can be replaced with "greater marginal utility" to obtain a form that is more generally applicable)
Some questions we could explore:
(I plan to try to compile the insights and advice here into a top-level post discussing the principles of, and heuristics for, effective meta-level thinking)
Edit: Changed minor wording and altered the third question posed.