Live data from Hacker News

A love letter to flashcards

lesleylai.info

91–100 of 124 posts

Re: A love letter to flashcards

#91
post #59

Earlier quoted context omitted.

You know you can just…create Anki cards with sentences, right? Anki doesn’t force you to make cards with vocab words in isolation.

It doesn't but it also will not create a different sentence to you to practice a word. I tried this (use sentences instead of words), it sucks: you spend more time per card, but you learn less efficient, as you learn not just a word but all the hints coming from the same sentence. I wrote my own program 2 years ago, that generates new sentence on each review using AI (at that time I used Anki as scheduler). That was…

I'll throw a shout out to the new Google Translate practice feature - it generates sentences around a theme you specify and speaks them to you at varying speeds in your native and learning languages.

Re: A love letter to flashcards

#92
Most people commenting here seem to be focusing on memorization, which seems to miss the main point of the article. The big insight here is the chunking part, not the memorization bit.

I use anki in a similar way to the author and it has been truly transformative to my learning and daily habits.

And, like the author, anki has become part of my daily workflow even for things that it's not really specifically designed for; e.g. easy frictionless LaTeX notetaking, cross-referenceable database (via note ids), incremental learning repo, long-term reminders (gtd-style) etc.

Re: A love letter to flashcards

#93
I've always loved and used flashcards, and relate to this article. I have built my own learning tool based on concept maps, which was inspired by Joseph D. Novak's book "Learning How to Learn". Concept maps are focused on how large networks of concepts connect to each other forming large graph spaces. One of the key problems after creating or encountering a very large map, though, is how to approach them in chunks. So I built a flashcard-inspired feature that chooses a concept at random and focuses your view on just that concept and its directly connected concepts. It's effectively a conceptual flashcard generator. You can check it out here: https://thinkingtools.software/concepticon It's a (sorry, Mac only at the moment) desktop app that uses plain text files in a format you can easily edit yourself in any text editor.

Re: A love letter to flashcards

#94
Two really good modern books on how we actual learn are. 1. The ABCs of How We Learn by Daniel L. Schwartz 2. How Learning Happens 2nd by Paul A. Kirschner & Carl Hendrick

I can really recommend them. Now back to flashcards and active recall. They are the secret sauce. People in the thread are saying that understanding is important, while I agree you should understand things its not THAT important.

Important is that you remember not only *facts* what something is. But also how to do something. If you stare at a blank page not being able to do something like writing a a simple typedef struct in C. But knowing what a typedef and struct is, you are missing procedural knowledge.

If you can only programming with an IDE giving you cues like autocompletion you will never form the memory for the actual symbol. Only when you active recall something it will be rememberd until it becomes automatic freeing your working memory from the load and reducing cognitive load overall.

I strongly believe that an AI rephrasing your backside and giving some additional knowledge from your own notes is helpful. You should still write your own notes and flashcards, an AI can help here too but just dont copy and paste them.

Learning can be so much, creating mental models and checking their validity, creating anecdotes, connecting new knowledge and ideas to already learned ones. Have fun!

There are many people that start using anki or flashcards only to stop doing them after a month.

Another interesting observation is that some people use flashcards to optimize for testing not learning. You can get good grades (really good ones) but it might hurt your actual learning. (What that actual means would be a longer topic)

Re: A love letter to flashcards

#95
post #87
post #63

Earlier quoted context omitted.

I have the exact opposite experience with Anki. I use it to memorize vocabulary of a language I'm learning, a language completely different to other languages I know, and my retention before and after I started using Anki is night and day. Frankly, I was floored once I realized how much faster I was learning, and how easily I can recall even words I last practiced or used months ago. I make and maintain my own cards/…

Well, I should have qualified my statement: Anki is inefficient compared to better methods, but more efficient than haphazardly trying to memorize things. Yes, it's better than nothing, but there are better SRS implementations, including most readers. I saw a lot of this from personal experience. I had to learn not only Latin and Greek, but also French and German just for my doctorate, and I learned Russian, Thai, an…

I guess my (badly conveyed) point was that Anki is already so efficient for me that I don't feel the need anything more.

Well, not for vocabulary, anyway. There is more to learning a language than vocabulary. :)

Re: A love letter to flashcards

#96

Flashcards are brilliant. Anki is finally usable after they ditched the hot garbage algorithm they were using. Previously I've used the Leitner method and I stil think that's the best one for me.

Wait do they finally allow you to actually go through every card?

[dead]

Re: A love letter to flashcards

#97
post #87
post #63

Earlier quoted context omitted.

I have the exact opposite experience with Anki. I use it to memorize vocabulary of a language I'm learning, a language completely different to other languages I know, and my retention before and after I started using Anki is night and day. Frankly, I was floored once I realized how much faster I was learning, and how easily I can recall even words I last practiced or used months ago. I make and maintain my own cards/…

