Hacker News new | ask | show | jobs
by __experiment__ 764 days ago
i have learned many language (german, english, french, japanese, korean).

i have used Anki, Supermemo, Flashcards, Watched Series, Read Books and the only thing that seems to work is:

- Spaced Repetition - Something you actually enjoy(learning should be fun) - Comprehensible Input

anything else has not worked for me.

1 comments

The limitation with flashcards is that you get the entire answer, not sure if there are flashcard apps with a hint function? I experimented with vocab training where you can peek the first two letters which helps jog the memory.
Anki has two types of hint fields (and the CSS/JavaScript in Note Types is editable, so you can add your own functionality if this is insufficient)

* https://docs.ankiweb.net/templates/fields.html#hint-fields

* https://docs.ankiweb.net/editing.html#cloze-deletion:~:text=...

Disclaimer: AnkiDroid maintainer

Clozemaster has something like that where you can get the first letter as a hint. I tried Anki for a few languages and would always burn out making cards. Clozemaster is nice because it puts the word in the context of a sentence and then has an “explain” function that uses ChatGPT to explain the grammar. And they group words by sets of frequency (100 most common, 500 most common, etc)
In Anki, select the “Cloze” card type, and add hints with this syntax

    {{c1::answer::hint}} 
Try encoding the same information in multiple cards to train your brain to understand the concept rather than recognise the card. Good luck!
There’s a hint function on phrasing.app :) we’re launching the public beta this week sometime
I've created a flashcard app with a hint function. I mention it in another comment.