How and when does my laptop get the updates made on the desktop?
(edit1) One idea for a solution is asking peers for help: my data gets encrypted and seeded to many peers, so it is always available somewhere.
(edit2) While I like the "own your data" aspect of this, I dislike the "everything in a browser" aspect. At what point is this easier as just a native program?
For what i understand the remoteStorage has different plugin storage you can use.
If you want your data to be available across multiple computer you should use a plugin which store data in a cloud storage like dropbox,gdrive o even S3.
But i think you should be able to implement something like you proposed by combining remoteStorage with webTorrent.
Most RS apps will automatically sync the data to the remote storage, when it's changed on your desktop. And when you then access it on your laptop, even in a different app than on the desktop maybe, it would sync whatever you changed down from the remote storage.
1. I update some data on my desktop.
2. I shut down my desktop.
3. I power on my laptop.
How and when does my laptop get the updates made on the desktop?
(edit1) One idea for a solution is asking peers for help: my data gets encrypted and seeded to many peers, so it is always available somewhere.
(edit2) While I like the "own your data" aspect of this, I dislike the "everything in a browser" aspect. At what point is this easier as just a native program?