Live data from Hacker News

Ditching Obsidian and building my own

amberwilliams.io

151–160 of 570 posts

Re: Ditching Obsidian and building my own

#151
> The most commonly used PKMS or note-taking apps today are Notion, Obsidian, Evernote and Logseq. The problem is that PKMS come and go.

Uh oh. I wouldn't use those. Of course they come and go - they're made by companies.

> Could you see yourself using your note-taking app you use today in 30 years?

Yes of course. Otherwise I wouldn't be using it.

> Do you ever have concerns around the privacy of your notes?

Not really.

> Are you spending more time setting up your notes system rather than managing your notes?

No.

> What does an effective and timeless PKMS even look like?

I use VimWiki[0]. There's a possibility it will go away, but I doubt it. There's a possibility both vim and neovim will go away, but I doubt it.

It stores everything as Markdown files. Should Markdown ever go away, it's all still very readable plain text files. I use UTF-8. Perhaps that'll go away at some point?

I version everything with git, I doubt git will fully go away, but I'm ok migrating to a different VCS if need be.

I bet the longevity of my setup is way better than the longevity of a backend written in TypeScript, backed by a SQL database, running in Docker, based on a CMS I've never heard of (Directus).

[0]: https://github.com/vimwiki/vimwiki

Re: Ditching Obsidian and building my own

#152
post #130
post #125

Earlier quoted context omitted.

I inadvertently converted a longtime Logseq user to Trilium. In case you find yourself hacking too much around Silverbullet, or want to try something else, you should give it a try :-)

Trillium is great for some folks (and I would have no qualms recommending it), but I cannot stand hierarchical notes. That's a personal preference. I just want a big mishmash of notes all linking to each other. I don't want to manage a taxonomy.

For the record, it's not forcing you in this or another way, you can just dump all your notes on a flat level and later browse a network of backlinks in Trilium like other similar systems.

Where I find Trilium to shine though, is when, after linking notes to one other for a little while, you realise "Well, I have a bunch of them that relate to `People`, others to `Products`, and, oh, a bunch of `Customers` as well, wouldn't it be nice if those were sharing the same properties?" (like People:{"Lives in", "Date of birth", "Partner of"…}, Customer:{"Address", "Contracts":-Multiple-, …}).

When you reach that point you can use Inheritance (from the hierarchy) and/or Composition (from Template notes) so that all your "People"-like or "Customer"-like notes share the same properties, and you can then easily manage them as data, giving the same organisational and queryable power of a RDBMS without having to commit on a data model from the get go (it evolves with you as you refine the inherited or templated attributes).

I think any sufficiently large collection of notes eventually reaches a point where it self-organises around a set of "Reference notes" more often linked to, and this is where Trilium saves you a ton of time instead of giving you more house-keeping work (good luck maintaining those "Reference notes" in sync with each-other in a system like Logseq or Obsidian, been there, done that).

Re: Ditching Obsidian and building my own

#153
I find it just a bit crazy that this is still an issue. I too jumped from Evernote when they did their rug pull in 2016, landed on Emacs+org-mode, and never looked back. Since then I've adopted Orgzly for org-mode on my phone, and syncthing to keep it all synced. The only real issue I ever had was the occasional conflict, which I resolved by splitting one of the files further into things that got modified on the laptop (primarily write-ups and my cheatsheet collection) vs things that got modified on mobile (primarily repetitive tasks).

I haven't found use for plugins yet since I'm really just searching, updating tasks and archiving. But if I do need extra functionality, Emacs is the most versatile editor out there, and org-mode is native to it.

Re: Ditching Obsidian and building my own

#154

Are there any private note solutions that can encrypt all markdown files against your own Yubikey-generated privkey? You can do this with SOPS and age encryption and it's amazing, but can't view/edit notes outside a terminal or on mobile very easily that I've found. Looking for a new solution like this, or maybe obscure configuration for an existing notes app that can support this workflow. All of the "end-to-end" so…

Encryption is a rabbit hole I want to jump down soon. Other users recommended Triliumnext looks like they do file encryption like that worth checking out https://triliumnext.github.io/Docs/Wiki/protected-notes

Re: Ditching Obsidian and building my own

#155
I have many thoughts, as I'm sure everyone on this forum does. I feel like mentioning PKMS on Hacker News is like mentioning, idk, shave soap or knives on reddit.

> But if it's so obvious, why aren't other developers rolling out their own PKMS? Perhaps I'm the first to discover this or perhaps developers aren't writing about their custom PKMS.

Well, because of Standards, of course: https://xkcd.com/927/

I don't mean to shit on the OP's work here, but from what I can tell, the app they built is a multi-platform markdown editor and renderer that has an auth stack. Oh, and it's self hostable.

If I hop on https://awesome-selfhosted.net/ , head down to the note taking section: https://awesome-selfhosted.net/tags/note-taking--editors.htm... , I can see at least 7 that support this feature. Oh, also this category: https://awesome-selfhosted.net/tags/knowledge-management-too... has many more.

