Добавить новость
smi24.net
News in English
Март
2024

Why Bluesky Remains The Most Interesting Experiment In Social Media, By Far

0

These days, everyone hates big tech, and that’s often for very good reasons. You shouldn’t trust giant centralized companies that have collected a ridiculous amount of data on you. There are few reasonable alternatives, so they can keep you stuck in their silos. They just move more and more rapidly along the enshittification curve, extracting more and more value from you for less value given back.

But, at the same time, one reason why people keep using those big tech services is because the underlying services are useful. The ability to connect with people and information around the world is still quite wonderful. However, the fact that so much of the internet has become controlled by a few giant companies remains a problem.

Some feel that this sort of thing is inevitable, and the answer will be to constantly go through a cycle of breaking up the big companies to allow the smaller ones to grow. But, it would also be nice if we got away from the setup where we just expect we’re going to hand our lives and our data over to one giant company, and went back towards the promise of the early internet, where the power and control were at the ends of the network (the users) and not the giant central nodes.

Enter Bluesky, which remains the most interesting experiment in social media. It has recently both opened up federation, but even more interestingly it has abstracted out the moderation layer (along with open sourcing tooling for people to use). This means that anyone can provide moderation services, and users can pick who they want to moderate their experience.

It may be difficult to wrap your head around how this works and why this matters, but I’m going to try to break it down with this article.

Yes, you can say that I’m biased. A little over four years ago, Jack Dorsey announced that he was going to fund a little project called Bluesky to build a decentralized and open social media protocol, based in part on my Protocols, Not Platforms paper.

So you can argue that I am predisposed to liking whatever it is Bluesky does (though, you might also note that Jack Dorsey grew so disillusioned with Bluesky and preferred the approach of a different protocol, nostr, that he deleted his account on Bluesky and spends most of his social media time on nostr*).

However, at a fundamental level, I still think that Bluesky is the most interesting experiment in social media today, even as Meta has just taken a big step towards integrating with the Fediverse, enabling users on Threads to communicate with users on Mastodon (the most widely used Fediverse service).

And it’s because Bluesky can be seen as something of the antidote to big tech, by enabling the freedom to exit, but without losing the benefits of the service you’re using. The main reason that we get these giant tech companies, and the ensuing enshittification, is that there’s no easy way to leave without losing access to the underlying services.

The Mastodon/ActivityPub/Threads (in theory…) approach is different, and hopefully better than just living in a giant silo. You can leave and still connect, but it’s something of a process. You are basically betting on the services provided by whichever instance you’re on. That could be Threads. Or it could be an instance set up by someone else. Or it could be your own instance, which would then involve having to manage it. This has some advantages, especially if you can find a server you trust and feel comfortable with, but you remain at the mercy of whoever is handling moderation for that instance (or, if you do it yourself, you have to keep up with everything going on).

Bluesky’s approach is different because it’s designed to feel like a more centralized provider, but without the lock-in or power structure. Its method of federation is effectively seamless. Personal data servers can now be federated, so that users can control their own data, or allow someone they trust to host it, but where that data is or who you’re relying on isn’t something anyone else needs to know, because it’s not necessary.

Instead, Bluesky is basically abstracting out each layer of a social media service and allowing anyone to provide alternatives at each layer. I think the clearest explanation of all this comes from a thread put together by Daniel Holmgren, who works at Bluesky. He explained the progression from when Bluesky first launched, in which it was a fully centralized system (with plans to decentralize) to where it is now.

As he explains, at the beginning, the whole service was contained on one server, or the “primordial personal data server (PDS)”:

I won’t post the images of each iteration, though it is worth watching the progression. The team focused on building towards a more truly decentralized model and were careful not to “cut corners” that would make that more difficult over time.

So, after the initial server, they abstracted out the algorithmic recommendations into “feeds.” This meant that, unlike basically every other social media app out there, on Bluesky you can create your own algorithmic feeds or choose from the tens of thousands of feeds that others have developed (or you can just take the ones from Bluesky if you don’t want to bother). Either way, you’re not controlled by “the algorithm” that Bluesky controls.

