this post was submitted on 23 Jun 2023
202 points (100.0% liked)

Technology

37739 readers
500 users here now

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

A warning and a perspective from an insider who has been through this before.

top 50 comments
sorted by: hot top controversial new old
[–] fernandofig@reddthat.com 57 points 1 year ago* (last edited 1 year ago)

Maybe I'm bitter, and I know a lot of people wouldn't agree with this, but honestly? I think the non-corporate part of the Fediverse should just assume malice from the get go and preemptively defederate from whatever Meta put out. That way nothing's changed - Meta would essentially have a private / proprietary / isolated network, as far as users are concerned (much like Facebook already is), and even if the Fediverse will see less growth in the short term because of that, there will be no confusion on where everybody stands.

E: Well, thankfully and as expected, I'm not the only one to think this way: FediPact is an Organized Effort to Block Meta’s ActivityPub Platform

[–] DM_Gold@lemmy.dbzer0.com 37 points 1 year ago

Great fucking article. Nice look into the history of proprietary software. This part stuck out to me:

But there’s one thing my own experience with XMPP and OOXML taught me: if Meta joins the Fediverse, Meta will be the only one winning. In fact, reactions show that they are already winning: the Fediverse is split between blocking Meta or not. If that happens, this would mean a fragmented, frustrating two-tier fediverse with little appeal for newcomers.

We need to convince instance owners not to federate with Meta. History tends to repeat itself and I'd rather not see this nice little corner of the internet die.

[–] beejjorgensen@lemmy.sdf.org 35 points 1 year ago

Amen. When people talk about how Reddit or Twitter will always be bigger, I say, "Let them be bigger." What we have out here is fantastic just the way it is. In a global world, "small" is still millions of people.

[–] ledditor@leddit.minnal.icu 35 points 1 year ago (3 children)

I remember google also sabotaging firefox by introducing subtle bugs which breaks google sites on firefox but works perfectly on chrome.

[–] TheDeadGuy@kbin.social 11 points 1 year ago* (last edited 1 year ago)

Do no evil

What a joke

[–] dedale@kbin.social 4 points 1 year ago

I'm still angry about it.

load more comments (1 replies)
[–] joshuarupp@beehaw.org 33 points 1 year ago

I sure hope that Meta doesn't try to integrate ActivityPub into their apps. As a user that feels like they finally found their home (Digg -> Reddit -> Lemmy/kbin), please, go away Meta. lol

[–] furrowsofar@beehaw.org 27 points 1 year ago (3 children)

The biggest issue is who pays for the server infrastructure at scale.

[–] limelight79@lemm.ee 8 points 1 year ago (2 children)

This made me wonder - what happens if my chosen Lemmy server goes down? Do I lose my account?

Hopefully, some kind of account portability is possible or in consideration. Even if it's a manual download of settings and subscriptions that could easily be uploaded to another instance.

[–] DM_Gold@lemmy.dbzer0.com 8 points 1 year ago (1 children)

As of right now, yes your account would go poof. Mastodon currently has a way to migrate servers, but it hasn't been implemented in Lemmy yet. I'm sure at some point it will become available, but if you are worried about all your posts I'd make local backups for now.

[–] limelight79@lemm.ee 5 points 1 year ago (1 children)

Thanks. I'm not really worried about my comments, nothing I'm saying is that useful long term. It's more the list of subscriptions, that would be a headache to recreate.

[–] DM_Gold@lemmy.dbzer0.com 2 points 1 year ago

Agreed that would be a huge pain.

[–] Wizard@lemmy.dustybeer.com 2 points 1 year ago

I had to reinstall my local instance, and wasn't able to import my old database. That meant I had to go re-subscribe to everything and even worse, nothing on my account will actually federate. Comments I make on the "main" admin account won't federate anywhere, because the instances see that "old" user with the same name, but exchange is different.

So I had to create this second account, and use this to comment on things with. It's a pain, but hopefully it gets better. Even if it's just being able to export my subscriptions so I don't have to try to find them all again.

[–] parrot-party@kbin.social 4 points 1 year ago (2 children)

We just need Wikipedia style funding. If the server publishes their costs and fundraises, then people can support it directly. Instead of the stick and carrot of subscriptions or the rat race of ads, just be open and honest about server needs. If the users aren't able to raise funds, then cut back to what's affordable. Users will either deal with the reduced server capacity or they'll need to pay up to continue enjoying it. This doesn't need to be a free ride, but I trust the community will rally for a good service.

[–] DM_Gold@lemmy.dbzer0.com 4 points 1 year ago

A lot of server owners do this already. The instance I'm on for example does this and also disclosed that they would donate any "proceeds" to the development of Lemmy. So they are only paying for upkeep costs.

