Live data from Hacker News

Ditching Obsidian and building my own

amberwilliams.io

81–90 of 570 posts

Re: Ditching Obsidian and building my own

#81

fwiw, on mac/ios you can put your obsidian vault inside icloud directory and have a “free” cross-device sync feature.

I had the bright idea of symlinking $HOME/.local to an iCloud directory once. About a week later it got completely deleted. No way to restore, or any indication of what happened. Luckily I had a backup with another provider, but I will never trust iCloud again for anything that’s not on the golden path (e.g. photos)

Re: Ditching Obsidian and building my own

#82
post #70

Earlier quoted context omitted.

You have a good point. I don't have experience hosting Git servers personally. Is it easy to run and maintain? I'll have a try on my VPS if it is.

Heck, you don't even need to run something like GitLab. Owing to Git's design as a distributed version control system, a "Git server" isn't even really a separate piece of software—it's the same software being used in a different way. Details @ https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-... , but you basically just need to `git init` somewhere on your VPS that you can later ssh to and add as a remote…

The only limitation here is that (on iOS at least) the git plugin on mobile cannot do ssh, only https.

(This is at least 1+ years old info, might have changed)

Re: Ditching Obsidian and building my own

#83

> Obsidian was a great tool for me personally for a long time. But I felt frustrated when I wanted to access my notes on my phone while on-the-go and saw that I had to pay for this feature. I'm using Syncthing [0] to sync my vault between devices. On my main PC, Syncthing runs constantly in the background. Say, if I made a change, and want to send those changes to my phone, I open the application on my phone and let…

Or you setup a Couchdb and the self hosted live sync plugin. Although the data will reside on a remote server in this case.

Re: Ditching Obsidian and building my own

#84
post #59

Earlier quoted context omitted.

It’s $4 a month to sync Obsidian notes, for anyone wondering.

This was news to me, so this must have changed recently, as I have been billed more than that ever since I signed up. I looked at my account, and I am charged $10 but it seems they automatically moved me to a "Plus" plan that has more storage. So no complaints from me really. Either that or the $4 plan is new. [1] The $4 only comes with 1GB of storage. I would recommend the $10 for 50GB if you use images in your note…

The $4 plan was launched March 20, 2024

https://obsidian.md/blog/standard-plan/

Re: Ditching Obsidian and building my own

#85

Earlier quoted context omitted.

I do agree with the author and others that I also wouldn't feel comfortable storing personal notes on Github. As I mentioned in a previous comment - you can use "git" without Github by hosting an instance of the open-source Gitea service. https://github.com/go-gitea/gitea

Thanks for sharing. I'll have a play with Gitea My concern with this approach would be I've read through Directus' codebase and can understand it. With a self-hosted Git server like this I'd be worried if shit hit the fan and corrupted my Git files or stopped being maintained I'd be a duck out of water

It's also worth noting that Gitea forked a while back. The community fork is Forgejo.

https://forgejo.org/

And if you really just want a simple hosting system, https://tangled.sh is really easy to set up. It uses atproto (network underlying bluesky) as their identity provider and for tracking issues, PRs, comments, etc. Their "knot server" is basically just a little self-hosted go node that manages git repos. The project is fairly small atm and it's pretty much all in go so it's not too hard to skim through if you want to see how it works under the hood (or if you are afraid of needing to be able to keep it maintained long term).

Re: Ditching Obsidian and building my own

#86
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…

> In point of fact this is actually an argument IN FAVOR of Obsidian. While the editor might be proprietary - the notes themselves are just standard markdown. If somehow all the copies of Obsidian magically disappeared off the earth tomorrow, I could easily switch over to Emacs org mode, VS Code, or literally anything else.

100% this. The reason I started using Obsidian in the first place is that it's built on the exact directory structure and file formats that I was already using to manage my writing and notes, and if Obsidian goes away for some reason, that won't change.

Re: Ditching Obsidian and building my own

#87
post #23

Interesting that storing images is not something solved yet. If you watch the animated gif, he is still using a third party service to store that graph. I also think people to tend to like Markdown mostly because it’s plain text. The added benefits of that preview view is minimal. Like my gut feeling Markdown is popular 90% because of it’s in an accepted way to do plaintext and only 10% for the added formatting.

I believe tiddlywiki stores PNGs as base64 strings, so image is always there. Yes, the file can grow large with many images, but it's a single file containing everything... even scripting!

If you run the node.js server version it can handle images properly, as separate files. That also gives you the practical ability to use many large images and videos.

Re: Ditching Obsidian and building my own

#88

Earlier quoted context omitted.

Thanks for the feedback! Agreed Git can be used to sync your notes. Its a great solution for those comfortable putting their notes into a Git repo like Github. I wasn't comfortable with that however. Currently vetting a way to sync my database files with my markdown files on my laptop, so it functions similar to Obsidian. I enjoy Vim too much to work constrained to Directus' markdown editor!

Git is decentralised. You can sync between laptop and phone directly, no third party server required.

To be clear, GitHub is centralized, but Git is not. You can sync between laptop and phone directly with Git -- no third party server required.

Re: Ditching Obsidian and building my own

#89
post #79
post #72

Earlier quoted context omitted.

My understanding is that on iOS your only non-paid choice is iCloud, and iCloud doesn’t reliably sync to non-Apple systems. To clarify, the use case here is that you have an iPhone but also non-Apple systems, which is a fairly common scenario.

TBH that sounds like a better reason to get something other than Apple systems instead of changing all your apps to work around Apples bizarre limitations.

To clarify, by “on iOS your only non-paid choice is iCloud” I meant for the Obsidian app specifically. Other apps do provide the option to sync with non-Apple cloud storage, without payment.

There are multitudes of pros and cons regarding choosing an iPhone. The restrictions of the Obsidian app is only a single one of those. Choosing an Android phone has drawbacks of its own.

Post reply on HN