You can check out Anki[1]. Apart from the initial setup, you won't have to worry about taking care of the web server. I create separate decks for different fields and then only if necessary do I create subdecks. I also tag all the cards that I create and make sure to spend a lot of time to ensure that it's made and tagged properly. So, whenever I learn something new and I believe at that point of time that it's worth…
Ask HN: Do you keep a personal knowledge repository?
41–50 of 129 posts
Re: Ask HN: Do you keep a personal knowledge repository?
#42You can check out Anki[1]. Apart from the initial setup, you won't have to worry about taking care of the web server. I create separate decks for different fields and then only if necessary do I create subdecks. I also tag all the cards that I create and make sure to spend a lot of time to ensure that it's made and tagged properly. So, whenever I learn something new and I believe at that point of time that it's worth…
Re: Ask HN: Do you keep a personal knowledge repository?
#43Deft in Emacs. [1] I write my notes in Markdown or Org-mode, and Deft lets me search them all really fast . For cross-file references, I use Org’s delightful file hyperlink scheme. For export, I use Pandoc. I’ve got a project that I haven’t quite figured out how to get on home brew (I’m new at this) that takes a file in and lets me read it like a Man page. [2] [1]: https://jblevins.org/projects/deft/ [2]: https://git…
https://github.com/alphapapa/helm-org-rifle
I don't know if Deft recognizes org mode entries, but org-rifle provides entry-based search.
Re: Ask HN: Do you keep a personal knowledge repository?
#44Yes. I write things in Tree Notation using a simple file backed plain text database called Treebase. It allows me to easily jot information down using nearly any program and maintain a strongly typed, color highlighted, queryable database. I have a few different databases now, the biggest in the millions of rows. A workflow for one of the databases, an ontology of human medical measurements, is as follows: 1) I come…
Also, what do you do if you want to put the same node in two different places in the tree? (i.e. you want a graph)
Re: Ask HN: Do you keep a personal knowledge repository?
#45I find myself making so many small notes of how I did things at work or with AWS, zsh etc.
It’s a really powerful system while simple at the same time.
Re: Ask HN: Do you keep a personal knowledge repository?
#46For years I used the FreeMind mind-mapping app, but wanted to move all of it to a server that I could use across devices once smart phones came along, and moved to flat text files in Dropbox that I can edit with any text editor. The other thing with FreeMind is that the UX for navigating mind-maps can get unwieldy when they get big. (maybe there are other apps that implement this UX better, not sure). I have also tri…
> The other thing with FreeMind is that the UX for navigating mind-maps can get unwieldy when they get big. In what way? I have some pretty enormous ones and they seem fine so far. I'd like it if FreeMind were more actively maintained, but at least it still works basically fine on the latest version of Java.
Re: Ask HN: Do you keep a personal knowledge repository?
#47Yes. I write things in Tree Notation using a simple file backed plain text database called Treebase. It allows me to easily jot information down using nearly any program and maintain a strongly typed, color highlighted, queryable database. I have a few different databases now, the biggest in the millions of rows. A workflow for one of the databases, an ontology of human medical measurements, is as follows: 1) I come…
What is Tree Notation? This is the first Google result: https://en.wikipedia.org/wiki/Newick_format Also, what do you do if you want to put the same node in two different places in the tree? (i.e. you want a graph)
For graph nodes I use an id.
organization Microsoft
hq Redmond
language C#
corporateSponsor MicrosoftRe: Ask HN: Do you keep a personal knowledge repository?
#48Most importantly, the search is intelligent and works instantly... even across my 100,000+ nodes.
My entire life is in Workflowy. I am thrilled to pay for my annual subscription, because the value I receive is outrageous.
Re: Ask HN: Do you keep a personal knowledge repository?
#49Earlier quoted context omitted.
> The other thing with FreeMind is that the UX for navigating mind-maps can get unwieldy when they get big. In what way? I have some pretty enormous ones and they seem fine so far. I'd like it if FreeMind were more actively maintained, but at least it still works basically fine on the latest version of Java.
I just remember expanding and collapsing things a lot to keep what I wanted in view. Clicking and scrolling -- perhaps I never got proficient in the keybindings so that could explain it.
Preferences -> appearance
1. Check "edges start from 1 point at root node"
2. Uncheck "enter confirms by default"
Preferences -> behavior 1. Set "use formatting for all nodes" to no
Control-rightclick -> hide note windowRe: Ask HN: Do you keep a personal knowledge repository?
#50I do think a truly useful knowledge repository will fundamentally need to be a graph structure. This roughly reflects the neural connections in the human mind -- knowledge itself is a graph structure.
Draw.io is the best diagramming tool I've found, but it still kind of sucks in a lot of ways. I've started working on an alternative: https://github.com/JesseAldridge/consideration
The key features I'd like to add are multi-user collaboration and search across many diagrams.