Live data from Hacker News

Ditto: Real-time sync for apps even without the internet

ditto.live

41–50 of 89 posts

Re: Ditto: Real-time sync for apps even without the internet

#41
post #5

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.

You hit the nail on the head. We are working on this as a major initiative to solve the problem you detailed. As you can guess the truly decentralized authentication is quite new and we are releasing some features to get us less reliant on online services for connectivity.

Re: Ditto: Real-time sync for apps even without the internet

#43

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

i dunno man, the peaceniks need to elaborate on what ukraine should have done if not petition the US military for its weapons.

Re: Ditto: Real-time sync for apps even without the internet

#44

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

Military contracts are public information. From the looks of their SBIR profile they have been doing R&D for resilient communications applications.

https://www.sbir.gov/node/1629457

Re: Ditto: Real-time sync for apps even without the internet

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

#47

Max, 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…

I'm always curious in general for people hiring in somewhat less popular languages like Rust: Do you consider people without any Rust experience?

Re: Ditto: Real-time sync for apps even without the internet

#48

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

Re: Ditto: Real-time sync for apps even without the internet

#49

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

Yeah it's really cool. I tried to introduce it years ago, but something you must pip install is a deal breaker for most people, even python devs. Too many ways to fail. Besides, casual drag and drop is always going to be easier than cli for windows users.
Post reply on HN