Well, I should have qualified my statement: Anki is inefficient compared to better methods, but more efficient than haphazardly trying to memorize things. Yes, it's better than nothing, but there are better SRS implementations, including most readers. I saw a lot of this from personal experience. I had to learn not only Latin and Greek, but also French and German just for my doctorate, and I learned Russian, Thai, an…

> but there are better ways

What are those?

Re: A love letter to flashcards

#98
post #59

Earlier quoted context omitted.

It doesn't but it also will not create a different sentence to you to practice a word. I tried this (use sentences instead of words), it sucks: you spend more time per card, but you learn less efficient, as you learn not just a word but all the hints coming from the same sentence. I wrote my own program 2 years ago, that generates new sentence on each review using AI (at that time I used Anki as scheduler). That was…

I ran into that issue too w/ sentence-based flashcards, where I almost immediately memorize the sentence itself and the whole thing becomes self-defeating. Similarly, I thought to use LLMs to generate fresh sentences on-the-fly, but the output was never reliable enough for my use-case... e.g. I came across some grammatical construction that the LLMs refused to use correctly. But, this probably depends on the language…

I used it for practice Spanish. LLMs have no issues with generating decent sentences in it. Also as I practiced vocabulary building, I didn't need specific grammar constructs or even to be very sensitive to the occasional mistakes in this area (which I don't remember to notice).

It took me quite a bit of iterations to get AI to generate output I found good enough and with acceptable errors rate for my practice but that was the part of fun.

If anybody wants to try the same route, the biggest mistake not to repeat is to trust LLMs to generate words definitions by them itself. It does it quite well, but still gives wrong definitions from time to time (~1% in my case for the OpenAI models 2 years ago). This wasn't acceptable to me and took a lot of effort to review and correct cards I already had. Feed vocabulary article with word definition to LLM instead if you want it to generate word definitions suitable to your level instead.

Re: A love letter to flashcards

#99
He makes some good points. Anki is indeed popular, so this is true too.

I am using my own set of flashcards via self-written computer programs, mostly small scripts. The core is simple: one "side" has the question, the other "side" has the answer. I enhanced this on the commandline though, e. g. I can refer to local images (we can show this on the terminal, e. g. I use KDE konsole and then some different commandline programs to show things there. I can even show individual slides of .pdf pages via https://github.com/hzeller/timg, which is pretty cool since I can control which pdf file to show, sometimes manipulating them before showing that).

The author of that blog post at lesleylai, though, is wrong in some regards.

For instance:

> don’t memorize what you don’t understand

I totally understand what he means, e. g. "understand it first before memorizing", and while this is in some ways true, in other ways it is not. I literally had to memorize crap knowledge in order to pass some exams. Some of it was simply boring to no ends, other things were too complicated, but in BOTH cases, being able to memorize it, helped. I may not always understand everything, but being able to connect at the least some parts, did help, just like a spider web that is built up slowly. With that I could lateron learn more, connect more and so forth.

So, while I do agree that understanding is better, sometimes you can not, perhaps you lack time. Even in ALL these cases I had over the years, it still was better to be able to memorize even trivial facts. Of course eventually you have to be picky as to what knowledge you want to store in the brain, since I think it can not store infinite knowledge really (just about everyone forgets stuff eventually), but if your goal is to e. g. pass some exams quickly, then being able to quickly memorize even trivial crap, can be useful. There are a few other things I disagree with too, but for the most part I think this is a very useful blog entry. I am curious what people use else, e. g. other than anki and so forth. Or they may have other learning tricks. I always try to re-align my knowledge when it is for an important topic I care about; topics I once learned but never need again I kind of put into a "storage" preservation mode, e. g. if I ever need it again, I can look it up, but other than that I focus on what seems to be more important to me.

Re: A love letter to flashcards

#100
post #70

Earlier quoted context omitted.

Memorizing becomes easier after understanding. My guess is understanding things, not just what they mean, but how they work, or interact with other concepts, speeds up repetition quicker because that is what's firing when renewing it.

I think that's a good observation (your mileage may vary), but the time that flashcards are the must needful is when your first learning. Yet my first Chemistry university professors pointed out that, although most people imagined it was easiest to get started in a new field and harder to learn when you made it to me advanced classes, in fact, it's hardest to get started when the concepts are new and foreign and easi…

> it's hardest to get started when the concepts are new and foreign and easier later when your just adding a deep understanding to what you have already fought to learn.

This is quite true; I feel this is the case with maths. Simple math, logic math is all fine, but higher maths and theorems I find very, very difficult to understand. Here this is one of the few areas where my memorizing techniques did not work well. Sure I can remember many things, but applying that knowledge is very different to just memorizing stuff.

Post reply on HN