You can use any algorithm, and Bluesky might not even know what algorithms you’re using.

From there, Bluesky abstracted out the “appview,” which separated out the view of the content that people received from the data (the PDS). This would (eventually) enable federating the PDS’s. But before that, they extracted out the “relay” which would effectively act as a crawler of all the (eventually federated) PDS, to feed them into the Appview, to determine what each user would actually see (as controlled by which users they chose to follow and which feeds).

From there, actual federation began. While it was invisible to (most) users, Bluesky actually broke up all users into a set of different PDSs, such that their data was decentralized (but still controlled by Bluesky) without people even knowing it. Unlike, say, Mastodon, Bluesky itself acts as an “entryway” so that there’s no confusion when you sign up. You can just sign up via Bluesky (which opened to the public in February), and not even realize it’s a federated system, because it doesn’t directly matter.

But, then, with federation, it allowed users to move their data away from Bluesky entirely and put it wherever they wanted, while again making the experience seamless for users (setting up your own PDS is not yet seamless, but that’s coming eventually, I imagine).

So, according to Holmgren’s chart, that single “primordial” server was now abstracted out into a variety of different services, each of which is open for others to make use of, while the entire system feels like a single whole.

And, finally, that takes us to the stackable moderation layer, which also abstracts out the moderation. This includes an open source moderation tool, called Ozone (I saw a demo of this a few weeks ago, and it’s cool), and the concept of “labelers.” This means anyone, not just Bluesky, can set up their own moderation service, which users can then choose to have moderate for them.

Or, in Holmgren’s visual representation:

Now, this might all seem a bit technical, but it becomes cooler as you understand it. You can already pick and choose the recommendation side of what you see via custom feeds. That’s which content is recommended to you. For example, I have feeds of posts that are “popular with friends,” one that is of “quiet users” (to highlight those who I follow but who don’t post very often), one that focuses just on “internet policy” and one that tries to figure out what content would be most interesting to me. Some of those feeds are developed by Bluesky itself, some are developed by others. And they all work together.

But, now, by abstracting out the moderation layer and labeling, we no longer have to just rely on Bluesky to determine how to label or moderate things as well. In some ways, it’s like the flipside of custom feeds, which allow things to be recommended to you. With custom moderators, you can also choose which things you don’t want to see (or want to see in different ways — for example, maybe in a special feed you only look at once a week). As Bluesky itself explains:

First and foremost, we want Bluesky to be a great and intuitive experience as soon as you install the app. But if you want to customize your experience, you can easily browse and select from other independent moderation services and subscribe to them in the Bluesky app — as easily as you’d follow another account.

For example, someone could make a moderation service that blocks photos of spiders from Bluesky — let’s call it the Spider Shield. If you get a jump scare from seeing spiders in your otherwise peaceful nature feed, you could install this moderation service and immediately any labeled spider pictures would disappear from your experience.

Moderation services can also accept reports, so if you came across an unlabeled picture of a spider, you could report it to the Spider Shield for review.

So, for example, someone could also set up a “fact-checking” moderation service. Or a moderation service to hide all political content. Or all sports content. Whatever people want. They don’t have to change instances to get it. They can pick and choose which labelers to subscribe to, or where to send reports.

While these labelers can be people or organizations, I imagine with the rise of AI, it’s likely that people will be able to build their own custom AI-powered labelers as well, if they’d like. And then more creative things could happen. Maybe I’m sick of tech news during my days off so I could set up a labeler that labels all tech news and then says “don’t show this to me on weekends, only show it to me on weekdays.”

Or, maybe you need a break from all the nonsense, and you set things so that, on Monday, you only see good news.

And they can all work together (hence, stackable). You can choose what you want to see, not see, what you want labeled, and even more granular levels. Maybe (using Bluesky’s examples) you need to know about spiders, but don’t want to see them. You can still see the posts labeled as “spider” by subscribing to the spider labeling system, but you could automatically set your moderation controls to “hide” those images. Voila, you still get the posts about spiders, without ever having to see the images.

