For more examples, here are the bugs I found following the prompts:
I'm not sure these are bugs at the right level, but that's what I got out of the prompts.
In my view, there is no "right level" for bugs. Some bugs are simpler and thus more suited to practicing, but the goal is to get to the point where you can solve even your largest bugs. I'll provide more prompts for finding larger bugs later on in the sequence.
Thanks for participating!
Introduction
In CFAR terminology, a bug is something that systematically goes wrong in your life. It can be anything as small as "it takes me one minute to get out of bed in the morning when it should take me five seconds" to as large as "I hate my job" or even larger. Knowing the bugs in your life provides information as to where to spend time/energy to make your life better.
Today's exercise is going to be woven throughout the entire post. The necessary components to this exercise is any system capable of storing information that isn't your brain. A computer, pen and paper, a whiteboard, and a wax tablet will all suffice.
A common failure mode when writing down bugs is to consider whether or not they're bugs before writing them down. Writing down bugs is an exercise is babbling; do not restrict your search to the space of things your brain explicitly considers a "bug." Writing down things that might not be bugs is a necessary part of the process. You can always decide that they're not bugs later.
What follows are a series of prompts designed to get you to think about possible bugs that you have. I suggest that you read each prompt and write down bugs until the bugs no longer come freely. I will provide examples of bugs at the end, but you should search for you own bugs before reading that list to avoid anchoring.
There will be other opportunities to find bugs later on in this sequence, so don't feel pressured to compile a comprehensive list of all of your problems at this exact instance.
Prompts
Examples
Here are some examples of bugs from my own life:
There are many more, but I will stop for now.
Conclusion
There is a saying at CFAR that "the techniques are not the point." I will explain in more detail what this means tomorrow, but it roughly means that the point of CFAR is to teach you how to do applied rationality, not really how to do their specific way of applied rationality. If your life gets better but you don't ever explicitly use any of the techniques, then they have succeeded.
My extension of this saying goes "the techniques are not the point, but the bugs are even less of the point then the techniques." The point of this sequence is not to figure out how to fix any of the specific bugs that you wrote down on your list, it's to teach you how to generate ways to fix bugs in general. Having a list of bugs is useful because it provides you with a lot of problems at a variety of difficulty levels that you have a reasonable amount of motivation to solve. They're your problems, so you have a lot of context on why they exist and whether or not solutions will work, making them ideal as practice material.
If you haven't found enough bugs, I recommend hammertime's bug hunt.