this post was submitted on 12 Jul 2023
50 points (100.0% liked)

Free and Open Source Software

17966 readers
16 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


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

founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] nihilx7E3@beehaw.org 57 points 1 year ago* (last edited 1 year ago)

man, as someone who used to be so into foss/privacy i refused to use anything that i couldn't compile/host & giving out my gpg key to friends, & someone who used to always make charged, sweeping generalizations like the title of this article, reading this just made me remember why people didn't like to talk tech with me. i was so focused on always spouting why every app/software/os everyone used was "evil" (with poorly thought out & overcharged arguments, because i was coming from a place of anger & "justice" rather than logic) that i became insufferable to have a conversation with. i'm not gonna knock the author too much because i know it comes from a place of passion & morals, but this person has really fallen into the trap of radical black & white thinking that plagues the field of foss so much.

op, if you are the author of the post (or if the author happens to be reading), my advice to you if you want to reach people better would be to avoid generalizing/judging (& any non-logical statements at all) when advocating for foss/against propietary services. always blame the companies, not the users, because most users are just uninformed. remember that software is not a political or moral issue to most people, it's just a tool & they don't research or know anything about it beyond that. all that headline is doing is losing the target audience - no one likes to be told they're "morally lazy" for simply texting their friends & not knowing about issues in an app. if you are going to post sweeping judgements like this, then at least make sure the article is at least finished before you throw it out there, or else it's gonna leave a really bad taste in people's mouth.

on a positive note, the rest of the site is really cool; reminds me of the site i used to have up in high school. i really liked the "places" & "strong women" sections on the abyss page.

[–] Sordid@beehaw.org 32 points 1 year ago* (last edited 1 year ago)

The article doesn't really seem to make any moral argument (probably because it's unfinished - maybe don't post it until it is?). Yeah, Discord is financially unsustainable, but that's just because it's still in phase one of the enshittification cycle. At this stage, venture capitalists are basically subsidizing the service for everyone. Maybe I'm just myopic, but I don't really see anything morally wrong with enjoying a service paid for by a greedy billionaire. And once the enshittification ramps up, well, there are always alternatives.

[–] Erk@cdda.social 30 points 1 year ago (2 children)

I use Lemmy to talk to strangers, but I use discord to talk to specific people. Unless I can convince the vast majority of them to switch to matrix it doesn't matter how much I prefer the foss service, it's useless to me. I still have an account, sure, but I don't use discord out of laziness. I use it because matrix literally can't provide that service.

[–] pixel@beehaw.org 14 points 1 year ago

People that espouse the values of the fediverse often forget that people use these sorts of non-federated tools to engage with community, and sometimes a shitty thing can have good communities. Like how do you expect an artist who accepts commissions regularly from their followers to support themselves on mastodon when Twitter is right there? How do you expect communities around games, just as a single example, to universally migrate to matrix?

These alternatives are better for myriad reasons, certainly, but the moral posturing reducing engagement with these platforms to being the only moral consideration to keep in mind, which is an incredibly narrow understanding of how people use these social media platforms. It's like people that were mad at "any mods not privating their subreddits" during the reddit protests not acknowledging that places like the substance abuse subreddits perform a public good and it's almost like engaging with these platforms isnt just engaging with the platform, it's also engaging with the people there

[–] thejevans@lemmy.ml 2 points 1 year ago (1 children)

I use a discord bridge to connect to communities while using matrix. When new communities pop up, I try to convince people to switch to matrix. It's not perfect because I still need to run discord to connect to video calls on the platform, but I don't need it running on my phone or in the background on my computer all the time, which is really nice.

[–] Erk@cdda.social 4 points 1 year ago

Wouldn't work for most of my use cases but a good point nonetheless

[–] JackbyDev@programming.dev 27 points 1 year ago (2 children)

My biggest gripe with Discord is with people using it for FAQs or help for their communities. Search engines cannot index it and you have to sign up to see anything there. It's very annoying to join a server, ask a question only for someone to just type "!faq" and have a bot reply with an FAQ post. Why not just have that somewhere else?

It's not really Discord's fault but I also don't see them trying to do anything to alleviate the problem (why would they, more users is good for them). Are "forum-like" tools that difficult to set up? Even Reddit allows people to create subreddits easily. That is a much better solution in my opinion. Is it just that they're already familiar with Discord so they use that? That's my gut feeling.

[–] sunflower_scribe@beehaw.org 5 points 1 year ago