When all of this was being developed, my fear was whether the labeling/moderation systems would find outside developers. But, already seeing how many thousands (as of last month over 40,000) custom feeds had been developed, it really did feel like people were willing to jump in and build. But labelers are a slightly different breed, and a little more complex to wrap your head around (hence some of this post). It’s not a surprise that people may be slower to adopt setting up their own labelers, though I hope that changes.

Already, in just a few weeks, we’re seeing some very early fascinating uses of the labeler / abstracted moderation layer. Someone created a labeler for screenshots from other social media platforms. Tom Eastman once complained that the internet had become “a group of five websites, each consisting of screenshots of text from the other four” and people who don’t want to see that (or want it otherwise treated differently) can subscribe to this labeler, and set their own rules accordingly.

Or there’s a labeler designed to label “spoilers” content. You could subscribe to the labeler and set it to hide such spoilers from appearing in your feed if you don’t want to have pop culture content spoiled for you.

I’ve also seen labelers that will label content that includes images that don’t properly use “alt text,” which could be useful for those who use screen readers not to bother with.

And, even more practically, I’ve already seen a few labelers set up for other languages, like Chinese. Or a community moderation network that wants to go further in labeling trolling, antisemitism, transphobia, COVID denialism, engagement hacking, intolerance for sex work and more.

I’m reminded, somewhat, of one of the features on Mastodon/ActivityPub that is often (unfortunately) mocked by outsiders: the ability to add “content warnings” to some posts, in order to enable them to be posted minimized, in a manner that can be expanded by users. I find this to be a cool feature for certain things (including “spoilers”).

On Mastodon, however, users themselves must choose that option and adopt the content warning. This leads to fighting over norms on Mastodon that sometimes becomes contentious. Some users don’t add content warnings, while other users wish they would. On Mastodon, the only real solution is to either scold people into using content warnings or somehow punish them (such as by blocking or defederating) for not doing so. This makes the environment unfortunately hostile and uncomfortable in some cases.

But, with a setup like Bluesky’s abstracted Ozone moderation system, people could set up a content warning labeler. The labeler could use people, AI, or a combination of both to add content warnings to certain types of posts. Users who wish for those content warnings to be there can subscribe to that labeler, without requiring the people posting to do anything directly themselves.

In such a scenario, everyone is better off. Those who just want to post without thinking about content warnings can do so. Those who want content warnings on certain types of content can get them. And there doesn’t need to be any public shaming or blocking or anger about the norms.

Of course, none of this is perfect. Nor does it guarantee that all of this will work. There are certainly ways that such systems can fail. Or that they can be abused.

But, abstracting out all these layers opens up a real opportunity to have a better overall social media experience. It creates a system that feels as simple and comprehensive as a centralized system, but which is actually decentralized, and enables anyone else to jump in and provide additional services and features at each layer.

It’s one that has the benefits of a centralized system, without the serious risks of enshittification (if Bluesky goes to shit, you can just move your PDS elsewhere and adopt other feeds/moderation tools). This creates incentives for Bluesky itself not to turn to shit. But, at the same time, it opens things up for lots of others to come in and make the overall system better, but without the cruft and complexity of a system where you have to worry about which server to join, or where you stored your private key or whatever.

It just works.

But it opens up all sorts of clever possibilities that go way beyond just “building another Twitter clone,” which is what everyone else seems to be doing.

And that’s why Bluesky remains the most interesting experiment in social media.

* The last time I spoke to Jack, well over a year ago, he told me that nostr was closer to the vision of my paper than Bluesky. Having spent a fair bit of time on both, I don’t think that’s true, though I do think nostr is pretty cool as well, and could create something cool, if it wasn’t completely overrun by people who only want to talk about Bitcoin.








В районе Перово идёт набор в ансамбль народных танцев

Из 90-х в люкс: Татьяна Буланова подняла гонорар до 2 миллионов из-за любви зумеров

