est.social on üks paljudest sõltumatutest Mastodoni serveritest, mida saab fediversumis osalemiseks kasutada.
est.social on mõeldud Eestis üldkasutatavaks Mastodoni serveriks. est.social is meant to be a general use Mastodon server for Estonia.

Administraator:

Serveri statistika:

91
aktiivsed kasutajad

#bluesky

69 postitusega58 osalejaga6 postitust täna

Struggling for a Real Alternative

For the last 5 years conversations have been about, the #Fediverse, #Web3 and more recently the pushing of #mainstreaming into the #openweb native path. But despite this, the #fediverse is still a notable outlier in the digital landscape. This is in part because unlike the dominant tech trends, which emerge from Silicon Valley and the cross-Atlantic #dotcons agenda, the #fediverse is rooted in European ideals of decentralization, federation, and digital autonomy, it's a "native" #openweb […]

hamishcampbell.com/struggling-

hamishcampbell.comStruggling for a Real Alternative – Hamish Campbell
Veel kasutajalt Hamish Campbell

ATmosphere Report – #109

The ATmosphereConf was last weekend, independent relays are starting to appear, and more.

ATmosphere Conference

This weekend was the first ATProto conference, the ATmosphere Conference, in Seattle. Over two days there were a large number of speakers and sessions, with over 150 people in attendance, and a significant number watching the live streams as well. I could not make it to the US, so for a full overview of the event, I recommend this extensive article by TechCrunch’ Sarah Perez, who was present at the event. The entire event was livestreamed, and all talks can be viewed via this YouTube playlist.

Some assortment of thoughts I had while watching the livestream and VODs over the last few days:

  • Bluesky CEO Jay Graber gave a short speech, about her background as a digital rights activist, and how she is now “holding the door open, so people can see another world is possible”. Graber is clearly aware of her position, where she is seen as a figurehead of the network, while also wanting to build a decentralised network where there is place for competing platforms. Being a figurehead of a network, without becoming the de facto leader of the network, while also holding the leadership position of by far the largest organisation in the network, is a challenging position to balance.
  • Bluesky CTO Paul Frazee talked about where Bluesky came from and where it is going. One of the things he talked about is the consideration of why Bluesky decided on their own protocol and not ActivityPub. His answer focuses on practical considerations, especially how ActivityPub handles identity and account migration. Watching the ATProto Ethos talk by Bluesky protocol engineer Daniel Holmgren it struck me that the question could also be framed as a matter of lineage. Holmgren talks about how ATProto takes inspiration from the Web, Peer to Peer systems as well as Distributed Systems. Placing it in such a context makes it clear that ATProto has quite a different background and other ways of thinking than ActivityPub has.
  • Ændra Rhinisland talked about how community projects can become load-bearing for the network, without adequate support structures for the people who run such projects. She also runs the popular news feeds using Graze. Graze has been adding support for advertisements, and Ændra is one of the first to take advantage. In her talk she walked through how at current usage rates, the feeds could generate over $20k per month in ad revenue. She plans to use this revenue to support the queer communities building on ATProto, and showed early plans for a self-sustaining fund powered by Graze’s feed revenue, to support initiatives such as Northsky.
  • The talk by Ms Boba is a great indication of how much under-explored design space there is on Bluesky and ATProto. Her talk focuses on labelers and fandom communities, and has some great examples of how they can be used outside of moderation.
  • Blacksky founder Rudy Fraser gave an excellent talk, describing Bluesky as a skeuomorphism, meaning that it imitates the design of the product it’s replacing. This phase is a part of the adoption cycle for new technologies, but Fraser does not to stop at imitation but instead explore the new ways that communities can be build online. Fraser is specifically interested in building platforms that can serve mid-sized communities, ranging from hundreds of thousands to a few million people. The Blacksky community is an example of this, and Fraser hopes that Blacksky can inspire other communities to do the same. His framing of content moderation as community care and not a cost of business also resonated with me.
  • Erin Kissane’s talk goes into detail about vernacular institutions, local and grassroots organisations and practices that are often illegible to outsiders but deeply embedded in local communities. This allows them to be close to the needs of their community members, but makes them hard to see and understand from the outside. This outside illegibility is a double-edged sword: IFTAS served a crucial role for trust and safety in the fediverse ecosystem, but had to shut down to a lack of funding as a result of being illegible to financiers.

