Samuel
been thinking about this. I think the best form factor for a PDS is bsky.social + a phone app that holds your PLC keys and also performs automatically repo backups. so you can just adversarially migrate with one button press while still using a big hosting provider for uptime, for free
5 9 72
Samuel
@samuel.fm
anyway, point is the great strength of this architecture is not in its “active” state, but in its “passive” state - you can just show up with your repo somewhere else, without asking permission. so just use bsky.social right up until the point you don’t want to
1 7 33
Corn Woman 🌽
This is a very exciting idea! Do you have a good idea about what to do if people lose their phone/it falls in water/etc?
1 3
Samuel
you can have up to 10 rotation keys, so you can run this app on multiple phones if you want. and just remove the lost phone’s rotation key using either your PDS keys or another app
5
Tim
i am sick and tired of being treated as a second class citizen here i'm going to another protocol where we android users are respected and cherished (10 minutes later) okay you know what, even better, i'm going to stay and deal with it
1 5
Mike MacLeod
What about backing up the repo? Obviously some repos will be large, but could they be backed up to iCloud?
1
Samuel
even big repos are only on the order of megabytes. I think the real issue would be syncing the blobs
2 1
Mike MacLeod
What are the options for background tasks on iOS? Even a daily automatic backup would be a good start, especially if I can trigger a manual sync in the app (I.e., immediately before migrating or taking some action I may want to revert).
1
Mike MacLeod
If I had a repo backup from a day ago, could I pull any recent missing records from the relay? It keeps recent records in cache, right?