⚠️ Malware / Trojaner / VirenBe alert: targeted attacks on prominent Rustaceans(17.09.2026 um 02:00 Uhr)
🔧 ProgrammierungWINDOW FUNCTIONS(17.09.2026 um 19:50 Uhr)
🔧 Programmierung🚀 bro.js v2.4.5 – Next.js Adapter & AI‑First DX(17.09.2026 um 19:58 Uhr)
🔧 ProgrammierungRDS vs DynamoDB: How I Think About Choosing an AWS Database(17.09.2026 um 20:00 Uhr)
⚠️ Malware / Trojaner / VirenBe alert: targeted attacks on prominent Rustaceans(17.09.2026 um 02:00 Uhr)
🔧 ProgrammierungWINDOW FUNCTIONS(17.09.2026 um 19:50 Uhr)
🔧 Programmierung🚀 bro.js v2.4.5 – Next.js Adapter & AI‑First DX(17.09.2026 um 19:58 Uhr)
🔧 ProgrammierungRDS vs DynamoDB: How I Think About Choosing an AWS Database(17.09.2026 um 20:00 Uhr)
🔧 Programmierung 🕛 vor 1 Monat 3 Min Lesezeit
0

SM-2 Is Not Enough: Where Classic Spaced Repetition Breaks Down

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht

SM-2 — the algorithm behind Anki and most spaced repetition tools — was published in 1987 and is remarkably durable. It is also wrong in specific, predictable ways that matter once your deck grows.






What SM-2 does



Each card carries an ease factor, starting at 2.5. Grade a review 0-5; on success the interval multiplies by ease, on failure it resets:




CODE
if quality >= 3:
interval = 1 if reps == 0 else 6 if reps == 1 else round(interval * ease)
reps += 1
else:
reps, interval = 0, 1

ease = max(1.3, ease + (0.1 - (5-quality) * (0.08 + (5-quality) * 0.02)))






Simple, no training data, works offline. Genuinely good engineering for 1987.






Failure 1: ease hell



Every lapse decrements ease and it recovers slowly. A card you failed a few times early gets pinned near the 1.3 floor — permanently reviewed at short intervals even after you have learned it perfectly.



The algorithm has no way to say "this card was hard then, it is easy now." Ease is a one-way ratchet in practice.






Failure 2: binary-ish grading carries too much weight



The 0-5 scale collapses in practice to "got it / did not." But how you recalled it matters — instant recall and dredging it up after eight seconds are very different memory states that produce identical grades.



Response latency is a strong signal and SM-2 ignores it entirely.






Failure 3: cards are treated as independent



They are not. Learning "kanji A" helps with "compound containing A." Confusable pairs interfere with each other. SM-2 schedules every card in isolation, so interference-prone cards get scheduled adjacently by chance, which is the worst possible arrangement.






Failure 4: no forgetting curve per user



SM-2 assumes one exponential decay shape. Real retention varies by person, by material type, and by time of day. A fixed curve over-schedules some users and under-schedules others, and neither group can tell.






What modern approaches change



FSRS models memory with three variables — difficulty, stability, retrievability — and fits parameters to your review history. Concretely that means:




  • Difficulty is not a one-way ratchet

  • You can target an explicit retention rate (say 0.9) rather than accepting whatever falls out

  • Latency and grade both inform the update



The cost is that it needs review history to fit, so cold-start is worse. Reasonable compromise: SM-2 defaults until you have a few hundred reviews, then refit.



I work on this at SmartRecall — AI-generated cards with scheduling that does not pin everything to the ease floor.






Caveat



For small decks with few lapses, SM-2 is fine and the added complexity buys nothing. These failures compound with deck size and time — they are invisible at 200 cards and painful at 5000.

Vollständiger Original-Artikel
Den kompletten Beitrag mit allen Details direkt auf dev.to lesen.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
Sennheiser Momentum True Wireless 5 earbuds review: Next-gen in every way
1 Quelle
Cyberattacks on Oil Tankers Put Maritime Critical Infrastructure at Risk
1 Quelle
OpenAI veröffentlicht neue KI-Zwischenfälle mit Schummelei und Hackerangriffen
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten SM-2 Is Not Enough: Where Classic Spaced Repetition Breaks Down

Thematisch verwandte Begriffe: Enough, Where, Classic, Spaced · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...