45
submitted 1 year ago* (last edited 1 year ago) by TheBeege@lemmy.world to c/youshouldknow@lemmy.world

Why YSK: If we want to keep the Fediverse in the hands of its users and prevent "enshittification" (search it), it's good to know how corporations kill grassroots projects like this.

I saw this in another thread on /c/Showerthoughts. I think it's important for this to be circulated widely so that the broader Fediverse community is aligned. We don't want admins second-guessing their decisions when users start infighting. We should be united in our thinking and ready to protect our platform.

top 37 comments
sorted by: hot top controversial new old
[-] vegantomato@lemmy.world 8 points 1 year ago* (last edited 1 year ago)

Remember that Reddit also started off small, then grew, then got bought, then turned into shit (*). However, I think that Lemmy has a greater chance of surviving as long as people keep everything truly decentralized. We shouldn't all flock to "lemmy.world" or any other one Lemmy instance. Because if we do, that specific Lemmy instance will also be sold (along with the userbase) and turned into a corporate money-making machine.

(*) Some would argue that Reddit has always been shit, but that's besides the point...

[-] Dfc09@lemmynsfw.com 5 points 1 year ago

Super interesting read. Points out that the main strategy for gobbling up open source protocols is to adopt the standard, then expand on it, creating a "better" version for those using their ecosystem (and driving out those who aren't)

I just wonder, hope, that this ecosystem stays innovative and big enough to always be better than corporate alternatives. We've sorta hit the point in my mind where the major players in social media have made all their products... Awful. Just terrible to be on. The tracking, the ridiculous amounts and types of ads, the constant censorship and rule > changes, all in pursuit of monetization. I just hope they continue to shoot themselves in the foot too much to draw people back in even if they're federated. Reddit sucks now, Twitter is failing, everything of Meta has sucked for a long time. Hopefully people agree moving forward that open source replacements are good enough and being enough benefits to push these turds out. I'm sick of the internet being controlled by massive corporations.

[-] TheBeege@lemmy.world 2 points 1 year ago

Agreed on all counts. I recommend reading up on "enshittification," popularized by Cory Doctorow. It talks about how online platforms become how you describe.

I'm hoping that we can avoid similar results via the mechanics of federation. We'll see

[-] Noedel@lemmy.world 4 points 1 year ago

Great read!

I remember me using software called trillian that supported logins to all chat networks, so I could use ICQ, Google, MSN and AOL all at the same time

[-] TheBeege@lemmy.world 2 points 1 year ago

Oh man, I remember Trillian, too. That was great. Must have been a nightmare to build, though

[-] exscape@kbin.social 0 points 1 year ago

It was "just" a bunch of clients in one though, AFAIK it couldn't connect people from different protocols.
Pidgin still exists; I used it probably 20 years back on Linux.

[-] TheBeege@lemmy.world 1 points 1 year ago

Ahh, I recall using Pidgin, too. I think i ended up favoring it over Trillian. I already had accounts on all the services, so it worked out. I guess thinking about it, if only basic chat was supported, it may not have been terrible supporting everything

[-] minimar@lemmy.world 1 points 1 year ago

Having never heard of it, I tried Pidgin just now, and it's kinda exactly what I've always wanted. Discord support is really rough, though..

[-] WhoRoger@lemmy.world 0 points 1 year ago

Woo Pidgin still exists? Lovely

[-] minimar@lemmy.world 0 points 1 year ago

Technically! It seems... ill-equipped for the modern world, though.

[-] TheBeege@lemmy.world 1 points 1 year ago

Hmmm... might have a new open source project to contribute to

[-] thorhs@kbin.social 1 points 1 year ago

I also remember when XMPP wa still the cool kid on the block. Gtalk and other chat networks supported it and allowed federation. I tan my own XMPP server and could talk to users on other servers and even networks. But then Google cut the federation and eventually all external access.

It could have been the next email, but big corporations were already in the chat space and they all walked in their user base.

I’m fairly certain that if email (SMTP) hadn’t been the dominant protocol, we would have walled gardens there as well.

[-] teft@lemmy.world 4 points 1 year ago

Well that was disheartening to read. Money and greed ruining everything.

[-] Wooster@startrek.website 1 points 1 year ago

Okay, but realistically, how can we prevent this from happening in the future?

We’ve already, according to the article, dodged one bullet; but there’s no reason to expect that it’ll be the only one.

Also, due to the nature of the Fediverse being open source, there’s no way to prevent Facebook or other corporate monstrosities from building their own hooks.

I think we need to be prepared to preemptively defederate from the likes of Google, Reddit, Facebook or whatever. Not just this instance, but the greater Fediverse should have a United policy to reject association with those who would consume us and spit us out.

[-] TheBeege@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

Agreed. We need to treat this like OUR platform. It's not the admins' platform. It's not the devs' platform. It's OUR platform. We create (or at least link) the content. I think that if we maintain this mindset, people will reject corporate attempts to inject themselves into our platform.

Edit: Not to say we shouldn't appreciate devs and admins. See the thread continued

[-] friend_of_satan@kbin.social 1 points 1 year ago
[-] sixfold@lemmy.sdf.org 1 points 1 year ago

Very good introduction to this topic.

This was a great article... thanks OP.

[-] Makan@lemmygrad.ml 1 points 1 year ago
[-] TheBeege@lemmy.world 1 points 1 year ago

Short for You Should Know, like the name of the community

[-] Makan@lemmygrad.ml 1 points 1 year ago
[-] TheBeege@lemmy.world 1 points 1 year ago* (last edited 1 year ago)
[-] Gerula@lemmy.world 0 points 1 year ago

Thank you OP, it surely is enlightning. I think that the only real thing that can be done is keep this place anti-corporate. This will result in a maybe not so polished and popular environment but surely more true to it's mission.

[-] sadreality@kbin.social -1 points 1 year ago

I don't see how anyone can be pro corporate at this point on the time line short of being a major shareholder or executive. As worker, consumer, and taxpayer, I am so fucking tired of their corruption and crimes. Nothing left to do but vote with your feet and money, since political process is captured. Maybe third-party vote as no confidence vote in the regime.

[-] Zardoz@lemmy.world 0 points 1 year ago

I think most people in theory are against big corporations, but when it comes down to it they just go 'it is what it is' and just accept the big corps without any attempts to break off that path.

My wife is like that and I think it has more to do with not being very tech savvy/or willingness to try something different.

[-] wildncrazyguy@kbin.social 0 points 1 year ago

Corporations are great for one thing, and that’s becoming a funnel for money. They bring people people together to optimize for work on that goal. Innovation just happens to be a consequence of that constant pursuit. I think they do have a place in the societal fabric.

However, we need the other pillars of society to be strong as well in order to maintain balance and democracy - strong government, strong workers’ unions, cultural cohesion , advocacy for nature and resources.

You weaken those, you may get some tidy profits short term, but likely at the expense of our future.

[-] TheBeege@lemmy.world 1 points 1 year ago

Right. Capitalism isn't inherently bad. It encourages resources being put into new ideas and technologies, but if left unfettered, it can abuse the people operating within it, as we see now. This is similar to communism being highly vulnerable to low productivity and stagnation. It's not a direct objective of the system, but it's a natural consequence without some kind of outside force regulating it.

To be clear, I'm agreeing, but I'm adding focus to the balance aspect of things

[-] taihen@lemmy.ml 0 points 1 year ago

Embrace, extend, extinguish. Google also did that to rss/atom.

[-] Gradually_Adjusting@lemmy.world 1 points 1 year ago

Annoying. RSS is a superior platform for sitting through the firehose of content.

You can still use it of course, and I do. It's just annoying that it's largely unheard of.

[-] NorwegianBlues@sh.itjust.works 3 points 1 year ago

So many sites don't even provide RSS anymore. It used to come enabled out of the box for every content management system, now only in the large old ones like Drupal.

[-] AlexKingstonsGigolo@kbin.social 0 points 1 year ago

If this had any grounding in reality, Firefox would be used as little as Cello. Don't buy into conspiracy theories. Don't get me wrong: a company could try this but it wouldn't be sustainable.

[-] Hopps@lemmy.world -1 points 1 year ago

Here is a GPT4 tldr summary, and thoughts on how to avoid this from happening to us:

Summary:

  • The Fediverse is a decentralized network of servers communicating through the ActivityPub protocol.

  • Large corporations like Google and Microsoft have a history of either trying to control or make decentralized networks irrelevant.

  • Google joined the XMPP federation initially but implemented their own closed version, causing compatibility issues and slowing down the development of XMPP.

  • Eventually, Google stopped federating with other XMPP servers, leading to a decline in XMPP's popularity and growth.

  • Microsoft used similar tactics to hinder competing projects, such as the Samba network file system and open source office suites like OpenOffice and LibreOffice.

  • The strategy involves extending protocols or developing new ones to deny entry to open source projects.

  • Proprietary formats and complicated specifications are used to maintain dominance in markets.

  • Meta's potential entry into the Fediverse raises concerns as it could lead to fragmentation and a loss of freedom.

  • The Fediverse should focus on its values of freedom, ethics, and non-commercialism to avoid being co-opted by large corporations.

How a new federated decentralized platform can avoid this fate:

  1. Stay true to the principles: The platform should prioritize and uphold the values of freedom, openness, and decentralization.

  2. Develop open and robust protocols: Use open standards and ensure the protocol's specifications are transparent, well-documented, and not controlled by a single entity.

  3. Foster a strong community: Encourage collaboration, participation, and diversity within the community to avoid reliance on any single company or organization.

  4. Emphasize user control: Give users control over their data and privacy, allowing them to choose which servers and communities to join and ensuring their content is not subject to corporate surveillance.

  5. Focus on user experience: Create a user-friendly interface and provide features that attract and retain users, making it easy for them to engage and connect with others.

  6. Avoid centralization of power: Design the platform in a way that distributes authority and influence across the network, preventing any single entity from gaining too much control.

  7. Promote interoperability: Support compatibility with other decentralized platforms and protocols to encourage communication and collaboration across different networks.

  8. Educate and raise awareness: Educate users about the benefits of decentralized platforms, the risks of centralized control, and the importance of supporting independent, community-driven initiatives.

By following these principles, a new federated decentralized platform can strive to maintain its integrity, preserve user freedom, and resist the influence of large corporations seeking to control or make it irrelevant.

[-] wildncrazyguy@kbin.social 0 points 1 year ago

Ugh, I came into this thread with the argument that we should be inclusive to other platforms, but you’re right and you’ve changed my view.

These companies do have a habit of open source capture and then killing them. I’m sure they would have made sending an email cost a stamp if they would have been mature enough at the time.

I don’t want capture to happen to this great little platform here, but I also don’t want the developers and admins to get jaded either. We’re going to need to find some way to incentivize the folks that are willing to sacrifice their time and resources to keep this going.

I was more of a lurker than a contributor on Reddit, but I’ll fight for the Fediverse because I believe in it and I don’t want to see it corrupted. I hope others like me will too.

[-] Nevoic@lemmy.world 1 points 1 year ago

Mostly agree, but the "incentive" focus is a misnomer. Humans don't just sit around and stare at walls when they're not "incentivized". Incentives in sociopolitics is just a rebranding of coercion, getting people to do things they don't want to do. People are incentivized/coerced to work at McDonald's because otherwise they'll live on the streets, the housing scalpers will make sure of it.

FOSS exists and isn't at risk of dying. Yeah, it's ideal if the people working on FOSS things don't have to also work a soul crushing day job, and yeah maybe when their soul is crushed they'll lose interest in the things they enjoy doing, but we shouldn't frame that as them getting jaded towards FOSS projects. It's actually just depression, and it impacts other hobbies too.

All that being said, I'm all for donations to people who do FOSS work so they can escape and do the things they love, it means better FOSS products and happier developers.

[-] Hopps@lemmy.world 1 points 1 year ago

Thanks for sharing your thoughts. Just to clarify, FOSS (Free and Open-Source Software) promotes collaboration, transparency, and community-driven development. For those who may not be familiar with the abbreviation, it's all about empowering users to use, modify, and distribute software freely. Supporting FOSS developers sustains ongoing development. Let's appreciate the value of FOSS in fostering an open and accessible software ecosystem.

load more comments
view more: next ›
this post was submitted on 25 Jun 2023
45 points (97.9% liked)

You Should Know

33052 readers
207 users here now

YSK - for all the things that can make your life easier!

The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:

Rules (interactive)


Rule 1- All posts must begin with YSK.

All posts must begin with YSK. If you're a Mastodon user, then include YSK after @youshouldknow. This is a community to share tips and tricks that will help you improve your life.



Rule 2- Your post body text must include the reason "Why" YSK:

**In your post's text body, you must include the reason "Why" YSK: It’s helpful for readability, and informs readers about the importance of the content. **



Rule 3- Do not seek mental, medical and professional help here.

Do not seek mental, medical and professional help here. Breaking this rule will not get you or your post removed, but it will put you at risk, and possibly in danger.



Rule 4- No self promotion or upvote-farming of any kind.

That's it.



Rule 5- No baiting or sealioning or promoting an agenda.

Posts and comments which, instead of being of an innocuous nature, are specifically intended (based on reports and in the opinion of our crack moderation team) to bait users into ideological wars on charged political topics will be removed and the authors warned - or banned - depending on severity.



Rule 6- Regarding non-YSK posts.

Provided it is about the community itself, you may post non-YSK posts using the [META] tag on your post title.



Rule 7- You can't harass or disturb other members.

If you harass or discriminate against any individual member, you will be removed.

If you are a member, sympathizer or a resemblant of a movement that is known to largely hate, mock, discriminate against, and/or want to take lives of a group of people and you were provably vocal about your hate, then you will be banned on sight.

For further explanation, clarification and feedback about this rule, you may follow this link.



Rule 8- All comments should try to stay relevant to their parent content.



Rule 9- Reposts from other platforms are not allowed.

Let everyone have their own content.



Rule 10- The majority of bots aren't allowed to participate here.

Unless included in our Whitelist for Bots, your bot will not be allowed to participate in this community. To have your bot whitelisted, please contact the moderators for a short review.



Partnered Communities:

You can view our partnered communities list by following this link. To partner with our community and be included, you are free to message the moderators or comment on a pinned post.

Community Moderation

For inquiry on becoming a moderator of this community, you may comment on the pinned post of the time, or simply shoot a message to the current moderators.

Credits

Our icon(masterpiece) was made by @clen15!

founded 1 year ago
MODERATORS