Immediately after switching the page, it will work with CSR.
Please reload your browser to see how it works.

Source:https://github.com/SoraKumo001/next-streaming

⬅️ Spaced repetition systems have gotten way better
tootyskooty 56 secondsReload
They have gotten better and I think it's clear they'll continue to get better :). FSRS is already good (I use it both in Anki and for periplus.app), but looking at the benchmarks [1] there's a lot of room left for improvement.

One direction could be to incorporate semantics, which afair FSRS doesn't do at all yet. A good flashcard deck will have a lot of semantic overlap, e.g., a card for the vocab word itself, that word in a sentence, etc. Struggling with one component is a strong signal you'll struggle with another.

The same thing could be done for just better spacing, so you don't "cheat" by having too closely-related cards next to eachother in a review (the review signal will be less noisy).

[1] https://github.com/open-spaced-repetition/srs-benchmark


TechDebtDevin 31 minutesReload
Pro Tip , if you're using LLMs to learn, create an MCP tool for them to insert Anki cards on topics you're discussing in a csv on google drive, then sync that with you anki decks on your phone.

This was a game changer for me and working with LLMS, while I still think they make you dumb, and we essentially use them to offload critical thinking (almost only find myself using them when tired lazy, and just cant), if you must use them use them as a study tool.


ouija 4 minutesReload
Interesting, maybe I should try Anki again. I was never really happy with any spaced repetition algorithm, so I recently implemented my own dumb system which simply asks you for the number of days after which the card shall be shown again: https://github.com/kldtz/vmn

If you don't specify anything, it doubles the time since the last review.


amluto 3 hoursReload
My personal peeve about Anki: I don’t like its data model. It seems to me that there ought to be collections of notes (which might be things one would download or generate with an LLM or make yourself or share with friends or students). On top of one or more collections of notes are the sets of cards to want to learn, and they can derive from the notes. This includes, roughly, templates plus some concept of which cards are enabled. On top of that is the spaced repetition history and model. There also ought to be a way to constrain what cards should be studied in a given session. (For example, if learning Chinese or Japanese, one might want to have a pencil and paper when practicing writing but not reading. When practicing without paper, one might want to skip the writing cards.)

Anki doesn’t seem to separate these layers at all. Everything is a monolithic database. Import is unpleasant. Export is unpleasant. Sharing is unpleasant. Doing anything other than practicing and editing in the UI is unpleasant. And, every time I try Anki, I get stuck when I can’t manipulate my own data outside Anki.

Is there any system out there that doesn’t have this issue?


joshdavham 1 hoursReload
If anyone's interested in experimenting with FSRS, we at Open Spaced Repetition provide official packages in Python, Typescript and Rust

PY: https://github.com/open-spaced-repetition/py-fsrs

TS: https://github.com/open-spaced-repetition/ts-fsrs

RS: https://github.com/open-spaced-repetition/fsrs-rs

Currently ts-fsrs and rs-fsrs support FSRS 6 and py-fsrs should also support FSRS 6 in the next day or so. Also, both py-fsrs and fsrs-rs include the ability to optimize the FSRS model from your past reviews!