5 ms·
Anki's SRS algotihm is based on SM2 and is woefully outdated in comparison to SM's SRS algo. Additionally SM is much more feature rich once you get into increm
by bd_beats 6y ago
Anki's SRS algotihm is based on SM2 and is woefully outdated in comparison to SM's SRS algo.
Additionally SM is much more feature rich once you get into incremental reading and fully optimizing your learning experience.
Sure the UI isn't a nice flashy Electron.js app, but SM is a titan compared the terminate that is Anki.
- sradman 6y agoI was thinking of platform support [1]: > The method is available as a computer program for Windows, Windows CE, Windows Mobile, (Pocket PC), Palm OS (PalmPilot), etc. [1] https://en.m.wikipedia.org/wiki/SuperMemo https://en.m.wikipedia.org/wiki/SuperMemo
- rajlego 6y agoYeah, that's definitely a problem. I will say though, if you use a VM you can get a not too bad experience on both mac and linux (I've tried both and found it usable enough for daily use).
- michaelcampbell 6y agooutdated doesn't mean ineffective. Anki is also free, and with a pretty big community behind it.
- wenc 6y agoSo, SRS algorithms are such that the more you try to get the optimality, the more the returns diminish because there's significant variability in the human population (bias-variance tradeoff sort of applies). The Ebbinghaus curve itself is a very crude approximation. See this: https://languagelearning.stackexchange.com/questions/3757/which-srs-algorithm-yields-greatest-evidence-based-remembering https://languagelearning.stackexchange.com/questions/3757/wh... (I'm a language learner and an active user of SRS) The notion of an outdated algorithm corresponding to worse or better results to me is neither here nor there. There's evidence that the repetition interval itself is not the critical factor in retention. Empirically we know there are things that we remember with 0 repetitions (the vivid details of a traumatic event), while other things we struggle to remember even with SRS when there's no emotional connection to what is being memorized. When you're doing self-hacking, you have to understand you're working on a highly variable, complex adaptive system that defies optimality and exactness. Much of what is known are approximations.
- allenu 6y agoI’m in strong agreement with your points. It always surprises me when I read people trying to come up with a more optimal algorithm for testing one’s retention when there are so many factors out of one’s control that would influence the forgetting curve. For instance, the notion of judging your ability to recall something and providing it as input to Anki is such a gross approximation. Choosing the wrong value from 1 to 5 would affect your recall schedule considerably. In my opinion, what’s more important to a recall strategy is just pure habit. You have to practice regularly, and anything that makes the software easier to use for the long term is something that would have a greater effect than the optimality of the recall algorithm. (Incidentally this is why I’m working on a flash card app that is easier to use, to help ensure one comes back to it regularly.)
- rajlego 6y agoHave you tried SuperMemo? Intervals matter because they correlate with rep loads. The more accurate the intervals, the lower daily rep loads can be. The SuperMemo creator has spent 3 decades and collected plenty of data, it's hard to imagine that he wouldn't be able to improve on an algorithm from 1990.
- wenc 6y agoI admit I have not. SRS isn't my main method for learning -- I use a variety of other methods. I only use SRS for (independent and disconnected) atomic-type knowledge that I need to drill. My rep loads are generally not onerous, so it's not a problem that necessarily affects me too much. (Example: I learn through cognitive dissonance so I use it primarily to deprogram certain associations in my head. For instance, the word "oficina" looks like "office" to my English brain, but the word actually means "mechanic's workshop" in Portuguese. Or "pretender", which looks like pretend in English, actually means "intend". SRS helps me drill the Portuguese meaning into my skull. I use SRS to memorize bits of knowledge that don't fit anywhere and that are hard to create a context for.) I have looked into SuperMemo in the past because I was attracted to the prospect of a general pro-level memorization tool. I use complex pro tools all the time and was not fazed by the learning curve, but I felt the UI was, let's say, overfitted to the creator's personal preferences. It was a purely emotional decision but I knew I wouldn't use it regularly, and the best SRS tool is one that one would use over one that one would not.
- bostonvaulter2 6y agoLooks like SuperMemo is windows only which is a deal-breaker for me.
- rajlego 6y agoscroll to the bottom of supermemo.wiki/learn, there are some suggestions on using it on non-windows platforms