I'll just throw out I am a big fan of spaced repetition I highly recommend it to everyone. For those complaining about "infinite recall" you aren't wrong, the pioneer of this movement Piotr Wozniak, even has an article on his wiki (<a href="https://supermemo.guru/wiki/Piotr_Wozniak" rel="nofollow">https://supermemo.guru/wiki/Piotr_Wozniak</a>) about how the upper bound of languages you can learn fluently in a lifetime is probably somewhere near 5. But the point isn't to remember everything forever, the purpose is to help you learn better.<p>My flow right now for learning things is.<p>1. Find sources copy and paste large swathes of revelevant text and images.<p>2. Re-read the copy and pasted text and create a detailed summary of it in my own words.<p>3. Come back a few hours or day later and summarize the summary.<p>4. Use this as the basis for cards to load into Anki.<p>It isn't about building a massive repository of facts, and you can do plenty with just steps 1-3 without ever using Spaced Repetition, but the reason I fell in love with spaced repetition and have jumped on it so heavily is that I've done steps 1-3 with a lot of information and subjects, and over time have forgotten all but the most basic things about them. This makes me feel as if part of my time or life was wasted, because if I have to revist something again latter like Sorting Algorithms it feels like starting over. Whereas things I have started to use spaced repetition with, I retain the fundamentals the "outline" of the subject for much longer, and if I have to revisit it I feel much more familiar because to paraphrase Piotr Wozniak. The things we remember well are things that are well located/connected within our knowledge tree.<p>For those IT people out there as well the other thing spaced repetition and especially Anki is super useful for is learning how to use your tools more effectively because it helps you to remember those features and tricks that you don't use often but super speed things up. For example I used grep for a long time, I often found myself having to hit up the man page, or the DDG if I needed to do something unusual, or more often I'd end up trying to cobble something together with the tools I had. I reviewed a "most useful flags" in grep page a few months back and decided to Ankify it. I am now an order of magnitude more proficient with grep because I can quickly recall the flag or option I need to provide to do something wonky with it when I need to, simply because I remember a relatively obscure feature, that I don't use often and would've forgotten otherwise.<p>Finally in conclusion<p>The 4 states that made up the Austro-Hungarian Empire were
Boznia-Herzgovania, Croatia-Slavonia, The Kingdom of Hungry and Cieslenthia. Because sometimes memorizing one or two random facts just makes life more interesting.