Some more articles on the events:

The next ATProto conference, Ahoy!, will be in Hamburg, Germany, on April 24th. This one-day conference will feature ATProto speakers from the European side: Sebastian Vogelsang, who develops the Bluesky clients Skeets and Flashes, Redsolver, who has build the first popular custom feed platform Skyfeed, and Anirudh Oppiliappan, who is the cofounder of git colloboration platform Tangled. I can tease that I’m pretty excited about the next speaker to be announced, who is also a very familiar name within the ATProto developer community, so stay tuned!

On relays

Bluesky PBC has been working on a new version of the relay that makes it easier and cheaper to host, under the Sync 1.1 proposal. This new version is now starting to roll out, showing a significant drop in resource usage. Bluesky engineer Bryan Newbold shared some statistics here. Independent ATProto developer @futur.blue set up his own relay as a speedrun. He shows that a full network relay can be run on a 50USD Raspberry Pi, with an easy-to-follow tutorial here.

That full network ATProto relays are cheap to run has been known for a while within the ATProto developer community, but that knowledge has not spread much yet. One reason for this is that independent developers have set up relays primarily for their own use, sharing access with a few friends, but no other publicly accessible full-network relays exist yet1.

Upcoming short-form video platform Spark is building their own complete infrastructure. Spark’s relay will publicly accessible, and hosted in Brazil. Having ATProto infrastructure outside of US jurisdiction is a conversation that has come up regularly, and often followed by the assumption that the alternative is to have infrastructure like a relay hosted in Europe. Spark is bringing in a slightly unexpected twist here, by having the first publicly accessible relay that is not owned by Bluesky PBC being hosted in Brazil instead.

Having other relays that are not owned by Bluesky PBC has been the subject of a lot of conversation, and the Free Our Feeds campaign was founded on the idea that a significant financial investment is needed to do so. Furthermore, it assumes that such a relay is not only expensive, but that it requires an extensive governance infrastructure to manage it. The current developments regarding relays call both of these assumptions into serious question: relays are cheap, not expensive. Furthermore it seems that there is enough incentive that organisations that are serious about building their own ATProto platforms are willing to run their own relays.

In Other News

Bluesky PBC has published a proposal on how they want to handle OAuth Scopes. OAuth Scopes is one of the main projects on the roadmap for the first half of this year. Currently, logging into an ATProto app via OAuth requires you to give that app permission to access all the data for your account. OAuth Scopes allows an app to only ask for the permissions that are necessary, and not the entire account. There are two problems that need to solve: the technical part of making it work, as well as the handling the UX to communicate clearly to people what data an app wants to access. The challenging part of the UX is how to handle the translation from the technical description of the data that is requested (stylised like ‘app.bsky.feed.getFeed’, for example), into a way that is understandable for the everyday user. The second challenge is that apps require permission not for one, but for many types of this lexicon data. A third-party Bluesky client that is restricted to only Bluesky data will still have to request a dozen of these Lexicons. A long list of technical lexicon names makes it impossible for regular people to have an informed opinion on what data is and is not being accessed. Bluesky PBC’s proposal is to group different lexicons into bundles, and create new lexicons that reference these bundles. Scoped OAuth can then request access to a bundle of lexicons, with a description that is legible for regular people.

Git repository platform Tangled is working on news ideas how a GitHub alternative might do things differently, and one of their first proposals is defining two types of pull requests. For another look at Tangled, this blog post experiment with what the platform allows.

One of the talks at the ATmosphereConf was by independent developer Rashid Aziz, who is the co-founder of basic.tech. Basic is a protocol for user-owned data, and seems to be fairly comparable to the PDS part of ATProto, with the major difference that Basic allows for private data on their version of a PDS. Aziz used the combination of these two protocols to create private bookmarks for Bluesky.

