Good thing that it supports any authentication provider. Less good that it still needs a roundtrip to Ditto's servers to enroll each device after authentication. Alternatively, for "truly" offline sync, a "license" token must still be obtained from Ditto's servers at some initial deployment phase. Really cool library, but the dependency on Ditto's infrastructure is an itch to scratch.
Ditto: Real-time sync for apps even without the internet
41–50 of 89 posts
Re: Ditto: Real-time sync for apps even without the internet
#42How is it different than all the open source peer-to-peer sync tools, such as Dat/Hypercore, or PouchDB?
Re: Ditto: Real-time sync for apps even without the internet
#43What is the proudly-displayed use case from the US Airforce? Something with its new unguided bombs they’re testing, or the new bomber it’s rolling out this year? The hundreds of Phoenix Ghost “Kamikaze” drone bombs they just revealed? Are programs like this funding this project? I will pass.
Re: Ditto: Real-time sync for apps even without the internet
#44Earlier quoted context omitted.
But how do you know exactly in what capacity they are using this technology? The USAF flies in millions of tons of humanitarian aid and personnel every year - far beyond what any other country, military, or organization does solely. It's not a "simp" as you say, only pointing out that they are a rather large customer who is free to implement the technology in any way they wish. You're letting your political bias unde…
What political bias exactly do you think I’m exhibiting? An anti military bias is valid regardless, there are successful companies that choose not to engage Btw my post was asking what the air force is using it for. I know they do a variety of things that’s why I asked. edit: Thank you, below, for the details - so my guesses were more or less "spot on" (communication systems connectivity for things they put in the ai…
Re: Ditto: Real-time sync for apps even without the internet
#45Being always on the road, I often have my emails/contacts/todolist/pictures/whatever scatered accross all my devices, with no easy way to synchronize them without getting access to wifi.
This means in transport, in the country side, or in another country, my system is in shamble. Also, it means everything is slow to sync.
Yesterday I had to send a AI model to my colleague next to me. I was on linux, he was on windows. The fastest way was to get a usb stick. That should be a click in 2022. The closest to something reliable to do this was duckto, but it's not maintained anymore.
Good luck to ditto!
Re: Ditto: Real-time sync for apps even without the internet
#46Re: Ditto: Real-time sync for apps even without the internet
#47Max, CoFounder of Ditto here So happy to see the support from the Hacker News community. I should mention Ditto is a massively ambitious company, we are doing fantastic with traction across major industries. Our entire core code base is written in Rust and I know HN goes crazy for Rust. If you’re really interested in working on very hard problems like CRDTs, partial replication, query based replication, peer to peer…
Re: Ditto: Real-time sync for apps even without the internet
#48I dreamed of this for a long time. Being always on the road, I often have my emails/contacts/todolist/pictures/whatever scatered accross all my devices, with no easy way to synchronize them without getting access to wifi. This means in transport, in the country side, or in another country, my system is in shamble. Also, it means everything is slow to sync. Yesterday I had to send a AI model to my colleague next to me…
Syncthing is painless, with available local network detection of other clients. If either device has a webcam, the QR codes in the web UI make it quite quick to have a synchronized folder between two systems.
Re: Ditto: Real-time sync for apps even without the internet
#49I dreamed of this for a long time. Being always on the road, I often have my emails/contacts/todolist/pictures/whatever scatered accross all my devices, with no easy way to synchronize them without getting access to wifi. This means in transport, in the country side, or in another country, my system is in shamble. Also, it means everything is slow to sync. Yesterday I had to send a AI model to my colleague next to me…
Magic Wormhole comes close, I think: https://github.com/magic-wormhole/magic-wormhole Syncthing is painless, with available local network detection of other clients. If either device has a webcam, the QR codes in the web UI make it quite quick to have a synchronized folder between two systems.