Consider Using Spaced Repetition

Introduction / TLDR

I use spaced repetition systems (specifically Anki) for a variety of purposes, and they form a fairly core part of my intellectual environment. Unlike every other such person on the internet, though, I don't think you should obviously use them - if you're like me you probably should, but for many people it might be a bad call! The rest of this page dives into what I see as the pros and cons, and some less standard use cases for spaced repetition that I've found helpful.

What is this thing?

Spaced repetition software, or SRS, refers to any of a variety of applications for creating flashcard-adjacent content and reviewing these cards over longer and longer intervals as you get to know them better. My impression of the scientific literature is that this is pretty reliably shown to be the best way to establish long-term recall of a body of knowledge, and my ancedotal experience is that it works quite well.

To a first approximation, if you want to learn things that can fit in flashcard form, spaced repetition is the best way to do it, and (as I'll argue) rather a lot of things can work in flashcard form.

For more information about spaced repetition, gwern's page provides a great overview.

Should I use it?

Spaced repetition is generally useful to the extent you want to memorize a lot of things. I delight in adding new facts and skills and general knowledge into my brain, and so I have thousands of flashcards in my Anki deck (and hundreds more on my list of "things I should add to my Anki deck sometime soon").

If you already think you want to memorize a lot of things, you may need no further convincing. If you already know you hate memorizing things, feel free to close this tab. But I claim that many people haven't really considered the space of things they might be able to usefully add to their memory if they had good tools for doing so, so I'd like to list some different flavors of memorization one might try deploying SRS for. See which of them strike your fancy.

What could I use this for?

Listed roughly from most to least orthodox:

What are some drawbacks?

The biggest and most straightforward is just the time cost. It's not huge for standard use cases - five minutes a day should be enough to keep even a deck with several thousand cards in check, once you've learned them well enough that a given card only shows up rarely - but it's not nothing.

I also don't want to discount the more subtle drain on cognitive resources that comes with having yet another thing to track. In theory, you have room for 288 things that consume five minutes each day, but I don't think you can actually keep tabs on more than a dozen or two before the overhead on the meta level consumes all of your slack.

You might also just find it unpleasant! This is especially common at the beginning, when someone's cards are often

  1. unfamiliar (because they haven't learned most of them well yet)
  2. homogenous (because they've only added one or two categories)
  3. poorly-designed (because they've spent no time getting good at making flashcards yet)
and getting over that hurdle can require willpower. (And it's not guaranteed you will get over it - some people might just always find it aversive.) I talk about some ways to avoid this failure mode further down, but at the end of the day some people like things more than others.

It's easy to spend a week or two putting off reviewing one's cards, and then having an ugh field around touching the hundred-card pile that's built up in your absence. The best antidote is to cultivate a sense of reward from making even a little progress each day; the second-best antidote is to sit down one afternoon and chain yourself to your SRS application until they're all dealt with. (I have this issue a lot; my days are around equally split between being on top of my cards, ignoring them, and making steady progress from the second state to the first.)

For my values and preferences, the benefits outweigh the costs, and I suspect that they do for a lot of others too! But the costs aren't zero. I weakly recommend giving things a try for a few weeks to a month with a relatively small deck (30-50 cards?) and seeing what you think.

I'm sold, what are some tips for how to use this well?

I'll plug gwern's page yet again for a great go-to reference on a lot of this stuff, but some particular tips I wish I'd had earlier:

Overall I think it's worth giving SRS a try! A link to download Anki is here.