News for hackers. Stuff that matters.
Re:Ask HN: How did you build up your personal knowledge base? by stockkid on Wednesday October 23, 2019 @07:26AM (#21333446)
I have been building and using an open source solution called Dnote [0] for the past two years. Maybe it could help you and others in search for a solution.

I used to write down information in note-taking apps but doing so didn't help me retain more knowledge. The reasons were: (a) no spaced repetition, because I never went back to my old notes once I wrote them. (b) environment switch due to having to launch external apps every time to write a note. Environment switch was especially painful when I was immersed in a complex coding problem.

I solved those two pain points by sending myself an automated digest of my notes every week (spaced repetition on autopilot) and building CLI, browser extensions, and IDE plug-ins to talk to my personal knowledge base so that I don't have to switch environment to put stuff in the knowledge base.

My experience is positive. It has helped me advance my foreign language skills, learn new vocabulary, and retain various technical micro-lessons that I come across during programming.

[0] - https://github.com/dnote/dnote

Re:Ask HN: How did you build up your personal knowledge base? by jplayer01 on Wednesday October 23, 2019 @08:07AM (#21333699)
> I solved those two pain points by sending myself an automated digest of my notes every week (spaced repetition on autopilot) and building CLI, browser extensions, and IDE plug-ins to talk to my personal knowledge base so that I don't have to switch environment to put stuff in the knowledge base.

Oh, this is fantastic, thanks. I'm going to have to look into how I can do this for my own knowledge base. Especially the spaced repetition part.

> https://www.getdnote.com/blog/how-i-built-personal-knowledge...

Btw, this is a great article.

Re:Ask HN: How did you build up your personal knowledge base? by kimusan on Wednesday October 23, 2019 @05:06PM (#21339022)
I have used dnote locally for a short while and love it. Unfortunately I cannot connect to the "pro" server (company restrictions), so I am running my own dnote server for this. Works very nice except for a few minor bugs (which reminded me to get them reported on github). Any plans to make the browser extention configurable so it can work with a self-hosted server?
Re:Ask HN: How did you build up your personal knowledge base? by igetspam on Wednesday October 23, 2019 @10:44AM (#21335125)
I'm pretty skeptical of personal projects for things like this but this looks very compelling. Thanks for sharing.