Salta al contenuto principale


I don't think people here realized yet how much development has sped up in the "atmosphere*"

I fear for the future of the fediverse if we don't get our shit together in some key areas. The way the lexicon system over there allows interoperability between distinct types of data and interface is really showing now that the developer ecosystem is picking up.

*The network comprised of different stuff that uses AT Proto

reshared this

in reply to wakest ⁂

Yep, said pretty much the same thing the other day.

To me, the one key feature we need is the ability to disable replies, and maybe also control who can reply, those are top 1 and 10 requests on Mastodon's GitHub, and both have been open for several years.

The team's response: it's too hard. Which, fair enough. But putting any effort into UX/UI polishing, as needed as that is, will be wasted as so many people already left because of the constant harassment and gatekeeping.

I also pointed out that by the time Bluesky's VC money runs out, there might already be enough independent communities running the full ATProto stack, so people will just be able to migrate without needing to ever look at the fediverse again.

in reply to Stefan Bohacek

We've really fumbled the big Twitter/X migration, and just learned nothing.
in reply to Stefan Bohacek

@stefan another place where WAFRN and GoToSocial leading the way with close to zero funding
in reply to wakest ⁂

Yeah, if I had the time and resources, I'd set up a server with GoToSocial and a Phanpy frontend, gave it a cool modern name, and try to lure in normies, without advertising the whole federation thing too much, just as an added bonus.

Alas, I really don't want to deal with content moderation.

in reply to wakest ⁂

@stefan Pixelfed has had comment controls since 2019, and Loops just shipped "Hide comments" support, but I agree we can do more, I'm working on extensive comment controls for both Pixelfed and Loops.
in reply to dansup

@dansup @stefan until this is compatible with mastodon this doesn't really work, then there are whole threads that the OP doesn't know about happening in response to their posts.
in reply to wakest ⁂

@stefan So?

If the Pixelfed/Loops user wants to disable comments, and other software doesn't respect that, why would the Pixel/Loops user care about ghost threads/replies?

We're focused on providing better/safer experiences for our users, and if other platforms don't abide by that, okay, but I'm not sure it's as pressing of an issue as you think it is.

We will get this fixed with interactionPolicy, people love our platforms because we have supported this for years.

in reply to dansup

@dansup Really nice to see someone taking safety features seriously!

Do hidden comments federate? That is honestly a great feature to have, I only thought of this recently during a conversation around reply controls, as a potential way to deal with the delay caused by the roundtrips needed to verify if a reply can be posted.

(Presumably this works differently on Loops, definitely curious to learn more.)

@liaizon

in reply to Stefan Bohacek

We don't yet federate the hidden state, but soon will.

If you have a Loops.video account, you can see this in action here (press Load more until you see the Show hidden comments button): loops.video/v/5YvxWOxcRa