100% my biggest gripe as well. It's honestly a huge issue that needs to be addressed. I will never understand why the people that continuously put their stuff behind Discord's walls can't see that, and I don't know why Discord is their first choice for dumping information.

Moral and ethical implications aside, I really want Discord to die specifically for this reason. Discord servers are increasingly becoming home to things that belong on forums and/or wikis, and it's ridiculously frustrating. Literally 90% of the servers I'm in are designed for support for some piece of software or hardware. Just make a forum, I beg.

[–] Scary_le_Poo@beehaw.org 26 points 1 year ago (1 children)

The author of this post seems to not be super aware of what he is talking about.

As of 2021 discord has received a TOTAL of $980 million in VC money. Ok that seems like a lot until you look at their year over year revenue:

From ONLY nitro subscriptions: Year Revenue ($mm) 2016 5 2017 10 2018 30 2019 45 2020 130 2021 200+

So as of 2021 discord has created $420 million in revenue.

This isn't counting anything from 2022 or 2023, because now server boosts are a thing and also discords version of Patreon rewards that server owners can implement (discord takes 30%).

So while discord isn't out of the VC hole yet, it's on a meteoric rise and making more and more money every year.

Data retention: I never have seen a discord official policy that they don't delete data ever. I specifically remember a blog post where they outlined deleting data from servers when it reaches a certain age. This was the blog post where they were detailing a database move. I cannot remember specifics. I did some searching about discord policies on deleting attachments and came up with nothing. To my knowledge discord has no policy stating that your attachments will live forever. That said, storage is cheap. Storage is very cheap.

Morally lazy: Honestly easily when someone says something like this I tend to think that they are probably a blithering idiot who has no idea what they are talking about (in a lot of cases this is true, and usually someone with a chip on their shoulder). In this case after reading the post I have come to some conclusions...

