Hacker News new | ask | show | jobs
by bluquark 881 days ago
For what it's worth I've gone the opposite direction (one language, 70k Anki reps). For me, carefully adding context has largely felt like time wasted at card creation time (which can a surprisingly large proportion of study time per card, given how brisk reviewing usually is) and I've been bothering with it less and less. The default simple cards my dictionary plugin creates are usually good enough for me. I go out of my way to add context on the front of the card now mostly when it's a specialized word almost always seen within that context (so there's zero added value in learning it independently).

I do agree with the general idea that laziness and going easy on yourself is good though. I give myself quite a lot of slack when grading my answers, applying a "my understanding of this word is close enough to avoid confusion in practice" threshold rather than some impractical ideal of native-level mastery.

2 comments

> For me, carefully adding context has largely felt like time wasted at card creation time

I actually had several custom tools that heavily automated card creation—I could grab a sentence from a web page, or bulk import highlighted phrases from an ebook. Then I had a UI which allowed me to easily highlight an interesting word, and either cloze it, or add a Wiktionary definition on the back. Then I had an Anki plugin to bulk import the cards. This could all obviously be combined into a single tool, and occasionally someone tries.

For my most heavily automated experiment, I used a tool similar to subs2srs to import sound, bilingual subtitles, and tiny screen captures from 4 episodes of Avatar: The Last Airbender. That was a fascinating experience, and I'm still earwormed with the dialogue of those episodes a decade later, after only a couple of months of Anki reviews. (See elsewhere in this thread for a link.)

Unfortunately, I'm not convinced that there's a good startup market for language-learning tools. Language learning is normally aspirational, much like a gym membership. And customers don't have any serious plans on how to reach their stated goals. (Again, like a gym membership.) Duolingo isn't terrible, but I suspect—based on lots of Anki experiments—that it should be possible to build much more effective tools than Duolingo. I'm just not convinced that anyone but serious ESL students would pay for them. Too many genuinely good tools in this space have sunken quietly, despite a user-friendly UI and a good landing page.

I'm working on that, wish me luck :)

I guess I am of the few that would pay for a good tool aimed at serious learners, but as I could not find any (in language space almost everything is a Duolingo clone), I am building myself.

So far I think I have proved my main hypothesis: it works really well for me. It's not magic, but it saves me many hours of learning.

Whether it could work for someone else, is an entirely different story... but on the other hand, I have no big ambitions.

I would be very interested in that thing :-) Do you already have something you can share or a page where we can track your progress?
No, but you can subscribe to https://thehardway.guide and I'll let you know when it comes... in addition, you get a free book :)
Shameless plug for my tool https://github.com/FreeLanguageTools/vocabsieve/

It can do sentence card creation, ereader imports, and vocab tracking, among other things.

> Duolingo isn't terrible

Unfortunately, it seems like Duolingo is terrible.

Spaced repetition cards seem to blow it away.

Duolingo and spaced repetition flashcards serve different purposes. Flashcards can’t teach you grammar or pronunciation, while Duolingo does a bad job at actually teaching you a large set of vocabulary. Using both of them is probably a good plan, though even better is flashcards + a real class.
Flashcards can teach you grammar.

Explicitly, by writing explanations of various grammatical phenomena on flashcards. Implicitly, with usage examples that demonstrate how the grammar works.

Flashcards can teach you pronunciation.

Explicitly, by writing explanations of how to produce various sounds on flashcards. Implicitly, with recordings that demonstrate how things are pronounced. (Ok, paper flashcards can't do that, but we're not talking about those, right?)

I got an HSK 1 deck on Anki and it has audio and the pinyin has tone marks so I am learning pronunciation. It is also giving me grammar structures in the first week that Duo didn't in months. I truly feel Anki is better and that Duo is the one that only teaches vocab.

If I need an explanation I just paste it into ChatGPT and ask for a breakdown.

Probably not terrible, but serving a different purpose.

I recommend this interview with Duolingo's founder Luis von Ahn: https://www.npr.org/2020/05/22/860884062/recaptcha-and-duoli...

If you have better tooling, you can add cards way faster. My project (https://github.com/FreeLanguageTools/vocabsieve/) is a tool to help you make sentence cards nearly effortlessly, or even converting ereader highlights, which probably averages to maybe a few seconds per card created.
That's pretty cool. Removing UI friction is essential to improving the learning routine.