(Hidden comments require auth, but I'm going to remove that limitation in the next update)

in reply to Stefan Bohacek

@stefan things that may be in the way of that are:

1. fully independent communities don't seem to come cheap with ATproto

2. there's almost no effort to get people to anything else besides the corporate servers so the alternate infrastructure is unlikely to be at a scale that would support any significant migrations at that point

in reply to Stefan Bohacek

@stefan that said I wish Mastodon tried to work a bit more like an project that puts the open source development process first, seems like the team is pretty secretive about how and what they work on except for the very high level overview. I doubt it is a very good recipe for attracting outside devs.
in reply to wakest ⁂

I have been watching both spaces for many years (almost the beginning of fedi) and Bluesky when it was just a discord room before Jay was chosen. There is a major shift going on where some of the ideas that have been talked about in various shapes across various communities are being implemented with nice interfaces and able to be used by "normal people" aka not people who know how to patch their Linux kernal.
in reply to wakest ⁂

Shout out to WAFRN (@admin) and @anewsocial for taking the uncomfortable position of straddling the space inbetween protocols. I think this is truly the strategy that is going to be needed if we want to "win" the push towards an open social web for the whole internet.

reshared this

in reply to wakest ⁂

@admin @anewsocial

Thank you for pointing me to #warfn.

I'm looking for a programmable solution. My idea is, to create some kind of LinkedIn-alternative, where i can publish my resume, and post inquiries for new open jobs. I want it to work with both the fediverse, and at-proto. Even though I prefer the fediverse, I want to be visible in both.

Are you aware of any (preferred) Python-library, or framework, that would solve that? Or do I have to fiddle with multiple incompatible ones?

in reply to wakest ⁂

@admin @anewsocial you can't be decentralized if you are on just one protocol ... and you can't win if you don't figure out how to work together ..
in reply to wakest ⁂

I will say here again I am very much on team fediverse and the anarchist anticapitalist free culture side of networks. Bluesky has some "help" with dirty money vc bullshit. There are many things Bluesky (the company) is doing that is awful (like verifying ICE ffs and deleting Palestinian accounts) and those are things I have been continuously pointing out as well.

Leonardo reshared this.

in reply to wakest ⁂

Bluesky also has its roots in other anarchist alternative networks. It takes a lot of inspiration from the core architects being involved in SSB (Secure Scuttlebutt)
in reply to wakest ⁂

The SSB inspiration is why I placed my bets on AT Proto over ActivityPub. I'm more in favor of a peer-to-peer distributed web than a federated one, but if I had to go with federated I'll take the one that uses PKI for identities.
in reply to wakest ⁂

this story feels a lot like the solid project solidproject.org/

Big splash at the beginning, some nerds get involved... but it's been years now, and when I tried to actually use one of the apps using it, UX was atrocious and I had to join a matrix room to get it working. Now I know I'm not the l33test hacker, but come on!

in reply to Doug Webb

@douginamug bsky is already usable by normal people imo, probably will get better from here
in reply to Rosano

@rosano @douginamug whether or not the protocol allows for federation they're basically just a centralized platform though. That has let them avoid much of the confusion people have with federation but if they were to ever fulfill the promise of being decentralized they'de have to tackle that issue just like fediverse platforms have to.
in reply to wakest ⁂

if you're just referring to there finally being at least one example of all the pieces of the puzzle being run third-party (or close to that) etc. like @rosano seems to be suggesting I think these are still baby steps especially if we are talking about regular people actively using and understanding in significant numbers.

@douginamug

in reply to wakest ⁂

"I don't want to be on the same instance as ICE"
"You must be what people call an extremist"
Questa voce è stata modificata (8 ore fa)

reshared this

in reply to Devine Lu Linvega

@neauoire this is defamation. I was talking about anarchism and anti-capitalism. Not Palestine. Being extremist can be good, it's just being on the extreme of the political spectrum. But the spectrum can move too. It is not an insult. You guys are mobs, it's insane. Where is civility here? It's supposed to be part of the moderation rules btw.
in reply to Nicolas Gimenez

@nicobao My making fun of your use of extreme is merely pointing out something I find a bit.. intense.

From where I'm standing, the agency that is afforded to instances in comparison to AT's centralized DID model, is not an extreme position but the barest of minimum, a baseline for communication networks.

Surely the sentiment that you'd rather "run away" from a place that is explicitly going the other way than crypto investment wasn't going to be perceived as a leveled opinion..?

Questa voce è stata modificata (7 ore fa)

reshared this

in reply to Devine Lu Linvega

@neauoire that's a fair point and I do respect the Palestine argument. I didn't even know this information until OP pointed it out. I fully respect this take and I do not consider this extremist, and even if I did well we can discuss it normally.

My problem is my initial tweet was reacting to the anarchist/anti capitalist/anti VC ethos which is way more objectively, an extremist PoV (which is fine. Just not my cup of tea).

It's a misunderstanding.

Questa voce è stata modificata (7 ore fa)
in reply to Nicolas Gimenez

@nicobao It is, no worries X) It honestly didn't even register to me that someone could take offense to anarchism, but I get it. It's got a bad rep.
in reply to wakest ⁂

