Live data from Hacker News

Ask HN: How to organize personal knowledge?

news.ycombinator.com

81–90 of 228 posts

Re: Ask HN: How to organize personal knowledge?

#81
Would help us to know more about the specific use case and goal you had in mind.

For now, generically speaking, I use OneNote for keeping track of my own generated ideas and pasting in things from other sources. For larger media I recommend having a network drive or using Dropbox.

I'm happy with OneNote.

For my more technical ideas where I'm brainstorming I have a nice leather journal (no lines) that I use for brainstorming. I tried using a Surface Studio as well with the pen and that works good too because you have an infinite canvas and can move things around. With paper / whiteboard brainstorming I frequently run out of room. Digital means I can just drag a bunch of stuff to make more room. Plus having the pen and choosing different colors makes it really freeform.

Re: Ask HN: How to organize personal knowledge?

#82
This is what Vanevar Bush was trying to create with his memex [0], plus further what Douglas Engelbart was trying to build upon [1].

Gordon Brander's patterns [2] (on HN recently) seems quite close to these and what you're after.

[0]: https://en.m.wikipedia.org/wiki/Memex

[1]: http://www.dougengelbart.org/about/vision-highlights.html

[2]: http://gordonbrander.com/pattern/

Re: Ask HN: How to organize personal knowledge?

#83
post #55

>collected a large amount of ebooks, papers, articles, movies, pictures, etc. (all digital). Since you mentioned those specific examples, I see a commonality and so I'm going to assume you're primarily concerned about organizing files that are not authored/generated by you . (Except possibly pictures/photos since you might be talking about jpgs from your personal iPhone or digital camera.) This distinction is key bec…

While I agree leveraging the filesystem is the way to go in order to sort binary data (ebooks, papers, movies, etc), it's not true org-mode is not suitable to organize those.

Since it supports hyperlinks to a wide variety of data, and Emacs is so easy to script, you can definitely do that. For example, org-ref has a lot of functionality implemented to organize academic papers, including the corresponding PDFs.

In fact, a personal org-mode wiki could easily have one or more files devoted to personal pictures, books, papers and hyperlinks to those plus whatever metadata. There are some examples around if you google for that.

I do keep my personal wiki very close to a zettelkasten, but implemented in org-mode. Nothing special. Very simple. Small files that mimic cards, plus hyperlinks. I search using ripgrep, and I version control using git. A key feature is that I keep my task list and calendar inside my wiki too, but not version controlled.

Re: Ask HN: How to organize personal knowledge?

#84
post #68
post #67

I use Evernote for ebooks, papers, articles and personal notes. Probably wouldn't work well for movies or large photo albums (I iCloud for stuff like that). I use their chrome extension, desktop app and mobile app and it works really well. It's really nice to be able to search everything I've ever written in notes or clipped on the web. It also has some support for OCR for paper notes, and does a decent job of indexi…

Evernote's search sucks(at least for a free user). can't(sometimes) even handle synonyms well. Sadly, there's no better alternative.

I haven't had issues with synonyms specifically, my praise for it comes more from it copying the full text of websites when I clip them and parsing the contents of hand written OCR scanned notes and being able to search over those.

Re: Ask HN: How to organize personal knowledge?

#85
post #67

I use Evernote for ebooks, papers, articles and personal notes. Probably wouldn't work well for movies or large photo albums (I iCloud for stuff like that). I use their chrome extension, desktop app and mobile app and it works really well. It's really nice to be able to search everything I've ever written in notes or clipped on the web. It also has some support for OCR for paper notes, and does a decent job of indexi…

