What will be the tangible difference between the BGS that #Bluesky is making for AT protocol and a *really* well-connected relay operated with #ActivityPub?
The more I think about it, the more I don’t know.
What will be the tangible difference between the BGS that #Bluesky is making for AT protocol and a *really* well-connected relay operated with #ActivityPub?
The more I think about it, the more I don’t know.
Okay, I got an answer from Jake Gold, who works at #Bluesky.
A BGS has relay functionality, but it also stores and indexes data too.
Basically, a BGS is Google.
@SrRochardBunson Yep, Bluesky acknowledges a BGS will be out of reach for most people.
They do say that a PDS-to-PDS connection is possible, and that should be affordable.
However, it’s the BGS that will be utilized for the app view.
@atomicpoet So..it will probably cost way more than running a #Calckey instance?
@TheVoyageur Eh, it’s more complex than that.
#Bluesky envisions that there will be multiple PDS (personal data server) which connects to a BGS, which then connects to an app view that filters the data through a relevancy algorithm.
To give an analogy, it’s like operating a single user Pleroma server that connects to mastodon.social, which then lets a client (I think) parse the data from the BGS.
@atomicpoet Every Mastodon or Calckey is essentially a BGS in the Fediverse too. It collects and serves all the streams to local accounts.
@darnell Yeah, it will be tough for devs to adopt AT protocol.
@atomicpoet Is it me, or does #ATProtocol appear unnecessarily complex‽ At least for the foundational aspect of what #BlueSky is trying to do‽ #ActivityPub might not be advanced, but it’s simple enough for the average non-tech person to understand (even if they do not understand the “how” of the #Fediverse).
Reminds me of a scene from #Matrix:
So I’m right. A BGS is basically Google.
Theoretically, that can happen with #ActivityPub too. It’s just not everyone wants this.
@darnell @atomicpoet I believe the ATProtocol is exactly as complex as is required for what they are really trying to do. Which is, I believe, extend surveillance capitalism but escape the (already minimal) regulations surrounding it while outsourcing a bunch of the running costs.
@codesmith @darnell Bluesky originally came to exist so Twitter wouldn’t be liable for publishing tweets.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.