News for hackers. Stuff that matters.
Re:Computers as I used to love them by Andrew_nenakhov on Friday January 07, 2022 @06:40AM (#29837926)
I disagree about the Dropbox folder criticism. It's actually simplifies things a lot: whatever you put there is synced. Very straightforward. You won't break anything.

Syncthing, on the other hand, is far too geeky and easy to ruin things if you somehow sync a rapidly updated folder. I've moved a few people to Syncthing and in the end they all were not very happy with it for one reason or another. It also isn't as clear on the sync state of a file.

Re:Computers as I used to love them by southerntofu on Friday January 07, 2022 @06:55AM (#29838043)
> ruin things if you somehow sync a rapidly updated folder (...) It also isn't as clear on the sync state of a file.

Do you have a link/resource elaborating on these questions?

Re:Computers as I used to love them by Andrew_nenakhov on Friday January 07, 2022 @06:58AM (#29838068)
Just from experience. The person was syncing a folder with a minecraft world, and of course ruined it by running 2 instances simultaneously.
Re:Computers as I used to love them by Macha on Friday January 07, 2022 @07:12AM (#29838161)
The same could happen with Dropbox/icloud, or even if you just ran two Minecraft instances with the same copy of the world on one machine - Minecraft worlds are not designed for concurrent modification by multiple processes
Re:Computers as I used to love them by Andrew_nenakhov on Friday January 07, 2022 @07:47AM (#29838488)
The same can't happen with Dropbox, because minecraft worlds are NOT stored in ~/Dropbox/ folder. That actually reinforces my point about a separate synced folder being a plus for most users, not a minus.
Re:Computers as I used to love them by Breazy on Friday January 07, 2022 @08:00AM (#29838589)
> minecraft worlds are NOT stored in ~/Dropbox/ folder.

They certainly can be. They can be stored wherever you like, either if you are using a modding/hacking launcher (both are very popular for non-technical players, e.g. kids who aren't programmers) or if you are running a minecraft server (the vanilla server jar runs wherever you decide to put it, and doing this is not exactly an esoteric feat; again, nontechnical kids do it.)

Re:Computers as I used to love them by Andrew_nenakhov on Friday January 07, 2022 @01:20PM (#29842661)
Of course they can. However, person who knows simlink-fu and other tricks is unlikely to find himself in a situation when his data is corrupted by an incorrect Dropbox sync process. Syncthing's user, however, can screw himself with just a few mouse clicks, and I personally saw that happen.

So I myself simply sync just one folder with Syncthing, Dropbox style.

Re:Computers as I used to love them by Macha on Saturday January 08, 2022 @01:03PM (#29854278)
I don't think there's any meaningful difference in difficulty in finding the Minecraft folder in AppData to sync with Syncthing vs finding the option in the minecraft launcher to save to your Dropbox folder.
Re:Computers as I used to love them by Macha on Friday January 07, 2022 @07:57AM (#29838566)
Third party launchers commonly used for modpacks, the first party dedicated server, changing the settings on the first party launcher are all ways you can put your saves in the Dropbox folder
Re:Computers as I used to love them by southerntofu on Friday January 07, 2022 @07:02AM (#29838098)
So the caveat is that concurrently writing to the same file on separate machines will lead to data corruption? Is that reproducible with other files than Minecraft saves, or can it be that Minecraft introduces corruption by amending the on-disk file with a delta of currently-running changes not accounting for the possibility that the file has been altered?
Re:Computers as I used to love them by iveqy on Friday January 07, 2022 @07:08AM (#29838138)
It's a common problem with git as well. Running git in a dropbox folder is discouraged.
Re:Computers as I used to love them by NavinF on Friday January 07, 2022 @07:13AM (#29838170)
Wouldn’t that happen with Dropbox too? Maybe the race condition just happens less often because it syncs slower?
Re:Computers as I used to love them by Andrew_nenakhov on Friday January 07, 2022 @07:49AM (#29838502)
No, because you'll have to do quite a few steps to put an actively used minecraft world in a ~/Dropbox/ folder.
Re:Computers as I used to love them by danparsonson on Friday January 07, 2022 @08:04AM (#29838615)
That doesn't argue that Dropbox won't also ruin actively updated folders. You're now talking about Minecraft configuration which is orthogonal to your original point.
Re:Computers as I used to love them by asoneth on Saturday January 08, 2022 @11:55AM (#29853481)
This reinforces the original point, which was that Dropbox's constraints (only syncing one folder) are limiting to some while decreasing the probability of others getting themselves into problematic states.
Re:Computers as I used to love them by Andrew_nenakhov on Friday January 07, 2022 @01:21PM (#29842681)
I've never seen people put Minecraft saves to anything other than the default location for their system.