(no title)
canvascritic | 9 months ago
Roam implemented static bidirectional links and called it associative memory. in reality, it's closer to mind-mapping software with backlinks. So without mechanisms for reinforcement (surfacing old notes intelligently), pruning (forgetting irrelevant junk), or plasticity (reorganizing in response to use), the system becomes a junkyard of half-formed thoughts.
Brains forget for a reason, roam doesn't
josephg|9 months ago
I think this is the key mistake in Roam's design (and in many ways, obsidian and friends). They appeal to a dream some people have that maybe if you never forget anything, you'll get smarter forever. (Or something like that).
The problem is that there's many benefits to having a mind which forgets things. That property lets us grow and change over time - and move on from old ideas or old ways of thinking. Not necessarily because they're bad; but because we become a different person from the person who had that thought.
Trauma is an extreme case of this. Its essentially a disorder of memory; where we etch some old memory in stone. Because we don't let ourselves forget it, we inevitably build structure / thought patterns around that memory. "This one time __" - "As a result, deep down I believe that I am fundamentally ___ (unsafe / unworthy / stupid / unlovable / ...)". Trauma work is in many ways a slow process of learning to unclench your mind from those past experiences, to allow yourself to "move on" from them. (Ie, forget the emotional impact they have today.)
Its also kind of obvious in software or architecture. You can't just keep adding to an old structure forever. Software gets harder to build the bigger it gets. Same with buildings, books, teams and more. If everything new needs to fit with everything that has come before, its an O(n^2) job. Of course roam suffers from this too. The default "remember everything forever" default is naive and silly. Our brains don't work best like that.
coldblues|9 months ago
You are just making a very silly "Appeal to nature" argument. Your notes, just as your memories, change and morph. For your memories, every time you access them, for your notes, every time you notice something you could improve. Old notes should not bother you, just ignore them if they're not relevant. They take a negligible amount of space on your devices. Personally, every note I've taken serves a purpose, even if their purpose is to just fill a spot so that I may be continually aware I've tackled a particular subject before even if it has not had any relevance for years.
accrual|9 months ago
Buttons840|9 months ago
mmooss|9 months ago
Really, I think the user in that case needs to be much more choosy about what they put in the database. It will save them time and greatly improve the signal-to-noise ration.
jimbokun|9 months ago
Going through all your notes regularly and asking “should I delete this? Does it bring me joy?”