Live data from Hacker News

Ditching Obsidian and building my own

amberwilliams.io

181–190 of 570 posts

Re: Ditching Obsidian and building my own

#181
post #5

I really don't want to critisize OP since building stuff for yourself is always a good mentality. But lets be realistic, 1000$ over 10 years is nothing. It will always cost more if you consider your own time for maintenance long term. Obsidian is one of the most consumer friendly business for note taking out of there, they are not VC so the Evernote comparison is unwarranted IMO.

> But lets be realistic, 1000$ over 10 years is nothing

Where is the limit ?

While $100/year maybe doesn't sound like much, it's hardly the only subscription service you have, and they all add up, from your mail provider, office suite, cloud storage, streaming services, phone bills, internet service, etc.

Personally I find $100/year to edit notes on my phone to be a bit much, but then again, I just use iOS Notes.

I am so fed up with everything turning into subscriptions, that I've just completely stopped buying things that are subscription based.

I understand developers need to make a living, but simply throwing a subscription on top of it won't convince me to buy your product. You convince me by making a compelling product, and by continuously updating it, adding new features, which will convince me to buy another version.

Re: Ditching Obsidian and building my own

#182
post #63
post #59

Earlier quoted context omitted.

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

It's a good price but still feels wasteful if you also run/pay for nextcloud or similar.

It's not wasteful to support great software.

Re: Ditching Obsidian and building my own

#183
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 somet…

True, but the format is still text. In a "catastrophe", you can always just a) ignore these, or b) write custom code to process them (e.g. port the plugin to VSCode or whatever).

Still far better than a proprietary format.

Re: Ditching Obsidian and building my own

#184
post #71

Earlier quoted context omitted.

The downside is that if you’re on a two-week vacation and your home network/server goes down on day two, there’s probably nothing you can do until you get home. If it’s hosted online, you can count on that 99.99…% uptime and SSH access no matter what.

Ssh exposed on a non-standard port, with root disabled, using key-based auth should be pretty non-controversial. The security through obscurity (non-standard port, no root) are both kinda silly but why not. That said, with awesome services like TailScale, it's pretty hard to get locked out of your network. TailScale is so so good at "just working".

Disabling root provides more than security-through-obscurity if your sudo config requires a password to elevate: it essentially means you need both your SSH private key and your password to gain root.

Re: Ditching Obsidian and building my own

#186

Earlier quoted context omitted.

How did you automate it to start on networks which are not yours? This is like the only piece of the puzzle for me.

This is a built-in feature of the Wireguard app on iOS, not sure about other platforms.

And specifically it's based on VPN On Demand. https://developer.apple.com/documentation/networkextension/v...

Re: Ditching Obsidian and building my own

#187

Earlier quoted context omitted.

+1. I have Wireguard set up on all my mobile devices and configured to automatically start when connecting to any wifi that isn't mine, so I can take my devices anywhere and I'm still on my home LAN. It works seamlessly and flawlessly. I self-host a lot of services, and without Wireguard (or equivalent), remote access just wouldn't be realistic.

How did you automate it to start on networks which are not yours? This is like the only piece of the puzzle for me.

For the Tailscale app on Apple platforms it’s called VPN On Demand. Here's how you can configure it.

https://tailscale.com/kb/1291/ios-vpn-on-demand

Re: Ditching Obsidian and building my own

#188

Earlier quoted context omitted.

+1. I have Wireguard set up on all my mobile devices and configured to automatically start when connecting to any wifi that isn't mine, so I can take my devices anywhere and I'm still on my home LAN. It works seamlessly and flawlessly. I self-host a lot of services, and without Wireguard (or equivalent), remote access just wouldn't be realistic.

How did you automate it to start on networks which are not yours? This is like the only piece of the puzzle for me.

Set the AllowedIPs wireguard setting (and/or the route, if you can set that separately) to one larger than your home network (i.e., if your home network is 192.168.1.0/24, use 192.168.0.0/23). Then, block wireguard packets from the internal network on your router. Then the tunnel will always be running; it just won't be used when you're at home because there's a more specific route
Post reply on HN