Live data from Hacker News

Hashcards: A plain-text spaced repetition system

borretti.me

141–150 of 198 posts

Re: Hashcards: A plain-text spaced repetition system

#142
post #85

> Cards are content-addressed, that is, identified by the hash of their text. Wouldn't this invalidate card's review history if I am to fix a typo in the card's text?

I think that's a good thing. If you learned a false fact based on a typo, you may want to treat the true fact like a brand new fact to be learned.

Whot is the capital of France? - Paris

Not sure this needs to relearned from scratch

Re: Hashcards: A plain-text spaced repetition system

#143
post #9

For the bar exam, I used a combination of an outliner and flashcards. Back then, I was usimg a PalmPilot. The idea was: 1. Turn the subject matter into a knowledge tree. 2. If a branch has more than 5 leaves, you split it up. 3. Flashcards are generated by traversing the tree. The parent node is the question, the child nodes are the answer. The benefit of the tree is that it forces you to think about where in your st…

Sounds kind of like a mind map.

Re: Hashcards: A plain-text spaced repetition system

#144
Perfect timing. I just started to teach my wife Finnish so that she'll have easier time with real language lessons when she gets her paperwork sorted out to move here. And I've feverishly been looking for a self-hosted SRS system where I can feed new content to the "decks" and she can consume it on her schedule. Making micro decks that she'd import in Anki wouldn't be very convenient. This would seem perfect to me.

I'm happy to hear other suggestions too?

Re: Hashcards: A plain-text spaced repetition system

#145

Earlier quoted context omitted.

I think that's a good thing. If you learned a false fact based on a typo, you may want to treat the true fact like a brand new fact to be learned.

Whot is the capital of France? - Paris Not sure this needs to relearned from scratch

Don't you just put tick "know this already" or whatever mechanism is used. It'll be asked a couple of times but it shouldn't be "relearned from scratch".

Re: Hashcards: A plain-text spaced repetition system

#147
post #40

I think that the real power of spaced repetition is not in flashcard applications like this. It is in behavior modification. Let's take a real example to show how this works. August 19, 2025. My wife called me in to help her decide what to do about a dentist that she thought was ripping her off. A couple of quick suggestions later, and she went to being mad at me about not having heard the problem through before tryi…

I love this example because the correct, wise approach is so alien to my mind that I do not know how to respond to such situations. I am a professional problem solver, you described a problem, yet you do not want it solved? Just talk about it being annoying, like an immutable facet of the universe? Should I retort about my grievances with gravity making roof repairs a bear?

> I do not know how to respond to such situations.

>I am a professional problem solver.

As it so happens, you can probably apply the latter to solve your knowledge gap re/ the former.

Unless you don't actually consider it a problem, but a facet of your personality or something. Valid. But, if you are capable of applying that thinking to yourself, why are you not able to extend the same grace to others, and wait until you're asked for a solution?

Re: Hashcards: A plain-text spaced repetition system

#148

Perfect timing. I just started to teach my wife Finnish so that she'll have easier time with real language lessons when she gets her paperwork sorted out to move here. And I've feverishly been looking for a self-hosted SRS system where I can feed new content to the "decks" and she can consume it on her schedule. Making micro decks that she'd import in Anki wouldn't be very convenient. This would seem perfect to me. I…

Loistavaa, what a perfectly tailored comment for me, I have like 80% the thing for you at https://finnish.andrew-quinn.me/ . Unfortunately I'm all in on Anki but maybe these will sway you nonetheless.

Every 6 months I create around 5000 Anki cards out of the last 6 months for reading practice of the YLE Selkouutiset news, on a sentence by sentence basis: https://github.com/Selkouutiset-Archive/selkokortti

For raw isolated vocabulary my finfreq10k Anki deck can't be beat! https://ankiweb.net/shared/info/1149950470

But in your case, and for writing practice, you may also like https://github.com/hiAndrewQuinn/finyap , which is self-hosted in the sense that a new deck is just a CSV file in "scenarios".

Tsemppiä vaimollesi!

Re: Hashcards: A plain-text spaced repetition system

#149
Thank you, finally a SRS implementation I can use for my plain text files. Very nice! I had Gemini make a deck from https://github.com/eudoxia0/hashcards , hashcard_tutorial.md and after correcting my deck to account for escaping the with \; on the second run ($ hashcards drill --card-limit=10 ./)dealt me all the correct cards, like a self QA I really like the keyboard shortcut of space and 1,2,3,4 for making deck reviewing quick work.

Re: Hashcards: A plain-text spaced repetition system

#150

Perfect timing. I just started to teach my wife Finnish so that she'll have easier time with real language lessons when she gets her paperwork sorted out to move here. And I've feverishly been looking for a self-hosted SRS system where I can feed new content to the "decks" and she can consume it on her schedule. Making micro decks that she'd import in Anki wouldn't be very convenient. This would seem perfect to me. I…

I have something close to this, even a helpful bulk import. But it works on your own account not someone else’s.

The feature

https://learnalist.net/faq/add-a-list-overtime-for-spaced-le...

Bulk import ui https://learnalist.net/toolbox/srs-add-overtime-v1.html

You’re welcome to try it, it is not self-hosted.

I also have a mobile app, and have been thinking of how to simplify the server etc.

Equally been thinking about how to modify the mobile app to work better with a different backend but still maintain notifications (local instead of server).

It used to be in the public domain but I moved it to a private repo. I am open to moving it back, there is just a small part of the code I want to keep private.

Post reply on HN