Live data from Hacker News

Hashcards: A plain-text spaced repetition system

borretti.me

11–20 of 198 posts

Re: Hashcards: A plain-text spaced repetition system

#11
post #10

W.r.t data entry I've resorted at times to using a Google spreadsheet with autogenerated row UUIDs (it's useful for content to have a persistent ID in case you have to correct a typo or add new fields). I also often found myself wanting to make different flashcard decks from the same basic information (for Mandarin pinyin sentence --> character recognition, characters --> English translation). If there was a sheets l…

Yes, the inability to edit cards due to the content-addressing seems like a majot drawback.

Re: Hashcards: A plain-text spaced repetition system

#12
post #6

I wish more people knew about GNU recutils instead of inventing new formats

Guilty as charged. First time I hear about it. Thanks. Looks like a natively LLM friendly database format. https://en.wikipedia.org/wiki/Recutils

Yes! I have a whole blog post in the works about how they make an awesome LLM memory layer.

Re: Hashcards: A plain-text spaced repetition system

#13
Allow me to plug Ankivalenz[1], my library that turns (structured) Markdown files into Anki decks, using a syntax like this:

  # Solar System
  
  ## Planets
  
  ### Color
  
  - Earth ?:: Blue
  - Mars ?:: Red
The best thing about it (for me) is that the header structure (and any parent list items) are added to the cards, e.g.:

  Path: Solar System > Planets > Color
  Front: Earth
  Back: Blue
This hierarchy makes it much easier to formulate succinct cards, in my experience.

The syntax also means that I can easily add cards from my regular Markdown notes, so regular notes and Anki cards live together.

[1] https://github.com/vangberg/ankivalenz/

Re: Hashcards: A plain-text spaced repetition system

#16

I wish more people knew about GNU recutils instead of inventing new formats

I like recfiles, it's been a while but I started on Rust helpers (OP project is in rust) if it's any use: https://github.com/OJFord/recfiles-rs

Not abandoned exactly, I just haven't been working on the project that I wanted it for in gosh has it been that long.

Re: Hashcards: A plain-text spaced repetition system

#17

I wish more people knew about GNU recutils instead of inventing new formats

Inform me please. Never heard of it.

You could think of it like markdown but for structured data, with a spec for how to do that and a utility for querying them.

Re: Hashcards: A plain-text spaced repetition system

#19
I'm happy to see others in the space, but I wish Anki competitors would implement a decent 'import from Anki' feature. Otherwise, I think most existing users of SRS are unlikely to switch (because we use Anki and have thousands of cards there already).

The data format of Anki is a bit complicated but at least it's SQLite. I've seen a ton of shared decks and resources on ankiweb, but it's true you can't easily put them on GitHub.

Post reply on HN