Unfortunately Evernote gradually becomes worse and worse, at least on Mac. The very basic functionality of editing notes is buggy and slow. Issues keep creeping into both simple text notes and web clippings. Users are complaining about this for years, the devs do nothing but change the looks instead and bolt on corporate features (apparently corporate users don't need basic functionality working well?).

They have the weird community forum where employees don't post anything except for announcements. And now they have an extra tier before actual support, where your question is 'answered' by some community member or someone like that, who apparently can't be bothered to understand the question.

The Android app is a slow mess eating all available memory right away and/or refusing to edit notes. Inability to use SD cards is just what I want when the notes take 6 GB. And the website now “doesn't support” mobile browsers.

Pretty much the only thing where Evernote doesn't have better competition is the web clipper.

Re: Ask HN: How to organize personal knowledge?

#86
post #81

Would help us to know more about the specific use case and goal you had in mind. For now, generically speaking, I use OneNote for keeping track of my own generated ideas and pasting in things from other sources. For larger media I recommend having a network drive or using Dropbox. I'm happy with OneNote. For my more technical ideas where I'm brainstorming I have a nice leather journal (no lines) that I use for brains…

I loved OneNote until I tried to put some code snippets into it. Somehow over time they become unusable for cut and paste into *nix systems. Did you find a way to overcome this? I have no time to dos2unix everything.

Re: Ask HN: How to organize personal knowledge?

#87
I have a large collection (it's 1000+ articles, pdfs, photos, notes, etc) of mostly "research" for several fiction books I'm writing as a hobby and also random ideas and DIY inspiration, etc. and although nothing has solved it yet and my use case is slightly different, I keep seeing people mention Evernote and similar programs, and I doubt it will work for your use case. I have tried:

- Evernote - It's been a while, but at the time it had no highlighting. Formatting text was also a bit of a pain. Attaching large files was a problem because of free limits (I didn't care about sync but you need it for clipping). But the biggest problem was organization. The notebooks were not enough and it was really slow having everything in one account. Tags did not really help the organization problem either because what I really needed were custom fields. Search was slow and it was hard to be precise because there's no custom fields to be precise about. Additionally for any actual writing, there's no note history on the free plan.

- Most of the Evernote alternatives - Although I didn't move my collection to them, I did try every alternative I could find. If there's any in specific you're considering, I have probably tried it. The problem with most is they were either too simple, buggy, old/unmaintained, or just plain Evernote clones, which already wasn't working. Also many good ones that might have worked were subscription only because they were cloud solutions with sync. Then some sounded promising on paper (wiki-like alternatives), but they would just make me waste time linking and weren't really what I needed. Also many use only tree organization which just does not work for me. Or they don't support attachments well. TagSpaces looked really promising for an on-disk solution but didn't cope well with moved files when I tried it.

- Scrivener - This is what I ended up moving to. It's not the most intuitive piece of software. Development, especially for the Windows version is incredibly slow. It used to not have sync, now it sort of does, but it's not like Evernote (no clipping). I don't really care for sync though, also I like that it was a buy once sort of thing. Now it's still pretty slow with search (made worse by the fact it sort of freezes instead of showing some loader), but I can divide what used to be my main Evernote notebooks into completely separate projects. You can also have custom "views" (lists of notes) which helps reduce a lot of searching. You can also easily search just one specific field although I do kind of miss Evernote's query language. What really sold me though was you can have a completely custom organization scheme. You can add different types of labels/tags, you can change the note icon, you can color code notes, but best of all you can set custom fields (it's like a really fancy database really). You can link to other notes. You can have a custom note card summary for the cards view. There's several different view types (list, same tree-depth together, note, card/corkboard). It was designed for writers, so it's easy to write in and keep everything in the same format, etc (all copied articles are nicely formatted about the same). You can take as many history snapshots as you like. Best of all you can have huge attachments. I have videos, pdfs, etc (known image formats and pdfs, you can see inside the program, videos, and unknown files open externally). You can also set a custom theme and shortcuts which was also really important for me (Evernote still doesn't have a dark mode!). Also although the on disk project structure is not exactly easy to navigate, it exists (i.e. attachments just get copied to a folder in the project, all notes are plain .rtf files) so you can use Drive/Dropbox to sync to other computers or edit notes externally.

I'm working on my own custom solution now, but Scrivener has worked the best for me for notes, articles, and "clippings" if you have a lot of that. I would not used it though for ebooks, or movies. Ebooks I use Calibre because it also has the tools to edit them, though you could have ebooks in Scrivener if you want, and Calibre as the reader. Movies I have only a few, and just use a folder. For quick notes I use Google Keep or Simplenotes. Then every once in a while will clean them and extract the good ideas to Scrivener.

Re: Ask HN: How to organize personal knowledge?

#88
Shameless plug: miki (Makefile Wiki) https://github.com/a3n/miki

"sitemap.html" and "catalog.json" are the most relevant parts. The project itself assumes you already follow some organizing principle based on the filesystem, and documents it for you, with links.

It's based on Makefile, and existing utilities, so you should be able to use it as is, customize it, or as a start of something better.

Re: Ask HN: How to organize personal knowledge?

#89

Org-mode. Since it's a plaintext format it's easily searchable, and it's the most feature complete and ergonomic piece of software I've ever used for task tracking and knowledge management (including MediaWiki, TiddlyWiki, Google Docs, Evernote, plain txts, and more). One major pain point: no totally seamless mobile sync that I'm aware of. I just write things down in Google Keep and transcribe them when I'm on my lap…

Just to add to this, if you take a lot of mathematics notes, you can embed latex fragments in Org-mode. Making use of the yasnippet package, writing latex is actually quite efficient.

On top of this, if you read a fair bit of papers, check out org-ref [1]. Referencing and notetaking of papers becomes a breeze.

Finally, you can also export your notes to a bunch of different formats (e.g. html, pdf).

[1] https://github.com/jkitchin/org-ref

Post reply on HN