logoalt Hacker News

iLemming11/07/20243 repliesview on HN

The note on semantic and operational distinction of notes is interesting. I personally ditched hierarchies when I switched to Org-Roam. I used to think all the time where a specific note would belong - should I organize my notes by dates? Should I use the datetree feature of Org-Mode? Should I put everything in one file or split between multiple files grouping notes by some categories or tags.

These days, the only question I have to ask myself is "in what context do I want to rediscover this note?". For example, I don't usually sit around thinking: "Didn't we discuss this SSH-related problem with Jeffrey and Anna back in May? Let me go to the may-2024 folder of my notes and grep through them...". Instead, I would just go to either of these notes titled: 'ssh' or 'Jeffrey' or 'Anna' and search for backlinks, where I will surely find my notes related to that discussion, even if they're spread out across multiple days and many notes in multiple places. And it doesn't really matter where specific notes are - which file, what nested hierarchy of headings, etc.

Zettelkasten really does work. You just need a quick an easy way of cross-linking different notes. I highly recommend this little book called 'How to Take Smart Notes', it's fairly small, you can go through it within an hour or so. And remember the famous quote of Richard Feynman: "Notes aren't a record of my thinking process. They are my thinking process"... If you don't find a good way of taking notes, you won't be doing a good job of thinking.


Replies

TeMPOraL11/07/2024

The point about linting still stands, though. I recently had to grep for a note I was really sure was there, but didn't show in the roam-find- autocomplete. Turns out, at some point I must've accidentally put a stray character that made properties section stop parsing, dropping the note from the system. Another case is when I occasionally add what I intend to be roam note as a new org file, and then forget to press the shortcut I have to give the file an ID.

(EDIT: Similarly, over the years I had a few cases of some TODOs I forgot about because I accidentally made a whole subtree stop parsing with a stray character. Rare as it is, I'm beginning to wonder if I shouldn't switch to modal editing a la vim, as those mistakes tend to happen when moving through the outline with "speed keys".)

In general, Org works well for me, but damn if the fragility of plaintext doesn't bite me every now and then.

show 3 replies
Beijinger11/07/2024

Never heard about it. I use nvpy, a simplenote clone.

How can I install org-roam? Looks difficult.

show 1 reply
exe3411/08/2024

I have a flat directory of notes that I just grep through. turns out the prefect system I spent my twenties chasing didn't need to exist.