Live data from Hacker News

An open source web-based flashcard studying system

github.com

91–100 of 103 posts

Re: An open source web-based flashcard studying system

#92

I'm also building an Anki clone (sigh) that I'm calling "Github for flashcards". >A free, open source, local-first, spaced repetition system that works offline, has p2p syncing, plugins, and first class support for collaboration. https://github.com/AlexErrant/Pentive Very much a WIP, completely unusable, but I recently made a video demoing the technical proof of concept. I plan on it being more or less Anki-compatibl…

Props for this. We need a good, popular, open source anki for sure.

Re: An open source web-based flashcard studying system

#93
post #57

I use anki right now. I mean this question in good faith, is there a reason for me to switch? I'm happ with anki, but I'm open to being sold. Relatedly: Can I pay for this? Anki won't accept money, and it makes me nervous that one day the software is going to change and become unusable. I don't know how ankiweb can afford to host decks at no charge.

Anki is supported via the paid iOS app. It used to accept donations but the payment processors kept causing problems.

iOS app is $25 which is wild though

Re: An open source web-based flashcard studying system

#94

Earlier quoted context omitted.

you keep using the word objective and i'm not sure you know what that word means. these are subjective comparisons that you are making. and different people have different subjective tastes.

> you keep using the word objective and i'm not sure you know what that word means. I don't know if maybe English is your first language or not, but objective means "based on established fact". In other words, you don't know the criteria I've used to rank one above the other in all my comparisons, you only know that it is something based on fact.[1] > these are subjective comparisons that you are making. No, they are…

[deleted]

Re: An open source web-based flashcard studying system

#95
post #33

Since Anki has been coming up quite a bit in the comments, and this is a self-hostable (but not yet spaced repetition) flashcard system, I wanted to note that Anki does let you run your own sync server now: https://docs.ankiweb.net/sync-server.html

Not quite sure why this deserves a downvote, it’s pertinent since it’s also an open-source flashcard system and there are lots of other comments about it, but okay!

Re: An open source web-based flashcard studying system

#96

Earlier quoted context omitted.

Haven't yet seen this tool, but here's a quick answer. A few years ago, after skimming through the docs, I gave up on Anki because it seemed too complicated . I was using SuperMemo back when it was a DOS (and later Windows 3) application, I consider myself a fairly sophisticated user (e.g. I have a good expertise on LaTeX, even coauthored a textbook, I know Emacs very well, also authored a textbook), I've been a hobb…

Rule 1 of Anki, is make good flashcards, and review every day. That's all you need to get started. The defaults are good enough to get started. You don't need fancy image occlusion, add-ons, machine learning tuned custom parameters, etc. "Make good flashcards" is indeed a difficult problem, but not one that is mitigated by a different tool. "Review every day" is a question of habit formation, which is difficult, but…

I understand all that (as a long time SuperMemo user). What was intimidating in Anki was the manual. Perhaps if I had tried to use it first there would be no problem...

Re: An open source web-based flashcard studying system

#97

Earlier quoted context omitted.

Haven't yet seen this tool, but here's a quick answer. A few years ago, after skimming through the docs, I gave up on Anki because it seemed too complicated . I was using SuperMemo back when it was a DOS (and later Windows 3) application, I consider myself a fairly sophisticated user (e.g. I have a good expertise on LaTeX, even coauthored a textbook, I know Emacs very well, also authored a textbook), I've been a hobb…

Apart from LaTeX, I'm the opposite of you and while initially I found Anki to be a little "overcrowded", within a few days I became proficient in using its features and understanding its spaced repetition algorithm. I'm genuinely curious about the factors that contribute to the difference in our experiences.

As I said elsewhere – the manual gave the impression of a very complicated tool. (Also, I lack some things I had in SM back in the day, but that's not a big deal.)

Re: An open source web-based flashcard studying system

#98

Earlier quoted context omitted.

you keep using the word objective and i'm not sure you know what that word means. these are subjective comparisons that you are making. and different people have different subjective tastes.

> you keep using the word objective and i'm not sure you know what that word means. I don't know if maybe English is your first language or not, but objective means "based on established fact". In other words, you don't know the criteria I've used to rank one above the other in all my comparisons, you only know that it is something based on fact.[1] > these are subjective comparisons that you are making. No, they are…

No. Your assessment is obviously subjective because you say that UI/UX is better on Windows than on macOS which is objectively wrong.

Re: An open source web-based flashcard studying system

#99

Earlier quoted context omitted.

Anki also has an independent FOSS reimplementation for Android called AnkiDroid. They can exchange data. Years ago I used Anki to prepare some decks which I then used with AnkiDroid. I think AnkiDroid is mostly written in Kotlin now.

I've never managed to make pronunciation work on ankimobile personally, I'm using another app

That's nice, but AnkiDroid and AnkiMobile are different things. The former is a complete FOSS implementation of Anki for Android, whereas AnkiMobile is a proprietary companion app to Anki from the Anki author (I think, iOS only).

Re: An open source web-based flashcard studying system

#100
post #89

Earlier quoted context omitted.

Does it allow you to use Anki decks?

Unfortunately not, “lrn” uses a very simple file format where each entry consists of three lines: question, answer, empty line. But I think it’d be a good idea to look into supporting Anki decks. I should do it some time. It’d be probably limited to decks that use text only.

Yeah, I looked into a little bit. An Anki to Markdown converter would be ideal.

    Question: ...
    Answer: ...
----
Post reply on HN