home.social

#fsrs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fsrs, aggregated by home.social.

  1. FSRS-плагин для Obsidian: SQL-подобные запросы к карточкам, Rust/WASM

    Инструмент интервального повторения заметок Obsidian должен использовать современный алгоритм, работать локально с заметками как есть (без переписывания в карточки). Существующие в Obsidian плагины останавливаются на алгоритме SM-2 образца 1987 года. Альтернативные решения есть «где-то еще», вне свободного ПО, вне Markdown‑first архитектуры — привязаны к облаку или проприетарному формату. Я написал свой, потому что не нашёл подходящего. FSRS, вычислительное ядро на Rust, скомпилированное в WebAssembly, и SQL‑подобный синтаксис для табличной выборки. В статье — архитектура с WebAssembly, собственный парсер, лексер, замеры производительности. Любые запросы обрабатываются в сотых долях секунды. Blazingly fast 🦀 Это техническая статья. Если хотите пошаговое руководство для пользователя — вот обзорная статья .

    habr.com/ru/articles/1030950/

    #obsidian #FSRS #rust #webassembly #интервальное_повторение #typescript #sql #spaced_repetition

  2. FSRS-плагин для Obsidian: SQL-подобные запросы к карточкам, Rust/WASM

    Инструмент интервального повторения заметок Obsidian должен использовать современный алгоритм, работать локально с заметками как есть (без переписывания в карточки). Существующие в Obsidian плагины останавливаются на алгоритме SM-2 образца 1987 года. Альтернативные решения есть «где-то еще», вне свободного ПО, вне Markdown‑first архитектуры — привязаны к облаку или проприетарному формату. Я написал свой, потому что не нашёл подходящего. FSRS, вычислительное ядро на Rust, скомпилированное в WebAssembly, и SQL‑подобный синтаксис для табличной выборки. В статье — архитектура с WebAssembly, собственный парсер, лексер, замеры производительности. Любые запросы обрабатываются в сотых долях секунды. Blazingly fast 🦀 Это техническая статья. Если хотите пошаговое руководство для пользователя — вот обзорная статья .

    habr.com/ru/articles/1030950/

    #obsidian #FSRS #rust #webassembly #интервальное_повторение #typescript #sql #spaced_repetition

  3. FSRS-плагин для Obsidian: SQL-подобные запросы к карточкам, Rust/WASM

    Инструмент интервального повторения заметок Obsidian должен использовать современный алгоритм, работать локально с заметками как есть (без переписывания в карточки). Существующие в Obsidian плагины останавливаются на алгоритме SM-2 образца 1987 года. Альтернативные решения есть «где-то еще», вне свободного ПО, вне Markdown‑first архитектуры — привязаны к облаку или проприетарному формату. Я написал свой, потому что не нашёл подходящего. FSRS, вычислительное ядро на Rust, скомпилированное в WebAssembly, и SQL‑подобный синтаксис для табличной выборки. В статье — архитектура с WebAssembly, собственный парсер, лексер, замеры производительности. Любые запросы обрабатываются в сотых долях секунды. Blazingly fast 🦀 Это техническая статья. Если хотите пошаговое руководство для пользователя — вот обзорная статья .

    habr.com/ru/articles/1030950/

    #obsidian #FSRS #rust #webassembly #интервальное_повторение #typescript #sql #spaced_repetition

  4. FSRS-плагин для Obsidian: SQL-подобные запросы к карточкам, Rust/WASM

    Инструмент интервального повторения заметок Obsidian должен использовать современный алгоритм, работать локально с заметками как есть (без переписывания в карточки). Существующие в Obsidian плагины останавливаются на алгоритме SM-2 образца 1987 года. Альтернативные решения есть «где-то еще», вне свободного ПО, вне Markdown‑first архитектуры — привязаны к облаку или проприетарному формату. Я написал свой, потому что не нашёл подходящего. FSRS, вычислительное ядро на Rust, скомпилированное в WebAssembly, и SQL‑подобный синтаксис для табличной выборки. В статье — архитектура с WebAssembly, собственный парсер, лексер, замеры производительности. Любые запросы обрабатываются в сотых долях секунды. Blazingly fast 🦀 Это техническая статья. Если хотите пошаговое руководство для пользователя — вот обзорная статья .

    habr.com/ru/articles/1030950/

    #obsidian #FSRS #rust #webassembly #интервальное_повторение #typescript #sql #spaced_repetition

  5. FSRS для Obsidian: помнить всё

    Обсидиан называют «вторым мозгом». Чтобы он им стал, одних связей недостаточно — нужна память . Я сделал плагин интервального повторения на современном алгоритме FSRS . Он запоминает что и когда вы учили, предсказывает что вы вот-вот забудете, и показывает какая тема даётся тяжелее всего. Все данные хранятся локально в ваших .md файлах — ничего не уходит на сервера.

    habr.com/ru/articles/1031628/

    #Obsidian #FSRS #интервальное_повторение #spaced_repetition #память #Rust #WebAssembly #Open_Source #продуктивность #Anki

  6. FSRS для Obsidian: помнить всё

    Обсидиан называют «вторым мозгом». Чтобы он им стал, одних связей недостаточно — нужна память . Я сделал плагин интервального повторения на современном алгоритме FSRS . Он запоминает что и когда вы учили, предсказывает что вы вот-вот забудете, и показывает какая тема даётся тяжелее всего. Все данные хранятся локально в ваших .md файлах — ничего не уходит на сервера.

    habr.com/ru/articles/1031628/

    #Obsidian #FSRS #интервальное_повторение #spaced_repetition #память #Rust #WebAssembly #Open_Source #продуктивность #Anki

  7. FSRS для Obsidian: помнить всё

    Обсидиан называют «вторым мозгом». Чтобы он им стал, одних связей недостаточно — нужна память . Я сделал плагин интервального повторения на современном алгоритме FSRS . Он запоминает что и когда вы учили, предсказывает что вы вот-вот забудете, и показывает какая тема даётся тяжелее всего. Все данные хранятся локально в ваших .md файлах — ничего не уходит на сервера.

    habr.com/ru/articles/1031628/

    #Obsidian #FSRS #интервальное_повторение #spaced_repetition #память #Rust #WebAssembly #Open_Source #продуктивность #Anki

  8. FSRS для Obsidian: помнить всё

    Обсидиан называют «вторым мозгом». Чтобы он им стал, одних связей недостаточно — нужна память . Я сделал плагин интервального повторения на современном алгоритме FSRS . Он запоминает что и когда вы учили, предсказывает что вы вот-вот забудете, и показывает какая тема даётся тяжелее всего. Все данные хранятся локально в ваших .md файлах — ничего не уходит на сервера.

    habr.com/ru/articles/1031628/

    #Obsidian #FSRS #интервальное_повторение #spaced_repetition #память #Rust #WebAssembly #Open_Source #продуктивность #Anki

  9. Right now, we are focused 100% on the OSS version. In the future, we might offer a cost-effective hosted service, but the heart of Lektr will always be open.

    Check it out: lektr.app
    Source code: github.com/lektr/lektr/

    I’d love you to try it out and to hear if you have any features you've always wanted in a reading tool! 📚

    #SelfHosted #OpenSource #OSS #Reading #Learning #SpacedRepetition #FSRS #BuildInPublic #Privacy #Lektr

  10. A food for thought? The same algorithm used in #Anki (#FSRS), but two radically different processes. Two #XmR charts made in #LabPlot demonstrate the value of an interaction between Process Behavior Charts and a human mind.

    @[email protected]

    #FreeSoftware #OpenSource #SpacedRepetition #SRS #Study #Learning #Students #Teaching

  11. An example analysis of a #learning process with #LabPlot dev (P-chart).

    @[email protected] @opensource

    👉 The process is off the target and has large variation. Variation always creates costs.
    👉 The point outside the limits is evidence that assignable causes with dominant effects are present and the process will behave UNPREDICTABLY.

    'With an unpredictable process, PREDICTION IS FUTILE, but action may be taken to move the process closer to its full potential.' D.J. #Wheeler

    #Anki #OpenSource #FSRS

  12. An example analysis of a #learning process with #LabPlot dev (P-chart).

    @[email protected] @opensource

    👉 The process is off the target and has large variation. Variation always creates costs.
    👉 The point outside the limits is evidence that assignable causes with dominant effects are present and the process will behave UNPREDICTABLY.

    'With an unpredictable process, PREDICTION IS FUTILE, but action may be taken to move the process closer to its full potential.' D.J. #Wheeler

    #Anki #OpenSource #FSRS

  13. An example analysis of a #learning process with #LabPlot dev (P-chart).

    @[email protected] @opensource

    👉 The process is off the target and has large variation. Variation always creates costs.
    👉 The point outside the limits is evidence that assignable causes with dominant effects are present and the process will behave UNPREDICTABLY.

    'With an unpredictable process, PREDICTION IS FUTILE, but action may be taken to move the process closer to its full potential.' D.J. #Wheeler

    #Anki #OpenSource #FSRS

  14. An example analysis of a #learning process with #LabPlot dev (P-chart).

    @[email protected] @opensource

    👉 The process is off the target and has large variation. Variation always creates costs.
    👉 The point outside the limits is evidence that assignable causes with dominant effects are present and the process will behave UNPREDICTABLY.

    'With an unpredictable process, PREDICTION IS FUTILE, but action may be taken to move the process closer to its full potential.' D.J. #Wheeler

    #Anki #OpenSource #FSRS

  15. Jarred Ye (LM-Sherlock) who created the FSRS spaced repetition algorithm that's now part of Anki, wrote a nice tutorial introducing spaced-repetition algorithms:

    "Spaced Repetition Algorithm: A Three‐Day Journey from Novice to Expert"
    github.com/open-spaced-repetit

    #Anki #FSRS #SRS #spacedrepetition #learning #toolsforthought #memory #memorization

  16. I'm really excited that this week I had been able to contribute to #Anki, one of my favorite and most-used #opensource softwares, which actually has a positive impact on my life and that of others. The recent inclusion of #FSRS in the public betas has been exciting, but still a bit unpolished with many low-hanging fruit what can be improved w/o deep knowledge of the codebase. Was fun to try out some #typescript, #svelte and #rust.

    See github.com/ankitects/anki/rele

    #SRS #learning #programming

  17. I'm testing the #Anki 23.10 beta release (see github.com/ankitects/anki/rele). The inclusion of the new #FSRS scheduler algorithm in the Anki core is a major improvent, it's nice to have a memory model which predicts memory state. Though at the moment it's still unstable, so if you try it make sure to follow the forums thread: forums.ankiweb.net/t/anki-23-1