Пора пригласить певца A.SERGIO для участия в теле- и радиопрограммах, подкастах и шоу!

Группа компаний «ДИАКОН» запустила новый логистический центр в наукограде Пущино Московской области


ICE is 'supercharging detention' with 'flagrantly unlawful' policy: lawyers

Son Of British Boxing Legend Retires From The Sport Aged Just 24: “Won’t Be Fighting Again”

Dow futures sink as Trump keeps pushing tariffs while White House suggests Powell’s job could be at risk

Trump's cuts force Texas food banks to ration supplies for flood survivors


Беспроводной сканер штрих-кодов Heroje S-H29W

В Курской области установился 3-й класс пожарной опасности

Смертельное ДТП на Вольской. Водитель "Чангана" оказался злостным нарушителем ПДД

Дивеево


The Expanse RPG's developers are 'humbled' by comparisons to BioWare's heyday, but don't expect it to be a straight Mass Effect clone: 'We make our story a little bit differently'

Гайд на Fuqiu из Etheria Restart: навыки, PvE-билд, расклад в PvP и дубликаты

MMORPG Lord Nine: Infinite Class выпустят в Юго-Восточной Азии 31 июля

Those shadow giants in the distance in Elden Ring Nightreign are over 2 miles tall⁠—almost as big as the Erdtree⁠—and nobody even mentions them in the game



Врач-офтальмолог Элина Санторо: как выбрать идеальные солнцезащитные очки

Клинический психолог Юлия Тарибо: каким типам личностей сложно было вместе

Косметолог Наталья Рябинова: в чем разница между эстетическим и медицинским трихологом

Ольга Романив: как вести себя с мужчиной, который нравится


«Аэрофлот» разрешил провозить до шести животных в салоне самолета

Жители Прикамья активно покупают билеты на транспорт в отделениях Почты России

Бельский уверен в правильности курса на снижение автотрафика в центре города

МК: в Москве на крыше поезда нашли сгоревшего 14-летнего зацепера


Экс-жена Сафонова Анастасия требует от вратаря 4 млн рублей судебных издержек

ЛДПР предложила установить минимальные закупочные цены на говядину и баранину

Франция предупредила о риске крупного конфликта в Европе к 2030 году

«Динамо» ведёт переговоры о переходе Рубенса из «Атлетико Минейро»


Синнер завоевал титул на Уимблдоне, победив Алькараса.

«Гордимся!»: Рустам Минниханов отметил успех Вероники Кудерметовой на Уимблдоне

Медведев стал обладателем Кубка короля в Испании.

Кудерметова стала первой россиянкой, выигравшей парный разряд Уимблдона с 2017 года


Овечкин заявил, что его нельзя сравнивать с Майклом Джорданом

Погибшего участника забега в Хибинах похоронили в Москве

Эксперт проанализировал угрозы, выдвинутые Трампом в адрес России.

Москвич бесследно исчез после корпоратива на пляже в Строгино


Музыкальные новости

ТВ "Союз". Концерт духовной музыки при участии хоров из России состоялся в приходе иконы Божьей Матери «Всех скорбящих Радость»

Концерт на День города в Нижнем Новгороде обойдется в 31 млн рублей

К новой подружке Тимати подбивали клинья Крид и Тарзан

Пора пригласить певца A.SERGIO для участия в теле- и радиопрограммах, подкастах и шоу!


Росгвардейцы из Чеченской Республики стали победителями и призерами чемпионата Северо-Кавказского округа Росгвардии по комплексному единоборству

Врач-офтальмолог Элина Санторо: как выбрать идеальные солнцезащитные очки

Пора пригласить певца A.SERGIO для участия в теле- и радиопрограммах, подкастах и шоу!

Косметолог Наталья Рябинова: в чем разница между эстетическим и медицинским трихологом


В Подмосковье состоялась жеребьевка Кубка Александра Овечкина

Трамп ушел от ответа, ждать ли новых ограничительных мер против России

У пятилетнего Макара вторая степень тугоухости

