zlacker

[return to "Building Bluesky comments for my blog"]
1. ThinkB+Xe[view] [source] 2025-08-07 17:06:07
>>g0xA52+(OP)
You are not hosting it so presumably BlueSky do. You say there is no platform lock in.

If BlueSky banned you tomorrow what is the plan? If BlueSky went bankrupt tomorrow?

I figure there are other AT compliant products that you can switch to but a lot of data would go missing?

◧◩
2. OneDeu+gs[view] [source] 2025-08-07 17:52:51
>>ThinkB+Xe
So. You can back up your personal data to what is effectively a fancy tar ball (technically it's a collection of CAR files akin to what IPFS uses) and you can restore that to any PDS (personal data server) when you point your account there (either via your did:plc doc or via DNS records via did:web). So even if your current PDS implodes or bans you, you can just go somewhere else.

And of course there are several implementations and hosts for relays (the gossip nodes), PDS implementations, clients, and appviews (the server backend for bluesky the web app).

So strictly speaking if bluesky imploded tomorrow you could just use a self hosted version of the same app or use someone else's (such as https://zeppelin.social).

The PLC directory is still technically in bluesky's hands but is being transferred an independent foundation atm and could be trivially forked if needed. And of course if you use did:web that doesn't apply to you and you just depend on DNS.

◧◩◪
3. chodlo+Ju[view] [source] 2025-08-07 18:02:01
>>OneDeu+gs
But that's just your own posts isn't it? Wouldn't the replies from others, which would end up as comments on this author's blog, be in other users' CAR archives in each of their PDSes?
◧◩◪◨
4. johnec+tA[view] [source] 2025-08-07 18:24:20
>>chodlo+Ju
This is true. In the simple implementation, your blog would probably lose most comments if BlueSky went down and most users don't migrate to a new PDS.

However, atproto data is append-only and cache-friendly. It wouldn't be hard to record historical comments and join them to the ones returned by the live query. (I'm probably just going to script periodic backups for mine and worry about displaying them when/if BlueSky does dissappear.)

◧◩◪◨⬒
5. serial+oG[view] [source] 2025-08-07 18:51:48
>>johnec+tA
But then the only reason to use BlueSky is that your network is using it.

It’s a completely valid reason, but All the talk about platform lock in, independent nodes and relay and whatnot is just to make you feel better (I listened to some talks and podcasts but realized that it’s all just window dressing, you can be practically deplatformed at any time, so I’m hazy on the details).

[go to top]