I hope you don't mind @nicobao I federated your reply over here. As the cofounder and CTO of a company "Agora helps people overcome disagreement and find consensus, for more democratic and efficient decision-making." I would recommend doing some research into the ideologies that underline all of the decentralized protocols that exist and where they came from.

Arnold Knijn reshared this.

in reply to wakest ⁂

you're taking this WAY too personally, while we don't even know each other. I am very much entitled to my own opinion, btw, cofounder of Agora or not. I am not an anticapitalist anarchist, fine, so what? What the heck is this ad hominem attack? The whole point of Agora is to get people to talk to each other, people who usually don't appreciate each other, without trolling, and finding common ground. Your very reaction shows exactly why I build it.
in reply to Nicolas Gimenez

@nicobao you involved yourself in this discussion by quoting my post and calling me an extremist. I'm not taking it personally anymore then you are here. Glad to have a public discussion about the ideological basis of protocol alignment!
in reply to wakest ⁂

I never called YOU an extremist. I called the ideology you mentioned "anarchism, anti capitalism" extremist. It is objectively extremist since it's far left. OWN IT. Your problem is taking it as an insult. It is not an insult for me. As we discussed on Bluesky it is simply not my cup of tea. And what I dislike the most in these ideologies is precisely what you showcased here: mob mentality.

wakest ⁂ reshared this.

in reply to Nicolas Gimenez

@nicobao
Just because something isn't an insult for you, doesn't make the application of it by you any less of an attempt at an insult.

And because a number of people on Fedi may disagree with you, doesn't make it a mob mentality. It means that people have been subjected to those rhetorical tools in the past, generally in bad faith as a form of harm, and it is likely you are pissing off even more people because of your particular (and somewhat tone deaf) perspective.

in reply to undead

@undead the thing is I didn't ask to come here. OP took a screenshot, posted it here and then I received all these notifications misinterpreting my tweet and accusing me of things I don't even mean.

I genuinely do not like the "mob" mentality of ANY community. It's human nature but it's most of all a byproduct of "twitter-like" social apps
I get your point though I should have better phrased that initial tweet. I would have avoided unwillingly offending people and creating this drama.

in reply to Nicolas Gimenez

@nicobao @undead you directly participated in this discussion by quote posting my post here with your commentary on the other side of the bridge. If you didn't want to participate in the discussion you could have simply not quoted me. I brought you back into this side of the discussion by tagging you directly cause I saw you also had an account here and I thought your view (while very different then mine) to be worth including directly.
in reply to wakest ⁂

@undead fair enough! Drama over. I'm happy to discuss protocol philosophies. I think the activity pub approach to funding is probably the most ideologically pure as ideally social protocols are supposed to be public good. Like water infrastructure. So it makes sense that it's co-owned.
Where I disagree is that I think it's hard but *possible* to involve for-profit incentives in a way that doesn't prevent the network from flourishing.
in reply to wakest ⁂

... What uh... What exactly constitutes extreme ideology in the quoted text?

Acknowledging the existence of Palestinians? Is that all it takes now?

"Anarchist anti-capitalist free culture side of networks" isn't a political ideology... It's protocls like IRC. Usenet.

So... I can only assume we have a problem with other human beings _existing_.

Is... Is my response the type of extreme political ideology you'd like to avoid on the fediverse? 🤨

@nicobao

in reply to Matt Hall

@401matthall
Dear Matt, you're misunderstanding my initial tweet. I was not referring to Palestinians. Read the comments in this thread to understand the context.
in reply to Nicolas Gimenez

@nicobao
Nicolas,

I'm looking and _maybe_ I've missed it. If so, I genuinely apologize, but it _appears_ that you take issue with the use of the words 'anarchist' and 'anti-capitalist'.

