Earlier quoted context omitted.
Syncthing on mobile is a little clunky because of OS limitations on background processes. Basically the reason I pay for Obsidian's own sync addon
You can always use Mega sync. And it has 15 GB free forever, just like Google Drive. Mega sync has native clients in MacOS, Linux, Windows, iOS, Android.
Show HN: Obsidian Canvas – An infinite space for your ideas
201–210 of 394 posts
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#202I've been concerned about Obsidian sync. IIRC, data goes to AWS servers but where does it go from there? From reading the Obsidian website, they seem a tiny company. However, it is unclear where they are based and, therefore, what legal obligations they are operating under. What more, Obsidian has so far avoided the levels of compliance that allows for adoption by big businesses. I love me some Obsidian but I'm mindf…
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#203Earlier quoted context omitted.
Preface: I am a massive Obsidian fan and use it everyday. The problem is they wanted it multi platform on iOS, Android, Mac, Windows and Linux so they made it using electron. Unless they either do native versions for each platform (5 apps!) or rewrite the entire application in something quicker like Tauri it’s never going to be as fast as apple notes, and will only get worse every time you add a new plugin.
My interpretation of their word “faster” was in terms of UI design, not physical app speed. Please, we don’t need to have the electron rant every single time an app that uses it is discussed.
> it's faster and easier to create a note in Apple Notes, retrieve it (as they as are sorted from most recent by default, and also I can pin some notes), search, and navigate in folders (especially on mobile, navigating across folders is so much better with Apple Notes than Obsidian).
Yes there are UI elements at play here. But even UI elements are dependent on the language and framework you have decided to use. For example, it is common on Android to use an expanding sidebar whereas on iOS it is more common to use a dropdown menu. If you are developing a one size fits all app then design choices that feel native on one platform are going to feel non-native on another.
And in addition, physical app speed matters. If you want to create a brand new note and you're not already in the app it takes significantly more time until you can start typing with Obsidian than if you use Apple Notes, 1Writer etc. If you're doing it multiple times a day this time adds up.
If you don't think physical app speed matters then why do you think big companies spend thousands optimising webpages to reduce latency? It is because the consumer gets bored of waiting and goes elsewhere. If another app comes along that offers the same functionality of Obsidian but is noticeably faster, people will migrate to it. Everything is a tradeoff, but pretending framework performance isn't a relevant factor does not help anybody.
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#204Obsidian Canvas uses a new JSON-based file format that we have open-sourced under MIT license. You can see the spec here: https://github.com/obsidianmd/obsidian-api/blob/master/canva... Just like all other files in Obsidian, canvas files are your own and local to your device. You're still linking to your own Markdown files which are just as future-proof as ever. We decided to create the .canvas format because there w…
The local first approach is the primary reason I use Obsidian. I trust that I can _depend_ on Obsidian because of this. On the other hand, this has also caused some headaches around using it on mobile.. but so far this has been a worthwhile tradeoff. Thanks for all the hard work!
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#205For reference the other is the ability to view and edit any regular text based file (i.e. .R / .cpp / .py) within the client rather than having to open a separate editor.
Must admit am super impressed at how much the team has achieved and how high quality everything is given how small the company is.
Though must admit, I do miss the ability to do literal space formatting of notes like I could do in onenote but that's more of a markdown / html limitation than a obsidian issue.
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#206Obsidian Canvas uses a new JSON-based file format that we have open-sourced under MIT license. You can see the spec here: https://github.com/obsidianmd/obsidian-api/blob/master/canva... Just like all other files in Obsidian, canvas files are your own and local to your device. You're still linking to your own Markdown files which are just as future-proof as ever. We decided to create the .canvas format because there w…
The local first approach is the primary reason I use Obsidian. I trust that I can _depend_ on Obsidian because of this. On the other hand, this has also caused some headaches around using it on mobile.. but so far this has been a worthwhile tradeoff. Thanks for all the hard work!
If you are transferring from desktop to mobile, make sure the .obsidian folder inside the vault is copied also
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#207I would kill for some sort of integration between Remarkable and Obsidian. Both are excellent tools and the Remarkable is great for sketching on the go. I just wish I could keep both in sync somehow.
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#208Earlier quoted context omitted.
The local first approach is the primary reason I use Obsidian. I trust that I can _depend_ on Obsidian because of this. On the other hand, this has also caused some headaches around using it on mobile.. but so far this has been a worthwhile tradeoff. Thanks for all the hard work!
Syncthing comes to my mind for that specific need. https://syncthing.net/
Syncing by merging changes and resolving possible conflicts is a much harder task. Theoretically git has all the right bits, including the pluggable diffing and merging. In practice, I haven't seen it seriously used in this capacity.
This is to say nothing about files you only want on one node but not on another (heavy stuff lives on server and laptop, but not mobile, etc.)
This is why special-case syncing tools that know how to sync semantically are indispensable.
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#209With the caveat that I'm very far from a power user, I'm struggling to picture how I'd use this. Not as in I think it's a bad idea, but rather it looks cool but I believe I don't quite understand it. I think the following is an example of an intended use case? Can anyone confirm/deny? For my work related notes, there's some hierarchical structure to them even though it's hard to see that at the note level. There's al…
I consider myself a very visual person, and yet I never find any of these very overtly visual organization-type tools even remotely appealing. It seems to me there's... too much friction and fiddliness for something I can visualize myself after looking at a text list or folder structure? I guess maybe it would help as a presentation tool to show others how you visualize a project. I just hope it's worth the effort. M…
Re: Show HN: Obsidian Canvas – An infinite space for your ideas
#210Any self-hosted sync options? i.e. Run my own service in docker container, and provide my own database, be it a blob storage like S3, R2, Backblaze or SQLite?