The new Record Collector labeler automatically displays if someone has been using other apps in the ATmosphere outside of Bluesky.

Rocksky is a new music scrobbler service on ATProto, that is currently in closed beta testing. It allows people to connect their Spotify account and automatically ‘scrobble’ (track) the music they are listening to.

The Links

Some tech-focused links for ATProto:

That’s all for this week, thanks for reading! If you want more analysis, you can subscribe to my newsletter. Every week you get an update with all this week’s articles, as well as extra analysis not published anywhere else. You can subscribe below, and follow this blog @fediversereport.com and my personal account @laurenshof.online on Bluesky.

  1. Cerulea.blue is a publicly accessible relay, using a custom implementation, but it is limited to non-Bluesky PDSes. ↩︎

#bluesky

fediversereport.com/atmosphere

If you post a link on Bluesky, it is now automatically redirected via the domain go.bsky.app before it actually goes to the link in the post. There is no way to stop this or know that it is happening as the redirect only flickers on the screen for a fraction of a second.

Presumably this means Bluesky can now track all link clicking on their platform, including IP addresses, destinations etc?

Or have I misunderstood?

Yeah yeah complain about how #Bluesky is or isn't federated all you want but it's the one that's familiar and easier to sign up for with a userbase that isn't just people complaining about computers so people are going to go there instead

New: Fediverse Report 109

This week, an essay about #Bluesky's proposal for setting user preferences on their accounts. This allows people to indicate how they want their data to be handled off-protocol. I wrote about how the #fediverse can improve on this, using its strengths of many different communities, each with its own culture and values.

Also:
- Next week is the digital conference @fediforum
- A research dataset to compare Threads and Mastodon users

Read at: fediversereport.com/fediverse-

One outcome from E-loons Nazification of Twitter was to reduce how much attention corporations paid to what's being said about them on SM. I liked having them become more accountable and miss them not being on #BlueSky nor #Mastodon and not just for that, but cool interactions like this too.

Jätkatud lõim

The energy at #ATmosphereConf was indeed very positive and optimistic, and there were some great talks and discussion sessions. Dan's got a great summary of @kissane's talk; @rudyfraser.com's talk starting at 1:34:30 in the Sunday livestream is great as well.

And as for the #FreeOurFeeds session Dan describes so vividly ... the session I suggested that hile I very much agree with their goal of European data soverignty and it's great to hear his perspectives that funders are willing to invest in it, the initial focus on a relay - or slightly-broader focus on a relay and PDS - isn't going to get them there, they really need to take a system view. The response was something along the lines of "let me turn it around and ask what you think are the key aspects from the system view." Wait a second, I'm not the one who's trying to raise $30 million here! Oh well, they once again got a lot of feedback, let's see if they incorporate it.

It’s Not 2006 Anymore; The Useful, Vernacular Institution; What Is Free Our Feeds, Anyway? has @danhon's perspectives on the #ATmosphereConf. An excerpt:

"It felt like being at an O’Reilly ETech conference in the early 2000s. These were the conferences where web2.0 was invented, solidifed, and named. They were incredibly optimistic times and clearly with the benefit of hindsight, we were stupendously naive and privileged. You just have to look back over the last 18-odd or so years to see how what we thought would happen by default (“more people connected means good things will happen!) totally did not happen and instead ended up reinforcing and making existing power structures worse. Sorry.

But the energy from those conferences was there over the weekend. It felt like the beginning of something that could make a difference.

What matters is how different ATMosphere 2025 was. For one, the people who were there in the early 2000s were there to say amongst other things: these are the mistakes we made. These are the assumptions we made. Please make new mistakes. There’s no need to go over what we did. Here’s what we learned. Here were our blindspots. Here’s who wasn’t in the room. So it was different -- and better -- that Rudy Fraser from Blacksky was there.

Now is the time that we need to be making new mistakes."

Things That Caught My Attention · s19e08: It’s Not 2006 Anymore; The Useful, Vernacular Institution; What Is Free Our Feeds, Anyway?Things That Caught My Attention poolt