News for hackers. Stuff that matters.
Re:Memorizing a programming language using spaced repetition... by chenxi9649 on Wednesday February 07, 2024 @03:38PM (#39293983)
Also saw this on Twitter a few days ago https://www.pinecards.app/

Haven't tried it myself but it seems like a more modern/gamified version of Anki.

I wish there was a market place for spaced repetition decks on different topics/fields. It does seem like the closest thing we have to downloading a "topic" into our brain.

Re:Memorizing a programming language using spaced repetition... by Ajedi32 on Wednesday February 07, 2024 @04:29PM (#39294547)
> I wish there was a market place for spaced repetition decks on different topics/fields

Anki has https://ankiweb.net/shared/decks

So far I'm really enjoying the geography decks, like https://ankiweb.net/shared/info/2109889812

Re:Memorizing a programming language using spaced repetition... by Rexxar on Wednesday February 07, 2024 @09:15PM (#39297018)
I'm not a regular user of Anki. But if I start again, how does it work when someone want to upgrade a package to a more recent version ? Does it merge correctly if I have added some cards or added some personal fields to the "Note Types" (and updated some card consequently) ?
Re:Memorizing a programming language using spaced repetition... by Ajedi32 on Thursday February 08, 2024 @12:20AM (#39298535)
I'm still pretty new myself, but I'm pretty sure adding card works but changing fields doesn't.
Re:Memorizing a programming language using spaced repetition... by rsanek on Saturday February 10, 2024 @11:07AM (#39327209)
This support landed late last year as part of https://github.com/ankitects/anki/releases/tag/23.10

> .apkg imports are able to merge changed notetypes, and can exclude scheduling data

Re:Memorizing a programming language using spaced repetition... by isaacaderogba on Thursday February 08, 2024 @04:31AM (#39300018)
I'm the developer of Pine, thanks for sharing! I've actually written a bit about how the whole memory scoring system works here https://pine.substack.com/p/designing-spaced-repetition-syst...
Re:Memorizing a programming language using spaced repetition... by epiccoleman on Thursday February 08, 2024 @12:44PM (#39305002)
I've wondered a few times about trying to sell a deck for some music theory stuff I want to memorize. Idk how much precedence there is for selling decks but it seems like it could easily be worth $5 or $10 to take the work of deck construction off someone's plate and just let them get cracking on learning it.