load more comments (1 replies)
[–] Nomecks@kbin.social 2 points 1 year ago (3 children)

The Fediverse seems like a good place to implement a distributed, block chain based peering setup. Join a community and share the hosting

[–] QHC@kbin.social 26 points 1 year ago (3 children)

OMG why do tech bros try to force blockchain into everything

[–] grue@kbin.social 4 points 1 year ago (1 children)

Think less "Bitcoin" and more "Freenet." IMO the point shouldn't be to try to monetize stuff, it should be to decouple content from the instance it was posted on (i.e., to mirror popular content across instances to distribute the load) while still maintaining control and attribution for the user that posted it.

[–] QHC@kbin.social 6 points 1 year ago

But how does blockchain, as a technology, help with that? The Fediverse already has a mechanism for distributing content across multiple instances.

load more comments (2 replies)
[–] parrot-party@kbin.social 8 points 1 year ago

That's not going to work for web hosting. The only reason it works for crypto or folding is because each request takes minutes to run and there's no time dependence on returning the result. Additionally, they don't need much data and all data needed is dispersed with the task.

Websites are completely different. Each individual request is tiny, taking milliseconds to process. Each request is very time dependant, you have a person literally waiting for the result. But the biggest issue is that what people really want is stuff from a database. So that database would need up grant full access to everyone, meaning anyone could change whatever they wanted. Lastly, that database would need to be hosted anyway so you've gained nothing.

Don't suggest tech solutions when you don't have any idea what the problem or solution actually involves.

load more comments (1 replies)
[–] floofloof@lemmy.ca 25 points 1 year ago* (last edited 1 year ago) (3 children)

The Fediverse is bound to come to the attention of big corporations, and if it becomes big enough they will view it as competition and try to crush it. I doubt it can outcompete them in terms of popularity. The best hope has to be coexistence, in which the Fediverse doesn't try to win the most users, but defends its integrity against large corporations entering the space to sabotage it.

The comparison with XMPP may not be conclusive: XMPP is purely a communication protocol, so if not many people use it, not many people can be reached through it and it becomes less useful. Something like Lemmy, by contrast, is not intended to get you in touch with everyone in the world. It can function as long as it has enough users to make it interesting, enough money to pay for servers, and enough skilled developers willing to work on it. It doesn't need huge numbers of users, and it doesn't need to outcompete Reddit or any other corporate platform.

I hope Lemmy can equip itself with good tools for managing trolls and other kinds of attack, including corporate-led sabotage, because those things are likely to come soon. There has been an explosion in bot accounts recently, which are ominously dormant for the time being. If those all get switched on at once, there will be a huge amount of noise and a big increase in traffic. Lemmy needs to prioritize equipping itself to withstand this.

But if Meta enters the space and siphons off a bunch of users, there's no reason the rest of us can't continue here as before, without it. It may be a relatively small community but it can still function.

[–] RandoCalrandian@kbin.social 11 points 1 year ago

there's no reason the rest of us can't continue here as before, without it.

That's OP's point. They won't just siphon users. They will profit off of our content, while providing nothing in return, and intentionally breaking things to ensure the network never grows larger than a certain amount.

Offers for help should be treated the same as offers from a country you are actively at war with. No instances should federate with any Meta own/operated/controlled system. To do otherwise is suicide for the fediverse.

We should also avoid building on technologies they control. Even if OSS, they can knowingly introduce bugs in updates that only break fediverse tech and not meta tech. Which is exactly what the examples in the posted article did. Microsoft did exactly this, to ensure dominance in document file formats.

It seems really stupid from our perspective. Maliciously petty, but our paychecks don't depend on the success of the fediverse, while theirs does depend on it's failure.

These are not compatible communities, due to the owners of one.

[–] Niello@kbin.social 5 points 1 year ago* (last edited 1 year ago) (2 children)

I think the best outcome is for Fediverse to succeed at proving the model is better for users than mega corps. Then grow and last long enough until the EU takes notice, such that if any bad actors try to ruin it they'd want to protect it. We're probably talking far into the future, but I think if handled well it can get to that point.

[–] BarryZuckerkorn@beehaw.org 6 points 1 year ago (1 children)

If the Fediverse takes off, it would be fair to expect that new mega corps would arise out of that success. At one point, Reddit was a scrappy startup. Before that, Facebook, Google, and even Microsoft were small companies that were going to change the world. Who knows which high user, high uptime instances will end up requiring full time staff, or which software tools will be used for interfacing with the Fediverse (or analyzing stats within the Fediverse), or otherwise make a profit out of all the activity that would be going on here?

[–] floofloof@lemmy.ca 7 points 1 year ago* (last edited 1 year ago) (1 children)

