Additionally, his system does have spaced repetition built-in, too:
"I’ve embedded a Spaced repetition memory system into my notes: The mnemonic medium can be extended to one’s personal notes. This has substantially changed the medium, but in ways I don’t yet understand very well."
I do not believe he has open-sourced his note taking system, but it is fun to browse around in; he presents a lot of interesting ideas, particularly if you're into this space.
He is using Bear, you can find on youtube how he creates those notes.
The newest versions (SM-19) are proprietary and rely on a bunch of training data (they use some kind of ML) gathered from SuperMemo users (there is a way to get access to SuperMemo algorithm but you have to negotiate a license from memory). There is some rough outline of the algorithms on the SuperMemo wiki, but you couldn't reimplement it any more than you could reimplement Google Search given the Wikipedia description of PageRank.
Well, SuperMemo may be of some help to the memory portion :-)
[1]: https://supermemo.guru/wiki/Algorithm_SM-17 [2]: https://www.supermemo.com/en/articles/history [3]: https://supermemo.guru/wiki/Item_difficulty_in_Algorithm_SM-...
https://www.wired.com/2008/04/ff-wozniak/
The supermemo algorithm has been published and you’ll find all sorts of implementations including the Ruby gem forgetful.
I read the mnemonic memory article and I didn’t see what differs between orbit and supermemo, but that doesn’t mean the approaches are the same.