I recently started using Bluesky and noticed something interesting. Under the āGetting Startedā section, it says things like āTeach our algorithm what you like.ā Bluesky is supposed to be decentralized, so why does it even have an algorithm? Isnāt the whole point of decentralization to avoid centralized control, including things like content algorithms? Is this algorithm centralized, or is it designed to run locally within the decentralized structure (like on individual servers)?
What you call an algorithm here is a recommendation engine. I donāt see why they should avoid having something like that. Ideally they would have a modular system, so you could plug in your own favorite third-party engine.
āShow all posts from newest to oldestā is an algorithm.
āShows random 10 posts, unorderedā is an algorithm.
Itās not possible to show a list of items without an algorithm. You may of course take issue with what the algorithm is, but you canāt not have one.
There are lots of usersā made algorithms and the main feed is one of them by the Bluesky, you can unsubscribe to it (AFAIK), I have one for myself and anyone else interested in the said topic of it.
The main feed also can mix every other feed you signed up for.
I think only the storage of a profileās information is decentralized, not everything else