The author does not use discord much The author does not nor has he ever paid for nitro The author does not nor has ever run a server with actual people on it The author is someone who thinks that matrix is in any way feature comparable with discord (it's not, not even remotely close)

The author is weirdly offended by discord referring to servers as "servers". Because ackshully "a server is, generally speaking, a piece of compute that operates some software that serves users in some way. Each server is isolated from each other server, and they may run a mariad of difference pieces of software. They may be based in different countries."

This is the dumbest and most pretentious point possible, and the fact that it's passed off as a supporting point to the post makes it impossible for me to take the author seriously.

And then there's this gem: "Discord is not a financially feasible company. Let us examine some very conservative projected operating costs:

  • 500 SF employees * $150,000/year
  • 50000sqft SF office space
  • 15 billion messages per month * 12 * 830 bytes per message on average"

So all employees of discord make 150k a year? I'd love to see some supporting evidence there.

50000sqft office space Do we know how much rent discord is paying? Not to my knowledge

15 billion messages per month * 12 * 830 bytes per message on average" Storage is cheap.

A company making upwards of 200 million a year. "Not financially feasible“? In my mind this points to the contrary.

[–] t3rmit3@beehaw.org 5 points 1 year ago

Just one particular thing, I'd honestly be shocked if any IT-focused employees at Discord who are based in SF are not making $150k. I started at a much smaller startup in SF back in 2017 making that, as a junior-level position. Every other company I'd interviewed with before being hired there was offering around that for my role as well. It's anecdotal for sure, but it doesn't strike me as an unreasonable salary to use as an average. Especially since the execs' pay would easily drag that up in reality.

[–] lemillionsocks@beehaw.org 16 points 1 year ago

More and more the chickens are coming to roost with the venture capitalist fueled modern internet.

So many services take the money and either reinvent a wheel or dont pretend to but offer the same service but for FREE. Then once they gain their audiences and cripple the competition they either drop all the customer first policies and start embracing anticonsumer monetization, or they raise prices so that essentially it's the same as the old industry it was "disrupting" (but like with an app so totally different).

If they dont do that, or fail at doing that, then they wind up freefalling into decline and possibly going out of business as the venture capitalists realize they waited too long before passing their investment onto someone else and got caught holding the bomb when it went boom.

That said I understand why people use discord. It's a feature rich free to use chat app that also does voice chat very well. It makes the barrier of entry for starting a group chat easy and free. It's mature software that also runs really well. I think for a lot of users they dont care if the business model is unsustainable because that model benefits them and if and when discord goes broke or starts making bad choices then they will jump onto alternatives.

[–] sorchist@beehaw.org 14 points 1 year ago (1 children)

Services still in the first stage of the enshittification cycle are always fun to use

[–] Sordid@beehaw.org 4 points 1 year ago (1 children)

Right? And at this stage, it's basically subsidized by venture capitalists looking to eventually turn a profit. I see nothing morally wrong with enjoying a product or service paid for by a greedy billionaire.

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

I mean, you're going to get screwed by those same greedy billionaires if you invest anything of yourself and your community in it and it enters the next enshittification stage.

Which it probably is on its way to doing.

But in the meantime.... wheee!

[–] Sordid@beehaw.org 5 points 1 year ago

That's probably true, but there are always alternatives.

[–] Templa@beehaw.org 14 points 1 year ago

I am trying not to judge the person (specially since it says it is unfinished) but the arguments are so poorly written and there isn't anything external to use as source of the accusations that my first thought was to think it was someone immature that want to feel good about their choice of not using Discord.

I don't know OP, I don't think this should is something worth sharing.

[–] idle@158436977.xyz 13 points 1 year ago (1 children)

If you can convince my friends to switch to Matrix I'd appreciate it. Until then I guess im lazy.

[–] itmightbethew@beehaw.org 2 points 1 year ago

Fellow lazy person here. My various circles are pretty much all on discord since pandemic started. We've hopped platforms many times before, and given the uptick of enshittification on other platforms lately we're sure we'll do it again. Maybe even soon. But not yet!

[–] vampatori 12 points 1 year ago (2 children)

Are there any good alternatives?

We've started using Jitsi for video/screen-sharing and that's going well so far - but it's based very much around the "corporate meeting" concept, rather than "playing D&D with mates" or "online gaming with people".

Mumble is decent enough for voice comms, but of course lacks video, which for my friend group is a deal-breaker. While the audio quality is noticably better most of the time, its noise suppression is not as good as Discord. It does have text chat, but lacks the utility of Discord's chat - which we use in D&D for sharing information, images, note-taking, etc.

Things do game tracking/voice like Steam, Xbox Live, PSN, etc. but then each only supports their own platforms and services - whereas Discord is common to all.

I think what DIscord does well is bring together a few really established, tried and tested technologies, under one roof and integrates them seamlessly. There is definitely value in that, and I would be really interested in an open source/self-hosted equivalent.

My main concerns with Discord are:

  1. They inevitably ramp up income earning opportunities and therefore eventually compromise the system.
  2. It can't be catalogued/searched easily.
  3. It seems like a near-perfect platform for harvesting data for ML (and the platform has some traction with the ML community already).
[–] RarePossum@programming.dev 3 points 1 year ago

Revolt is a FOSS discord clone, where its possible to self host a server. They're very small though, something like 120K users and the devs are uni students. Funnily, they just moved to the Discrim model.

Currently only available through web and windows store though.

[–] ono@lemmy.ca 1 points 1 year ago

Are there any good alternatives?

Matrix is already pretty good for text, images/files, and 1:1 voice calls. Its group voice support still runs on Jitsi, but a new implementation called Element Call is in development, and the design looks very promising.

Mumble [...] noise suppression is not as good as Discord.

That's the first time I've ever seen someone say that about Mumble. Have you tried checking the RNNoise box?

[–] Scrumpf_Dabogy@beehaw.org 10 points 1 year ago (1 children)

Like some other posts say, no idea if OP wrote this, but if the author is looking here, I want to offer constructive criticism.

There are a truly uncountable number of unjust things going on right now. There are possible solutions to many if not all those problems that exist. But no one has enough time I'm their life to fight every single injustice going on.

Do you still eat eat chocolate? A lot of chocolate is still produced with what is practically or entirely slave labor. Do you eat almonds? Those are using enormous amounts of water in California, which is already facing a mega-drought. China still has horrible labor practices in manufacturing. Most Americans still have to drive cars and that's destroying the environment. I could go on for hours.

The point is, no one can possibly fight for every cause. Even the most dedicated, well meaning person will have to (indirectly) participate in some injustice. It's honestly better for people to pick their battles. Find something you might have the power to change and focus your energy on that injustice.

But don't lash out at people who are already overburdened by late-stage capitalism and don't have the knowledge or energy to fight the same fight you are.

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

Sadly there aint much of other normie alternatives, and well normies are the ones who are the most important when it comes to that. Most of my friends are, and it would be really hard for me to even convince them to consider switchig, and for them it might even be a downgrade.

[–] thepaperpilot@beehaw.org 10 points 1 year ago (1 children)

I'd really really love for matrix to take off and to effectively replace discord, with continued development so things like stickers are supported in more clients, and to let servers be leaner.

However, if the friends and communities I want to talk to are all on discord, it's hard to pioneer the alternative chat.

I'll keep my matrix account and use it when I can, but discord will have to be on all my devices for the foreseeable future

[–] gk99@beehaw.org 9 points 1 year ago* (last edited 1 year ago)

I had to fight to get my friends to move from Messenger to Discord, and man, I dunno if I could convince them to swap to Matrix until Discord's enshittification levels start reaching the reddit-esque point of affecting the core user experience in favor of profit

That's kinda the problem with community-based experiences.

[–] RedCanasta@lemmy.fmhy.ml 7 points 1 year ago (2 children)

What are some open source projects that I could use instead?

[–] jadedctrl@sopuli.xyz 13 points 1 year ago* (last edited 1 year ago) (2 children)

Matrix (with its main client Element) is probably the most popular Discord competitor right now. It’s libre and federated, just like Lemmy!

[–] Evergreen5970@beehaw.org 4 points 1 year ago* (last edited 1 year ago)

The toughest part of signing up for Fediverse stuff for me is choosing which instance/server to sign up on. (Right now I'm trying to pick a Matrix "homeserver".) Any recommendations? I like to go to some of the smaller ones to help out with decentralization, but not one so small it’ll probably only be up when the owner feels like it and not 24/7.

[–] ono@lemmy.ca 2 points 1 year ago

And there are other clients in case you don't like Element:

https://matrix.org/ecosystem/clients/

[–] irasponsible@beehaw.org 6 points 1 year ago

Revolt is probably the most similar.

[–] MadgePickles@lemmy.dbzer0.com 6 points 1 year ago (3 children)

Jeezy creezy why do people still make white background webpages anymore

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

Jeezy creezy, why do people dont understand that it's not about personal preference or that dark mode is not for everyone (far from it).

https://community.openux.design/c/resources/dark-mode-vs-light-mode-which-is-better-by-nielsen-norman-group

[–] MadgePickles@lemmy.dbzer0.com 5 points 1 year ago* (last edited 1 year ago) (1 children)

You're right you're right, it's just so painful to go from dark mode to blinding white I wish my preferences were the default mode for once in my life instead. Or better yet!!-- normalizing having a toggle for either one as basic to every website!! Omg please God can we have this

[–] madkarlsson@beehaw.org 3 points 1 year ago

Yeah, i know the pain. Screen settings can help (lower your light) else Firefox with dark reader can help as well perhaps

But it wasn't that long ago all browsers standardized support for detecting dark mode so it will likely become better as the years go. I hope

[–] Tin@beehaw.org 2 points 1 year ago

"Dad, don't call me Jeezy Creezy! Holy Ghost, this is not an episode of Scooby Doo!"

[–] that_one_guy@beehaw.org 2 points 1 year ago (1 children)

Dark Reader is a true game changer plugin.

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

Let’s keep using it while it costs investors money then bail for matrix as soon as they start making money! That’s how we fight capitalism.

[–] federico3@lemmy.ml 2 points 1 year ago

Element (and other crucial components of the Matrix ecosystem) received many rounds of investments including https://element.io/blog/element-raises-30m-as-matrix-explodes/ (These are investments, not donations.)

I would not be surprised if the usual bait & switch lock-in mechanism happens here as well.

[–] Xero@infosec.pub 3 points 1 year ago

I've logged into Discord a grand total of five times in three years, and nothing I ever saw there convinced me to stay.

[–] Stoneblackdog@beehaw.org 3 points 1 year ago

I wish he finished it.

[–] biddy@feddit.nl 3 points 1 year ago

That's your issue with Discord? Not that it's a privacy nightmare, not that the users are toxic, it's that it's taking money from the poor starving venture capitalists. That seems like a feature to me.

[–] Ajax6893@beehaw.org 2 points 1 year ago

Not sure where to reply to this but at the very least this brought my attention to discord alternatives (which I hadn't even considered). So even though the article was unfinished and unpolished at least it expanded my view, although indirectly.

[–] AfterAll@beehaw.org 2 points 1 year ago
[–] kuchaibee@beehaw.org 1 points 1 year ago* (last edited 1 year ago)

I wonder why author (is it OP?) chose to share an unfinished blog post? First time I'm seeing a draft being shared. It also confuses me that the title makes it seem like it's about the user but the article talks about venture capital funding, unsustainable computing, and financial feasibility? Most casual users doesn't care about stuff like that, that stuff is the company's problem, so why the accusatory title?

load more comments
view more: next ›