I recently found out and started using Anki.
Anki is the successor of the application SuperMemo, which is an application that through spaced repetition allows you to memorize the things you want to memorize. It makes you know more stuff.
The reason I’m excited to start is because of two, semi-related concepts.
In classical AI, there’s the concept of the Knowledge Base, of KB. The bigger the KB, the more facts your agent can learn, and the smarter the agent becomes.
In chess, masters of the game tend to “chunk” segments of games together and recognize patterns. They can build up smaller sets of information into bigger “chunks” and use those when they play.
I don’t think either of those are a direct analogy, but I’m hoping to use Anki to make me a better programmer/mathematician/entrepreneur and help with my pattern recognition.