friebetill/obsidian-file-diff

Awesome work, thanks

Closed this issue · 3 comments

I had the same exact problem,and I thought the same, thank you for taking the time.

Thank you for your kind words! It's great to hear that the work on this project resonates with your experiences. Your support is much appreciated!

AMTQ commented

I spent several hours trying to find the reason for these conflicts, as I have the same problem with syncthing + Obsidian on mobile and laptop. But unfortunately I have not found the smoking gun, so I'm looking to streamline the process of removing the conflicts.
Or has any of you any idea why these conflicts happen? Is it just the speed/slowness of Syncthing?

I switched to iCloud. I was initially hesitant because of my data. However, I found the setting to enable end-to-end encryption for iCloud data. I trust that it’s mathematically very difficult to decrypt, and I’ve only read good things about it online, stating that it is trustworthy. Since then, I haven’t had a single merge conflict. This is because iCloud’s sync is instant, while Syncthing has some delay

The reason for SyncThing being so slow, in my opinion, is:

  1. Without a server (like iCloud), both nodes (A and B) need to be online at the same time to sync. With a server, it’s possible for Node A and Node B to communicate without ever being online simultaneously.
  2. SyncThing doesn’t have as many permissions as iCloud and, for example, cannot run continuously in the background.

Source: https://www.reddit.com/r/privacy/s/b5PWUBR4jt