I'm just _strongly_ suggesting that you may have misunderstood the original toot that you responded to.

I'm 98% confident the original poster wasn't making a political statement but more a reference to the organic nature of federated networks.

If your issue was with something else... It's unclear.

in reply to Matt Hall

@401matthall maybe I did! For "anarchist" I get it. For anti capitalist that doesn't make sense to me. Nothing prevents anybody at the protocol level from monetizing access to their API or other aspect of their server. No matter federated or not.
Questa voce è stata modificata (5 ore fa)
in reply to Nicolas Gimenez

@nicobao
... I don't know how to respond to this. I'm genuinely agog.

You're literally posting from a FOSS-todon.org account and you're talking about monetization.

I think part of the reason you may be catching so much flak right now is that it _seems_ like you're expecting an audience for a technical discussion and what you've found is a social discussion.

These things _are not_ equal.

in reply to Matt Hall

@401matthall my friend you have a problem with the definition of open source and free software. It has NEVER meant anything regarding monetization AT ALL. This is a complete misunderstanding. Free software != Free as in free beer. It's neutral to monetization. How do you think Nextcloud makes money if not by monetizing their FOSS?

I wrote this a long time ago. Good refresher, still relevant: github.com/baozi-technology/ba…

in reply to Nicolas Gimenez

@nicobao
We're simply going to disagree on this. I'm not bothered by any dissonance you find in my perspective.

If the only thing free in your project is the client and not the tools to _build_ a network you're not building free software.

I'm trying to tell you every way possible that I'm 98% confident your fixation on monetization is what's creating the conflict.

You can tell me I'm _wrong_ all you like. It doesn't eliminate that position as a source of conflict.

in reply to Matt Hall

@401matthall I'm very happy to agree to disagree on the opinions.

Though about what I said on the definition of what Free Software actually means, it's not an opinion but a fact.

But I respect that you think software should only be public good and receive exclusively donations of good will, if I understand well?

We can agree to disagree respectfully!

in reply to Nicolas Gimenez

@nicobao

I don't think that's the _only_ space in which software should exist. I think it's the appropriate space for open-source software.

I make a living selling my services as a developer. I'm not opposed to that.

Everything has _nuance_. No rule is applicable in _every_ situation. I just think that in the matter of social networks we're seeing a significant backlash towards corporate social media. I'm not surprised to see that frustration _shared_ here on a non-corporate platform.

in reply to Matt Hall

@401matthall I completely share the ideal of a public-good community owned social network. I just don't think it's the *only* way forward. And it's far from easy to sustain. You still need to fundraise money for the foundation to maintain the software etc. I think there is potentially a better way. I may be wrong.
in reply to Nicolas Gimenez

@nicobao @401matthall I think you would do yourself a big favor if you read up on anti-capitalism. Being anti-capitalist does not mean one doesn't deserve to be payed for their labor. It doesn't mean one doesn't fundraise or use money as an exchange of goods or services.
in reply to wakest ⁂

@401matthall any recommendations for reading materials?
I think it's pretty objective to say there is a problem between funding public goods versus venture capital where most of the money is. It's well studied and I've read a bit about it already. I'm all for alternative forms of financing. That's why I'm interested in the crypto space as well. I'm happy to learn about new ways to co-finance public goods sustainably.
in reply to wakest ⁂

this is harassment.. you're getting your crowd to shit on me and misinterpret my words. I never said anything against Palestine. Anti capitalism and anarchism is by definition a far left ideology in pretty much every democracies world wide. This is just facts. I'm entitled to my opinion, so what? You guys are acting like mobs.
in reply to wakest ⁂