So while I think it's fun to do personal projects, I kinda feel like, if you had time to do this, it would probably have been better both for you and just like the world in general if you instead just created a PR with whatever feature you wanted on one of these more fleshed out projects. Bonus: you get a bunch more stuff, for free, since many other people are working on the same project. Bonus bonus: You can put a project with a shitload of github stars and users on your portfolio/resume/whatever and point to your PR.

Anyway as for PKMS thoughts, I've been using org mode since 2016. I've tried Obsidian and Logseq for completedness but in both cases ended up back in org mode for various reasons.

In PKMS, everyone goes on about knowledge graphs, linking etc, but I've realized lately I've never found that useful - I do use org-roam and link notes, but when I want to find links to, say, "machine learning," I'm just as likely to simply do a full-text file search for the term, which leads to the same results. As for the visual knowledge graphs, I've never seen them useful for anything other than showing off at coworking meetups.

What I've come back to is, what I really need my PKMS to do that I haven't really configured org mode to do yet for me is, in situations that happen to me CONSTANTLY when I'm out and about, I need my PKMS very quickly to answer questions for me like, "who was that guy I read recently that said something about modern capitalism causing us all to be alienated," or, "I vaguely remember reading about how social media categorizes us into advertising groups, what was that again?", or, "What was that city in Italy we went to with that crazy good ice cream? Actually on that note what islands did we go to on that trip?" I'm frequently in conversations with people where I want to share information with them, but maybe because I have ADHD brain or just am uniquely deficient and remembering very specific bits of info, I can't recall stuff (a great example of this, and I had to google to write this part: I ALWAYS forget Quentin Tarantino's name despite really liking his movies). Anyway, I tried using an org-roam org-to-html deploy tool to create a searchable, private website of my knowledge graph, and that's... fine I guess. I need to get it automated somehow, but even then I'm sure it won't be great. Of course I'm thinking of some kind of deployed solution that queries an LLM that can search my entire note repo, but that's a project and a half I don't have time to do.

So for now my plan is to just keep plugging away at org mode and org-to-html to see if I can get a really good flow there.

Re: Ditching Obsidian and building my own

#156
post #147

I wish there was something as lightweight and as well integrated as Apple Notes. Just support MD, sync well and have a search function.

I replaced Obsidian with VS Code and a git repo.

After using Obsidian for a couple of years I realized use a very limited set of features - editing markdown in a directory structure.

All I needed was really the directory structure view to the left and content to the right.

Re: Ditching Obsidian and building my own

#157
post #62
post #57

Earlier quoted context omitted.

too bad Syncthing is no longer officially maintaining andoird app https://forum.syncthing.net/t/discontinuing-syncthing-androi...

But the syncthing fork ( https://play.google.com/store/apps/details?id=com.github.cat... ) has been going for years now, and should have been the first choice anyways.

For anyone who would prefer to get the Syncthing-Fork build from F-Droid: https://f-droid.org/en/packages/com.github.catfriend1.syncth...

Re: Ditching Obsidian and building my own

#158
post #3

Good article but as a heavy user of Obsidian (and previously Evernote), I would offer some counterpoints: > After some mental gymnastics weighing if I should continue with Obsidian, I found solace when asking myself "Can I see myself using this in 20 years?". I couldn't. The thought of cyclically migrating notes from one PKMS to another every 5 years, as I had done from Evernote to Notion to Obsidian, made me feel ti…

Big obsidian fan, but I will say: notes being “just markdown” is not entirely true depending on how you use obsidian. If you are a plug-in heavy user, and those plugins introduce new syntax and lots of JavaScript functionality, you are accumulating a bespoke custom syntax that only works on your copy of obsidian with your set of plugins. Obsidian and those plugins are still free and are a huge benefit, but just something to keep in mind regarding data hygiene and longevity.

Re: Ditching Obsidian and building my own

#159

Earlier quoted context omitted.

The odd part here is why take it to 100%+ when you can just build a plugin on Obsidian rather than re-building the whole thing? Seems a bit extreme.

In 20 years will that plugin work? I doubt it.

This is why I didn't like Obsidian, half the plugins I tried didn't work despite them being in the top 20 downloaded ones. Meanwhile I'll use like 15 year old emacs plugins that haven't been updated in like 5 years and they'll work fine (I think org-diary or something along those lines was what I tried).

Re: Ditching Obsidian and building my own

#160
post #151

> The most commonly used PKMS or note-taking apps today are Notion, Obsidian, Evernote and Logseq. The problem is that PKMS come and go. Uh oh. I wouldn't use those . Of course they come and go - they're made by companies. > Could you see yourself using your note-taking app you use today in 30 years? Yes of course. Otherwise I wouldn't be using it. > Do you ever have concerns around the privacy of your notes? Not rea…

As a fan of Vim, I'm a fan of this solution. Are you able to access them on your phone?
Post reply on HN