Yes, and if it becomes really big, then every federated instance would find itself coping with large amounts of traffic passed to and from the big instances, and it will become difficult to run a small operation cheaply. At that point, only the big players with big money will be able to run sites in the Fediverse and it could end up mirroring what has happened to the rest of the internet.

On balance I think it's best if existing Fediverse instances don't federate with the big corporations. But there are still other ways the corporations could sabotage this place, so the developers and the site admins need to be ready.

[–] rm_dash_r_star@lemm.ee 4 points 1 year ago* (last edited 1 year ago)

if it becomes really big, then every federated instance would find itself coping with large amounts of traffic passed to and from the big instances, and it will become difficult to run a small operation cheaply

I think that' where the biggest threat lies. How is a small operator going to keep up with the demands of a corporate server cluster with millions of users. A small operator would have to defederate. That puts us back to the crux of original question, should corpos be allowed on the Fediverse. Why not save everyone the circle jerk and blacklist them from the start.

A secondary threat is corporate sabotage of the ActivityPub protocol. They already have a track record of doing that to free and open standards.

[–] lovesyouandhugsyou@beehaw.org 3 points 1 year ago (3 children)

I wouldn’t assume the EU would necessarily be interested in protecting the Fediverse. Legislation like the GDPR is very much oriented towards working with corporate entities and the open Fediverse model is generally at odds with the right to be forgotten (since it’s effectively impossible to ensure all copies of a user’s data are deleted - I don’t even think it’s possible to determine which nodes may have a copy of a year old post).

[–] Nerd02@forum.basedcount.com 2 points 1 year ago

Couldn't the protocol be updated to be more compliant with the right to be forgotten? Something like, when a user deletes a comment it gets deleted from the DB of every federated instance. Sure enough, admins might have made backups and that would theoretically go against the GDPR but still... you can only apply these laws to a certain extent. It's the same as you posting a picture on Facebook, me downloading it and you deleting it afterwards. Even if you were to make a GDPR request to Meta you still couldn't get the picture on my PC. But that's not Meta's fault, they can't do much about that.

load more comments (2 replies)
[–] 00@kbin.social 2 points 1 year ago (3 children)

But if Meta enters the space and siphons off a bunch of users, there's no reason the rest of us can't continue here as before, without it. It may be a relatively small community but it can still function.

It could lead to fracturing. If, for example, different forks of the software showed it with varying degrees of giving into Metas direction, that could fracture the community. Or simply the question of how to cope with the new imbalance.

You cant have a curve ball being thrown into traffic and expect your car comes out fine just because you are closing your eyes.

load more comments (3 replies)
[–] flakusha@beehaw.org 19 points 1 year ago

That should be in the FAQ

[–] cothrige@beehaw.org 15 points 1 year ago

But the Fediverse is not looking for market dominance or profit. The Fediverse is not looking for growth. It is offering a place for freedom. People joining the Fediverse are those looking for freedom. If people are not ready or are not looking for freedom, that’s fine. They have the right to stay on proprietary platforms. We should not force them into the Fediverse. We should not try to include as many people as we can at all cost. We should be honest and ensure people join the Fediverse because they share some of the values behind it.

This above is, I think, a very important attitude that is all too often thrown aside in the search for success. So many have dreamed of the "year of the Linux desktop," but I have never shared that desire; and it is largely for fear of what is being referenced above. I like those peculiar freedoms of Linux and other open source software projects. If it, or other such projects, were to take a truly significant market share I feel it would almost certainly start becoming what it opposed. I want the freedom and the honesty of such projects to remain, even if (possibly because?) they are somewhat niche, geeky and not entirely newbie friendly.

[–] 0x1C3B00DA@lemmy.ml 14 points 1 year ago (2 children)

I've never really understood the EEE argument here. XMPP was an open proptocol, Google embraced it and attracted users, then extended it and took those users away. But according to this article, Google didn't extinguish XMPP. It's still around and serving its niche community.

That's already the situation the fediverse is in. This is a niche community and there are already existing social media companies that the majority of internet users are on. If Facebook joins the fediverse, it brings billions of new users to the fediverse. If they then leave the fediverse, ActivityPub will still be here and all of us on the real fediverse will still be here, in a niche community. Everyone here has already chosen the fediverse despite it being a clunky, unpolished, niche network. How is EEE a relevant fear for the fediverse?

[–] Ropianos@feddit.de 15 points 1 year ago (6 children)

Well, isn't that sort of mentioned in the article?

If fediverse development slows down e.g. because adoption of inofficial Facebook extensions takes time it will harm the whole platform. Not by directly taking away users but by blocking progress.

I don't think the Fediverse is small enough for this to be a serious concern. Especially once multiple companies (Tumblr?) are invested in the fediverse I don't see this happening anymore.

[–] teawrecks@sopuli.xyz 7 points 1 year ago