I think Bsky/atp has already won the protocol war in the sense that it will be the dominant mainstream federated social media platform of the future (unfortunately). I think there's a few reasons why this happened. one is that it was a closer like for like X/Twitter replacement during the musk takeover and only had a single instantiation at the time vs Masto/fedi having a bunch and needing an explainer about them. I also think that therev was a decent amount of FUD that was put out at the time about fedi being confusing that hindered its adoption. lastly I think "big" accounts were put off by the idea of server level defederation. Someday I think someone will write the post-mortem of the Twitter succession crisis and I feel these 3 things will be key points for why bsky gained momentum
in reply to Bici

@Bike I mostly agree about the reasons you mention here. I guess the part that I am uncertain is what exactly "won" will look like. I don't see the current fediverse going away, but I do fail to see any path at this getting mainstream adoption like bluesky is currently getting. and that narrative concerns me. I think there are still avenues that must be taken to work together on a shared future path.
@Bici
in reply to wakest ⁂

@Bike seems like the "mainstream" is still very much TBD. In the big picture it has almost no adoption and is losing active users by the day and all the supposed other applications for ATproto are virtually unused currently. Meanwhile the startup is also probably going to have to find more funding soon.

Of course it's possible that all the excitement leads to newly found success but it doesn't seem like there's anything suggesting that is an inevitability.

@Bici
in reply to wakest ⁂

Na... bluesky will eventually entshittified at some point and mastodon will still be there.

It is not something we have to win, I am pretty happy that my mastodon feed is nazi-free, I am pretty sure it would be different there (but it will NOT go and check).

I got discussions here I never had on twitter (even when twitter was good).
The philosophy is different, and if it means it cannot win the game, then I will be happy losing.

Questa voce è stata modificata (2 ore fa)
in reply to wakest ⁂

I think that development is good for both. In my mind the fediverse will never be a replacement for mainstream social media, but a strong counter-culture presence. On the other hand, I feel atmosphere does have aspirations to replace social media (along with a lot of its harms).

If the outcome is Fedi as space B + Atmosphere as mainstream social media instead of Fedi as space B + Twitter/Instagram/etc as mainstream media, I think we've had a win.

in reply to wakest ⁂

@ruben I think fediverse could still become mainstream, but clearly not through Mastodon.

I had pretty high hopes when Tumblr originally announced integrating ActivityPub, of course that's not happening anymore.

Less so with Meta's Threads, given the company's history.

Flipboard and Ghost are still putting in the effort, which is great, but those are not platforms used by regular social media users.

We really just need a new fediverse platform that's user-friendly. Seems like that's nearly impossible without VC money though, so I don't know.

in reply to Stefan Bohacek

@stefan@stefanbohacek.online @liaizon Yeah, I'm definitely thinking more from the microblogging point-of-view, which I use more. I can see pixelfed, something like piefed, or a brand-new type of application eventually going there.

I think it could be mainstream, but I don't feel strongly about whether it should.

The culture/s fostered in the fediverse seem to me at-odds with current mainstream social media culture: connection vs consumption, control vs convenience, small and close-knit vs firehose, etc. I think a culture shift more than a technical/ux one would determine this.

I would still like to see all those technical and user-friendliness improvements come to fedi though.

in reply to céline didone

@ruben All very good points!

And honestly, I also care less about fediverse being mainstream than about growing the diversity here.

But also, I really do want us to move beyond corporations being the middlemen of our social connections. Honestly, if ATProto takes off, Bluesky eventually folds, and the future is independent Atmosphere communities, that's really not so bad.

I care a lot less about the tech stack than who controls it.

(Okay, I will never get used to the ATProto-style usernames, for that reason alone, I hope the fediverse "wins".)

in reply to Stefan Bohacek

@stefan @ruben The Tumblr Fediverse thing is still happening it's just on hold as they're trying to migrate the backend to WordPress first.

Once it switches to WordPress they plan to use their official ActivityPub plugin to power the Fediverse support.

in reply to wakest ⁂

no. what could have possibly prompted me to do this? I don't use the thing.
in reply to refraction

sorry, that came out too confrontational.
after further consideration I don't think I currently care enough about this topic to engage with it at the necessary depth to have a meaningful conversation. not a super techy person anymore.
in reply to refraction

