haui_lemmy@lemmy.giftedmc.com 2 months ago
So, from up close it seems like people can have their own servers (i checked wurzelmann.at which is currently on the frontpage) but they do not seem to have their own frontend.
This indeed makes it so that for people to actually SEE your content you must federate with one entity and are controlled by them.
Imo this is very bad because it takes the freedom out of federation. Yes, you dont need to login to an app but if they ban you or defederate or delete your post, nobody will see it, right?
Please someone who has tried and gets the technical details shed light on this.
skullgiver@popplesburger.hilciferous.nl 2 months ago
[deleted]Blaze@feddit.org 2 months ago
From what I can tell, it’s perfectly possible to set up an independent Bluesky network. The only issue is that Bluesky users don’t give a shit about federation and won’t move to any alternative server, so if you want to reach them, you need to play nice with the main instance.
Makes sense
nate@social.trom.tf 2 months ago
@haui_lemmy @Blaze Yeah, it's very centralized at the moment. The idea of AT is that you can host your own Relay as well as PDS, so if I didn't like Bluesky I could make Nate's relay and have my relay pull the posts from the PDSs of the people I follow and sidestep Bluesky entirely. Though Bluesky was only opened up very recently so Bluesky is the only relay I know of ATM.hitagi@ani.social 2 months ago
Some (maybe most) of these accounts are likely using custom domain linking instead of a server.
flamingos@feddit.uk 2 months ago
Their app is open source, but it doesn’t give any instructions on how to self-host it, in fact it seems to not have been designed with self-hosting in mind given the forking section of the ReadMe:
The impression I get from Bluesky is that it doesn’t view federation as a core feature of its platform, just a nice technical oddity. I’m no expert on the AT protocol, but from a quick skim of the quickstart, their view of federation seems to be having disparate data repositories (Personal Data Servers) app developers can put their app data into. It doesn’t really seems to be about different software communicating with each other.
In contrast, ActivityPub is about passing JSON between servers in a somewhat standard format so different software can reasonably understand what that JSON represents and act on it in a way that makes sense for that software.
(But again, I’m don’t know anything about the AT protocol, I could be completely wrong here)
haui_lemmy@lemmy.giftedmc.com 2 months ago
Thanks for chiming in. Thats very insightful. It still seems like bsky is claiming to be something that its not.