Well, isn’t that sort of mentioned in the article?

It was the expressed purpose of the article. I don't know what they're on about. Maybe they didn't read it or just skimmed it.

load more comments (5 replies)
[–] Rentlar@beehaw.org 14 points 1 year ago (1 children)

It's in the article but to paraphrase it:

When a large company takes an open protocol, embraces it using adding users to the network through heir platform, then extends it using proprietary means, they have full control over how the protocol runs in the network.

When the open standards are forced to make changes to be functional with the dominant proprietary app that is poorly (and sometimes incorrectly) documented, open source groups are constantly on the backfoot in order to maintain compatibility, and that makes it harder to compete on their own right.

A second example given is LibreOffice, whose documents are made to fit the XML standard by Microsoft, but there are quirks in their documented standard that if you follow it too closely it isn't formatted quite the same as the document produced in Microsoft Office, so they were pressured to effectively copy MS and deviate from the standards MS claims to follow.

[–] kpw@kbin.social 2 points 1 year ago (1 children)

Ironically XMPP is a counterexample to your argument. They made the switch to mandatory TLS even though GChat didn't.

load more comments (1 replies)
[–] tinselpar@feddit.nl 14 points 1 year ago

It baffles me that so many don't see it for what it is.

Meta contacts their competitor, and says that they want to build a competing product, and want us as competitor to help them with that. How can you possibly fall for that. Meta can already use activitypub for whatever they are building without any need to contact anyone from the Fediverse. The only possible reason they contact instance admins is because Meta wants to dictate the terms on how to Fediverse operates.

[–] infinitevalence@discuss.online 13 points 1 year ago (1 children)

I'm not on Facebook for a reason, I will never fed with meta.

[–] HubertManne@kbin.social 4 points 1 year ago (2 children)

I sorta wish we could subscribe to federation endpoints the way we do to magazines. Then it won't matter what is being federated overall. Hail the user, hail thyself!

load more comments (2 replies)
[–] realitista@lemm.ee 10 points 1 year ago (1 children)

Should be mandatory reading for anyone who wants this to succeed. I hope we don't make the same mistakes as doomed so many other open source open protocol projects in the past.

[–] hyperspace@kbin.social 3 points 1 year ago (1 children)

The solution is to simply ignore the corpos

[–] xtremeownage@lemmyonline.com 3 points 1 year ago (1 children)

The solution is to simply ignore the corpos

I envision- its not that simple.

They will likely offer the one thing we are missing here-

Ease of use, for normal people. Ie, your grandma using her facebook app, can interact with you via the fediverse.

That being said- most of us will know, the temporary boost to the fediverse will not be worth the long-term consequences. But- to your average user, they will love this idea.

So- only time will tell. Although, Mastodon has quite a following and has been holding steady so far.

[–] RandoCalrandian@kbin.social 3 points 1 year ago

It doesn't matter what they offer, whatever it is or however nice, it's a trojan horse.

It is not in our or the fediverse's interest to cede any form of control to these corporations who have a monetary interest in ensuring our failure

[–] naoseiquemsou@kbin.social 9 points 1 year ago (1 children)

Interesting, it was a variation of embrace, extend, extinguish, without the extend part.

In a way, I think it happened to the entire internet. Look at browsers today, web development (that one might be controversial, but I think big techs somewhat forced bloated frameworks to be the standard way to create websites), video streaming, etc.

[–] parrot-party@kbin.social 3 points 1 year ago

No, extend is a major part of it. That's how they topple community projects. They extend in good faith at first to get everyone locked in, then they extend in nefarious ways to keep the community stuck playing catch-up. Once they've absorbed all the users from the community projects, they kill off back access leaving the community project crippled in users and lost in direction.

Trust me. Facebook will definitely add great things at first but their goal is to draw users out of the fediverse and into Facebook.

[–] callyral@readit.buzz 7 points 1 year ago

it's better to have a small place with nice people rather than a big place full of bad people

[–] Thanks4theFish@kbin.social 6 points 1 year ago (1 children)

I hope the Fediverse chooses not to play the larger corpos game and minimizes their influence at all stages. I forget where I saw it posted but just like linux, the Fediverse doesn't need to rush success. It will be successful, because what large corporations offer as social media is dreadful. Sooner or later all of them force some form of poison pill through their platform. Your content doesn't need to be commodified into product. No one owns your content and no one should be able to push content/ ads on you that you do not approve of. We may need to pay a little something for this freedom, and that's cool. Free as in freedom & not as in beer. Long live the fediverse or what ever currently holds to those values.

load more comments (1 replies)
[–] great_meh@discuss.tchncs.de 5 points 1 year ago

Great Article. Meta brings nothing I want to ever see. Dont federate with them.

load more comments
view more: next ›