Live data from Hacker News

Show HN: Obsidian Canvas – An infinite space for your ideas

obsidian.md

201–210 of 394 posts

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#201
post #175
post #141

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.

Does it not ultimately have the same problem? i.e. when you open obsidian, there's no guarantee the files are up to date as Android may have killed the third party sync program. And on iOS, there's no way for the sync program and obsidian to share the same filesystem short of the obsidian devs explicitly integrating

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#202

I'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…

I just have Obsidian save locally, and I use Sync to sync those files between machines.

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#203
post #54

Earlier 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.

You can't just declare your interpretation of faster to be correct and then denigrate someone else's interpretation by classifying it as a rant. The comment:

> 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

#204
post #34

Obsidian 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!

I use it with Working Copy git client, nice and properly nerdy setup. There are nice ready-made guides for this combo.

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#205
Just started using obsidian a couple of days ago and am amazed at how awesome it is. Tbh there were only 2 things I thought were missing for my particular workflow and this was one of them, so yer am super happy that it's now been implemented :)

For 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

#206
post #34

Obsidian 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!

I use iCloud Drive as a vault location. The trick is to create it first on the Mobile app and then use the desktop app later to point to that vault.

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

#207

I 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.

It appears to be convoluted but Remarkable -> Rextract -> Readwise -> Obsidian looks like a path.

[0]: https://github.com/zachwick/rextract

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#208

Earlier 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 bytes is easy, many solutions exist (and syncthing / syncthing-fork is good at it).

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

#209
post #42

With 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…

I agree, don't underestimate the power of a piece of paper and a pencil. I'm a network engineer and and a very visual person. It's a heck of a lot easier to dump the contents of my head onto paper first than fiddling around with some app. If I need to make something professional to share with others (like a diagram) I always make a rough draft on paper first before using an application like Visio.

Re: Show HN: Obsidian Canvas – An infinite space for your ideas

#210

Any 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?

I use Obsidian with my existing Syncthing installation (Syncthing being open-source file-syncing software that you run yourself), and it's great.
Post reply on HN