←back to thread

768 points cyndunlop | 1 comments | | HN request time: 0.224s | source
Show context
nightpool ◴[] No.43105223[source]
Note that all of this reflects design decisions on Bluesky's closed-source "AppView" server—any federated servers interacting with Bluesky would need to construct their own timelines, and do not get the benefit of the work described here.
replies(4): >>43105263 #>>43105526 #>>43105578 #>>43106325 #
xrisk ◴[] No.43105263[source]
What reason does Bluesky give for not opening up their AppView code?

Another notable component that is closed source is the discovery feed generator, where at least there is some reason.

replies(4): >>43105343 #>>43105434 #>>43105469 #>>43105497 #
dingnuts ◴[] No.43105469[source]
when I read the spec it seemed like the operator of an AppView & Relay would be most in need of compensation for their hosting costs due to the amount of demand on those components so I believe the spec allows an operator to implement their own AppView & monetize it as that operator sees fit, so that they can afford to operate the service and maybe even make money off of it so that they can make it their full time jobs.
replies(1): >>43105584 #
1. verdverm ◴[] No.43105584[source]
It seems this way to me as well. ATProto fundamentally changes how monetization works in social media by removing lockin. It's going to be interesting to see what emerges from this design decision.

Another interesting way to view ATProto is that it could be a collection of headless features and network browsers that leverage those feature providers.