maxs
Joined 15 years ago
Joined 15 years ago
I built an entire app around the idea that every note participate sin the spaced repetition queue. For me it has made a lot of difference, as I have managed to internalize (as in put into a practice) a lot of the stuff that I put into my "second brain", for example insights from books I have read, videos I watched or blog posts, etc:
The only thing that comes to mind is embedding that preserves distance, such as MDS (https://en.wikipedia.org/wiki/Multidimensional_scaling#Metri...)
Mine is called MindPalace and its special feature is that it is focused on spaced repetition and remembering the notes after they were written.
For me, whenever I would take notes, they would become stale and forgotten. Despite Emerson's quote “I cannot remember the books I've read any more than the meals I have eaten; even so, they have made me.”, I felt that there is a lot more to be gained from remembering them.
For instance, I can remember meetings past and insights gained by following up on meeting notes, or insights I got from reading books. I have almost a 1000 notes in my personal notebook.
BTW, the app is self-hosted and avilable here if anyone is interested: https://github.com/msipos/mind-palace
I'd be curious if anyone else does "spaced repetition note taking" and if anyone can share cool tools for that (my tool is not particularly good)
for x in ...:
and then use x outside of the loop. if par is None: ...
As for accessing dicts with a struct syntax, I prefer keeping dicts and objects different things (unlike Javascript).And for JIT, there's numba!
Agreed on the switch statement...
It's a note app where every note has a repetition schedule. The schedule can be dynamic (growing-shrinking) or fixed.
For example, my diary entries repeat every 365 days so I enjoy reading what my diary entries/thoughts were a year (or 2, or 3) years ago.