Some categories of cards I have that may serve as inspiration for others wishing to get into flash cards..
* Basic information about countries e.g. population
* Ingredients and dishes from restaurant menus I didn't know
* Important people and places
* History facts (typically from Kindle highlights)
* Conversions between units (e.g. lbs to kg)
* Season for various vegetables and fruits
* Keyboard shortcuts for vim, readline, etc.
* Learning words and terms I don't know from Kindle/Instapaper highlights
* Useful statisticshttps://forums.developer.amazon.com/questions/68355/regardin...
Upon research, there's a few tools like https://readwise.io/ and clipping.io which are chrome extensions.
They webscrape your homepage highlights here:
https://read.amazon.com/notebook
https://read.amazon.com/kp/notebook?ft
Readwise is like evernote for kindle highlights. It sends 10 or so highlights as a daily message email.
Do you have any other ideas/suggestions?
I'm in the process of turning many knowledge aspects of my life into a personal knowledge base inside org-mode. For books I'm reading, I find it invaluable to create org-mode items. One per concept. Sometimes I don't even bother filling the content. E.g. I just use a title like "Hadamard transform definition" and nothing else. It'd be to time consuming to write up the definition, and it's pointless as that's in the book anyway.
Then, org-drill brings up some of this cards according to the spaced-repetition algorithm. I answer them with pen and paper. Sometimes I need to prove a theorem, or recall a definition like in the example above. I then open up a book to check my reply is correct and grade myself accordingly. It's a great system to systematize learning.
Many if not most people on HN are knowledge workers. For us especially, many tasks in our inboxes are non-actionable. E.g. a link you stored that teaches a great trick to use your editor, or an elusive shell one-liner you came up with.
What to do with these? A good productivity system should also include a knowledge base, so that those non-actionable bits of information that have future value can be easily stored and later retrieved. Here they explain it better than I do: https://praxis.fortelabs.co/gtd-x-pkm-8ff720ef6939/
A further tweak is to force spaced repetition on those knowledge bits you want to be able to learn by heart. In Emacs, you can achieve this by simply tagging them for later org-drill (spaced-repetition) sessions.
As a student I used to do this with pen & paper. I would patiently deconstruct books into extremely long lists of items that included definitions, theorems, corollaries, demonstrations, and whatever concepts in the right order. Then I recalled them during repetition sessions. Doing this with a spaced-repetition algorithm is a much more efficient way, as you focus your effort on hard stuff and you time sessions appropriately to maximize the chances of learning it.
I am one of those guys who try moving everything to Emacs, but personally I found Anki to be much better than org-drill just for the simple reason that I can go through the cards quickly using the phone app when I have some time (waiting for someone, something, etc.). With org-drill I have to be in front of my machine.
But yeah, I've pretty much sold to org-mode. I, too, have been creating a knowledge base inside org-mode. This contains the deeper knowledge and explanations, while the tidbits are in Anki. Org mode notes are like fat nodes, and Anki cards are the threads which bind them. I personally have found both to be very useful together.
But on the other hand, org-drill will fill your org file with scheduling and metadata drawers (I did some hacks to hide them but not able to make it work without messing the org-ellipsis).
Another drawback with org-drill is it manages schedules for one "card" per heading, hence cloze items are not scheduled individually. So, either you remember entirely "Alfred North Whitehead wrote [Principia Mathematica] in [1910]" or not at all. In Anki, not only the book title "[Principia Mathematica]" and the written year "[1910]" are tested separately (same as org-drill), but also scheduled/scored separately too (where org-drill falls short).
I use both, org-drill mostly for books, Anki for "standalone" facts. But I'm always wishing for some kind of a system that hit the sweet spot between them two.
I decided to feed all the concepts of my criminalistics class into the program and only study that way. The class contains a lot of procedures and tidbits you kinda have to memorize (It was a bad class, I think it should've been taught entirely different but that's another subject).
I came out GREAT. I aced the fuck out of that class and I didn't even have to use anki every day.
Also worth paying attention when reviewing flashcards, as described in [2]:
And when I rush through my flashcard reviews, I’m not thinking. I’m focusing on the wrong question: “Do I remember this perfectly?”
Instead, whether I happen to have perfect recall or not, I should focus on: “This is my time to think about this again.”
Major paradigm shift.
[1] https://ankiweb.net/shared/info/1081195335
[2] https://yourawesomememory.com/reviewing-as-thinking/
Personally, I've used Anki to keep remembering/revisiting the concepts that I use for a while and then move onto something else. Common APIs of programming languages and their standard libraries is one such area. I've found that while it's not really difficult to learn and get into the flow of using a programming language (or history, mathematics, physics for that matter), it's more difficult to try using the same knowledge after a break of few months.
My main language at work is C# and Web Development, but I keep trying to learn other languages and domains in my free time. If I do not use the knowledge for a few months, I forget everything. But with Anki I have to just open the app for around 10 minutes a day and it helps me to recall such concepts in a timely fashion.
I would suggest everyone who has the time and faces similar issues should give it a shot.
[1] http://augmentingcognition.com/ltm.html