Always fun to see these original comments in a HN thread. If you write this on Twitter you can get hundreds of retweets, hurry before someone else writes the tweet!
Jokes aside, Obsidian being a Electron application is not a issue. The app starts in under 3 seconds for me, barely uses any RAM and CPU usage remains stable and low.
If you want to actually contribute anything to this thread, feel free to give feedback on specific issues you find, that it's using too much CPU or whatever. But as it stands, you're not really adding much here.
It takes me about 15 seconds to boot my computer. But do I need to start the computer each time I do something on it? No, I leave it on.
Similarly goes for other things you use but takes "too long time" to open, leave the thing open and you just have to switch windows to access it.
And if you think Obsidian is a note taking app, then yeah, it's not the right tool for you, continue using Vi/m. But once you grow out of it, you'll need a knowledge base instead, and for that, Obsidian is lightweight.
You may also use any other note taking app as your default brain dump and use Obsidian as your editor tool to work your notes afterwords. Just for note taking anything would work its markdown/text. Where obsidian wins is backlinking information and all the wonderful community plugins that's been appearing.
My problem with Electron apps is that they don't seem to support window decorations under Wayland on Linux. I'm trying Logseq (https://github.com/logseq/logseq ) right now, and like any Electron app on Wayland, you have to start it via "Logseq --enable-features=UseOzonePlatform --ozone-platform=wayland" but that still doesn't give you window decorations (like titlebar, minimize button, etc)
For me, it definitely adds something to the conversation. I simply much prefer native apps to Electron-based apps, and I'm not the only one. The original comment thus saves me time.
For obsidian it is a significant advantage because you can have plugins that e.g. render a markdown task lists as a Kanban board.
It seems to fall into the vs-code category of being sufficiently well optimized, but if you wanted to deal with millions of files then some popular plugins (queries on tasklists in all files, aggregating data into diagrams, etc) probably would get slow.
Jokes aside, Obsidian being a Electron application is not a issue. The app starts in under 3 seconds for me, barely uses any RAM and CPU usage remains stable and low.
If you want to actually contribute anything to this thread, feel free to give feedback on specific issues you find, that it's using too much CPU or whatever. But as it stands, you're not really adding much here.