@elexia thanks for the reply, its a vast expanse of jank pretty much everywhere and very hard to keep up with everything.
in reply to wakest ⁂

If my understanding of things is correct, this seems like the kind of thing that could be accomplished in the fediverse using ActivityPub C2S. Which of course depends on C2S actually getting some use... but a more generic ActivityPub server with varying C2S frontends could get us there, I think
in reply to Jonathan Frederickson

@jfred there are lots of paths that could help, this being one of them, but some of those paths would actually need a combined effort and be widely promoted so that the ecosystem actually starts adopting them and that takes quite alot of time
in reply to wakest ⁂

What do they have to show for it though? From the activity charts I see a pretty much constant decline since the peak in January 2025 for obvious USA-centric reasons. The overall trend is the same as on the fediverse, just shifted by about 26 months.

#FediMeta

in reply to wakest ⁂

Seems to me that development on AT sped up *at the expense of* development on AP.

That is to say, a lot of the people who've gone all-in on AT were building here before, but have pretty much abandoned AP development. And it's worth examining why AT development was so much more appealing for those folks.

in reply to ⁂ L. Rhodes

@lrhodes
I've been to some of the Bluesky / ATmosphere conferences.

You are correct that there are former AP people over there (at AT) now.

I talked to a number of them. This (at the following URL) is a common reason I heard for why they switched from AP to AT:

mastodon.social/@reiver/114208…

(I am quoting / paraphrasing someone who switched AP to AT. But, I heard others say similar, too.)

...


One person saying — builders have mostly left Mastodon (and gone to Bluesky), because when developers try to build on Mastodon, they get yelled at, and maybe even receive death threats.

#ATmosphereConf


in reply to @reiver ⊼ (Charles)

@reiver I would guess that the person who told you that had been involved in an opt-in/opt-out dispute. That seems to be the development issue that exercises fediverse users the most. Which is not to excuse the behavior, but that /is/ one fundamental cultural difference between here and there: Opt-out is the default assumption there. (Which is borne out by the next post in your thread, where a dev says they prefer BS because it provides the user data needed for an AI-driven filter.)

reshared this

in reply to wakest ⁂

my 2 cents:
- on atproto development is easier just because sucking from the usual VC money: everyone is on a basically unlimited pds for now, you code whatever you want and then people can use it and they save the stuff on bluesky pds; basically it's almost like making bots on telegram more than really using decentralization
- if people had to start choosing a PDS, they would have to start guessing which one they can pay, which one is local to their town, which one will limit them and which one will just have a subscription
- bluesky is just methadone for twitter americans
- anyone can make apps because they don't care about standards so you get no interoperability between them

As per now i'd say that bluesky is a flash in the pan. I envy the architecture that allows them to have portable identity and feeds, but 1/2

in reply to ex_06

it's cringe to have to have to double toot for half of a single sentence but here we are lol

but it's nothing that we cannot replicate on the fedi.

I'll add something just to make this second toot worth lol:

What i actually think fedi is missing out is proselitism to political actors. I'm fine not having the social media aspects on this social network but it's not fine not having the possibility to have local news actually worth to know, because that's, theoritecally, the strenght of the federated model 2/2

in reply to wakest ⁂

i think one factor the ap ecosystem could do a lot better at is finding nodes for ap devs to aggregate around. part of atproto ecosystem dev speed is technical, but other important part is how atproto has a much more legible dev ecosystem that constantly interacts with each other. ap dev ecosystem is much more fragmented, with very little interaction between the devs
in reply to Laurens Hof

on an abstracted level is ap well suited for building networked communities while atproto is great at global distribution. in that context its painful that the atproto network has run a lap around ap when it comes to dev ecosystem network
in reply to Laurens Hof

@laurenshof I think the age of the developers is not to be undervalued here, I feel like there are a lot more young ATP devs then on fedi