News for hackers. Stuff that matters.
Re:Memorizing a programming language using spaced repetition... by max_ on Wednesday February 07, 2024 @02:59PM (#39293474)
I was really fascinated with the idea of space repetition. For a long time.

I only have 1 problem. There is no good space repetition app on for smartphones. Websites & computer apps are just too clunky for me to use the effectively.

I would like to build one, but I really don't have a comprehensive on how the entire concept works and how to implement it.

Does anyone recommend any great books or resources that comprehensively describe space repetition & how to use it effectively

Re:Memorizing a programming language using spaced repetition... by delackner on Wednesday February 07, 2024 @03:01PM (#39293495)
Anki is well regarded and has both first and third party (AnkiWeb) iOS apps
Re:Memorizing a programming language using spaced repetition... by hiAndrewQuinn on Wednesday February 07, 2024 @03:31PM (#39293884)
Yeah, the Anki apps are honestly some of the best apps I've used on both Android and iOS. Assuming you already know how Anki itself works, that is.
Re:Memorizing a programming language using spaced repetition... by gentleman11 on Wednesday February 07, 2024 @03:01PM (#39293510)
This guy's work more or less kickstarted the movement, but be warned: there's a lot of reading here

https://supermemo.guru/wiki/SuperMemo_Guru

Re:Memorizing a programming language using spaced repetition... by max_ on Wednesday February 07, 2024 @03:44PM (#39294056)
Thank you very much. The resource is such a gold mine.

God bless you!

Re:Memorizing a programming language using spaced repetition... by PNewling on Wednesday February 07, 2024 @03:02PM (#39293526)
The book Make it Stick by Henry L. Roediger III, Mark A. McDaniel, and Peter C. Brown includes a good deal about spaced repetition.
Re:Memorizing a programming language using spaced repetition... by allig256 on Wednesday February 07, 2024 @03:00PM (#39293492)
What were your issues with the standard Anki app? It might not be the prettiest app, but it is effective.
Re:Memorizing a programming language using spaced repetition... by max_ on Wednesday February 07, 2024 @03:33PM (#39293926)
Every time I open the Anki app I really don't know where to start or how to use it. There are just too many options distracting me.

It would be easier if the features were reduced & the app kept minimal. Think the apple notes app & Google keep, but for space repetition. Anki feels like Microsoft Word.

Also a sample collection of decks with something to start learning right away (just to understand how the app works) would help me alot. Maybe a language, math theorems, APL verbs etc.

Re:Memorizing a programming language using spaced repetition... by Ajedi32 on Wednesday February 07, 2024 @04:04PM (#39294301)
Which app are you using? AnkiDroid seems fairly straightforward, at least for basic usage. There are a lot of confusing options buried in settings, but the fundamentals aren't that hard to figure out. Maybe it just needs a better on-boarding experience, like a link to the download pages for a few featured decks?
Re:Memorizing a programming language using spaced repetition... by zsoltkacsandi on Wednesday February 07, 2024 @03:05PM (#39293562)
What do you mean by speaker repetition app?
Re:Memorizing a programming language using spaced repetition... by Jtsummers on Wednesday February 07, 2024 @03:09PM (#39293606)
It's probably autocorrect from some typo'd version of "spaced".
Re:Memorizing a programming language using spaced repetition... by max_ on Wednesday February 07, 2024 @03:34PM (#39293929)
Sorry typo. I just fixed it.
Re:Memorizing a programming language using spaced repetition... by mahatofu on Wednesday February 07, 2024 @06:34PM (#39295785)
I find Brainscape to be the nicest overall app. Free to use. Tons of existing content. Mobile and web friendly.