В НОВОМ ОТЧЕТЕ LG ОБ УСТОЙЧИВОМ РАЗВИТИИ ОТМЕЧЕН ПРОГРЕСС В ДОСТИЖЕНИИ ЭКОЛОГИЧЕСКИХ ЦЕЛЕЙ 2030 ГОДА


СМИ: Байкер разбился насмерть в ДТП с машиной на Раменской пойме в Подмосковье

Вскрытие без последствий – сервис «Спас-замков»

КАМАЗ-4280 начал тестовую эксплуатацию на маршруте в Подмосковье

Красные арки, синяя подсветка. В Москве строят новые пешеходные мосты


В США сделали смелое заявление в отношении Путина.

Путин отметил успех школьников на Международной химической олимпиаде.

В РФ раскрыли замысел Трампа после его попыток шантажировать Путина

"Пока Путин не заметит это безобразие": Пономарев резко высказался о легионерах в РПЛ




Врач-офтальмолог Элина Санторо: как выбрать идеальные солнцезащитные очки

Косметолог Наталья Рябинова: в чем разница между эстетическим и медицинским трихологом

Клинический психолог Юлия Тарибо: каким типам личностей сложно было вместе

Врач-трихолог Мадина Осман: как часто можно делать пересадку волос


ВСУ атаковали дронами женщин под Сумами: Били за надпись "Мы русские"


«Турбозавры» поучаствовали в Дне московского транспорта

Росгвардейцы из Чеченской Республики стали победителями и призерами чемпионата Северо-Кавказского округа Росгвардии по комплексному единоборству

Травмированного на репетиции в цирке Москвы акробата выписали из больницы

"Пока Путин не заметит это безобразие": Пономарев резко высказался о легионерах в РПЛ


Петербургская делегация провела переговоры с президентом Беларуси в Минске

«Нам в Минске надо учиться». Лукашенко похвалил Беглова за зимнюю уборку Петербурга

Лукашенко встретился в Минске с делегацией Петербурга для обсуждения сотрудничества

Лукашенко предложил Петербургу ремонтировать всю белорусскую технику


Сергей Собянин: В Москве появятся три новых пешеходных моста к 2027 году

Сергей Собянин: роботы и электромашины на страже московских улиц

Собянин встретился с новоселами дома по реновации в Хорошево-Мневниках


РЭО запускает акселератор для экологических центров на базе Плехановского университета

Губернатор Андрей Бочаров принимает участие в образовательной программе Сбера

ГК «АСНА» внедрила систему продвинутой аналитики «Дельта BI»

РЭО проведет акселератор для экоцентров на базе Плехановского университета


Эксперт проанализировал угрозы, выдвинутые Трампом в адрес России.

Овечкин заявил, что его нельзя сравнивать с Майклом Джорданом

Погибшего участника забега в Хибинах похоронили в Москве

Москвич бесследно исчез после корпоратива на пляже в Строгино


В городе Барнауле стартовал третий этап смотра-конкурса на звание "Лучшее звено газодымозащитной службы" среди Главных управлений МЧС России

Беспроводной сканер штрих-кодов SAOTRON P05i промышленного класса

Защищённый планшет Saotron RT-W11J на базе ОС Windows10

Фестиваль духовых оркестров пройдет в трех городах Поморья по случаю Дня ВМФ


Феодосия получила 150 миллионов на ремонты дворов - где начнут работы

Десятки улиц Симферополя остались без света 14 июля

Симферополь частично остался без света утром 14 июля

Крыму и еще 24 регионам России спишут долги на миллиарды рублей


Аллерголог предупредила о подушках, которые могут вызывать отек Квинке

В Городском округе Пушкинский в образовательных комплексах полным ходом идёт подготовка к новому учебному году

Проверить стыковку и показать «разрядку»: полвека назад началась советско-американская миссия «Союз» — «Аполлон»

Эксперт проанализировал угрозы, выдвинутые Трампом в адрес России.














СМИ24.net — правдивые новости, непрерывно 24/7 на русском языке с ежеминутным обновлением *