There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

JoeKrogan , in FLOSS communities right now
@JoeKrogan@lemmy.world avatar

I refuse to use discord.

0x2d ,

i still use it since it’s very useful to join technical communities and such

but, i use it with aliucord on mobile and vencord on my computer(which blocks all telemetry, has some useful plugins)

GBU_28 ,

I use discord for chatting with friends, and voice chatting for games. Nothing important should happen there

OofN ,

Very well said - opsec is definitely important.

GBU_28 ,

Honestly I think the burden of context rests with the user. This is unfriendly, of course, but this is one of the times you are reminded the world doesn’t care. Nothing is “nice”. Security/privacy/ad intrusion is the individual’s burden.

OofN ,

I’d even argue that most platforms are directly adversarial to a users individual privacy. User data is such a hot commodity these days that it’s even beyond planning your own privacy, but you’re essentially farming out your data for free.

Disclosure: I use Discord and plenty of similar apps, but it’s important to protect yourself.

GBU_28 ,

Very true

EngineerGaming ,
@EngineerGaming@feddit.nl avatar

I’d prefer Mumble for voice chat when gaming.

Randelung ,

Rolling your own ts3 server with old client gang.

uis ,
@uis@lemmy.world avatar

Mumble

Randelung ,

Oooh I forgot about mumble!

Hazzia , in What's stopping you from coding like this ?

Y’all need to learn how to touch type, which is obviously the single and only issue with the viability of this as a normal practice.

Neil ,
@Neil@lemmy.ml avatar

I know how to touch type in Colemak but not Qwerty. Is this a sign of autism?

Omega_Haxors , in It's not DNS

I’m not going to get old at the beach

There’s no way it doesn’t hold logically

I got old

zepplenzap , in It's not DNS

Am I the only one who can’t think of a time DNS has caused a production outage on a platform I worked on?

Lots of other problems over the years, but never DNS.

bamboo ,

I have a coworker who always forgets TTL is a thing, and never plans ahead. On multiple occasions they’ve moved a database, updated DNS to reflect the change, and are confused why everything is broken for 10-20 minutes.

I really wish the first time they learned, but every once and a while they come to me to troubleshoot the same issue.

GammaGames ,

How would you prevent that?

synae , (edited )
@synae@lemmy.sdf.org avatar

While planning your change (or project requiring such change), check the relevant(* see edit) DNS TTL. Figure out the point in the future you want to do the actual change (time T), and set the TTL to 60 seconds at T-(TTL*2) or earlier. Then when it comes to the point where you need to make your DNS change, the TTL is reasonable and you can verify your change in some small amounts of minutes instead of wondering for hours.

Edit: literally check all host names involved. They are all suspect

bamboo ,

This. For example, if you have a DNS entry for your DB and the TTL is set to 1 hour, an hour before you intend to make the changes, just lower the TTL of the record to a minute. This allows all clients to be told to only cache for a minute and to do lookups every minute. Then after an hour, make the necessary changes to the record. Within a minute of the changes, the clients should all be using the new record. Once you’ve confirmed that everything is good, you can then raise TTL to 1 hour again.

This approach does require some more planning and two or three updates to DNS, but minimizes downtime. The reason you may need to keep TTL high is if you have thousands of clients and you know the DNS won’t be updated often. Since most providers charge per thousand or million lookups, that adds up quickly when you have thousands of clients who would be doing unnecessary lookups often. Also a larger TTL would minimize the impact of a loss of DNS servers.

ryannathans ,

Set it to 5 seconds ??? Profit

bamboo ,

??? Is when the underwear gnomes send you a massive bill because you’re paying per 1k lookups. They profit, you don’t

Tankton ,

“yes boss we need another 20 dns servers” “idk why dns traffic is so heavy these days”

Kedly , in FLOSS communities right now

Am I the odd one out for actually liking discord? Or is most of this hate specifically for using discord for FOSS projects? As a replacement for MSN Messenger/Skype/Ventrillo Discord is actually pretty great for hanging out with friends

Randomgal ,

BuT itS NoT OpEnSoUrCE reeeeee

Appoxo ,
@Appoxo@lemmy.dbzer0.com avatar

This.
(Hardcore) Lemmy: Everything has to be (F)OSS
Me: Even a media library like Plex?
Them: Maybe not everything

Hypocrisy…Go and finally install Jellyfin folks. Give those fine folks a 10€/$ donation.

crispy_kilt ,

Is that the ones who tell your coworkers what porn you enjoyed last night?

Appoxo ,
@Appoxo@lemmy.dbzer0.com avatar

What?

crispy_kilt ,

Sorry, I remembered incorrectly. It’s plex, not jellyfin

www.404media.co/plex-users-fear-discover-together…

Appoxo ,
@Appoxo@lemmy.dbzer0.com avatar

Ah that thing.
Lmao that truly was a thing.

po_tay_toes ,
@po_tay_toes@lemmy.sambands.net avatar

Of course. Open source clients on open source operating systems connecting to self-hosted servers on private infrastructure with open source software.

As soon as open source hardware is practically available I’m never using proprietary processors ever again, I don’t care if they’re “underpowered” by computational power - All backdoored CPU’s are underpowered by my standards to verified non-backdoored CPU’s.

Maybe not everything

Laughs in hardcore open source

lemmesay ,
@lemmesay@discuss.tchncs.de avatar

my problem with it(apart from the fact that it’s not libre) is that the chats aren’t end to end encrypted

dugite_code ,
@dugite_code@mastodon.social avatar

@Kedly
@onlinepersona

It's a private silo with no public indexing by search. Makes it terrible for technical topics fine for a chat platform.

It's a bad hybrid of chat and forum. None of the advantages of rich forum posts and typically too may participants for it to be easy to follow. Noticeable if you are not in the main timezone as the others.

Discord has threads and topics, but these features are a bolted on afterthought instead of core functionality so it just doesn't work as well

Kedly ,

Ah, so the hate is mostly for it being used for things that it wasnt really built for. I can get that

technom ,

Exactly!

premeena ,

I think the thread(s) aren’t that hard to navigate or search in - assuming everything else has been set by admins properly (rarely the case). YMMV. Third-party ticketing/integration bots with major services are seamless, but or course depends on your use case.

Cqrd ,

No, you’re not, but the circle jerk here is definitely against discord.

Appoxo , (edited )
@Appoxo@lemmy.dbzer0.com avatar

Replacement for TS3, Skype, whatever = Good
1st party quick support channel = Good
Community maintenance = Good
Documentation = Not good
Basically Github issues replacement = Bad
Knowledgebase = Bad

KillingTimeItself ,

the hate is because discord actively makes it harder to find and get support for anything. It’s adding extra steps to something that doesnt need them.

I use discord to chat with my friends and weird people online, not to complain about the nonfunctional nature of software to people i dont know.

technom , (edited )

Discord is an OK chat app. But it’s TERRIBLE as a support forum. It’s precisely the latter that everyone is complaining about.

KeenFlame ,

I also need to point out here that anything posted to discord is now their intellectual property by law. That’s quite a deal breaker and honestly should not work with any open source projects

technom ,

I didn’t know that. That single reason alone is enough to completely exclude discord from open source projects.

crispy_kilt ,

For chatting with friends it’s fine! The hate is when it’s used for public documentation and communication, because it isn’t public.

GammaGames , in It's not DNS

I have this one hanging up in my cube

FrankTheHealer , in FLOSS communities right now

Fuck Discord when it’s used in lieu of a forum, documentation or proper support channels.

Appoxo ,
@Appoxo@lemmy.dbzer0.com avatar

Well…Forums need to be maintained. Discord is free and easy and fast to use.
Discord should allow the servers to be browsable. But you can only participate by logging in.

Doesnt Disqus handle it like that as well? Same account on every website utilizing disqus?

KillingTimeItself ,

part of the problem is that discord as a platform for this, is like using NAT to make ipv4 work in the modern era. It’s just annoying.

Discord even if it allowed public scraping would be a nightmare, because it’s search function is practically helpless. Good luck finding a solution as well, that may or may not exist, and that question/answer has probably been brought up numerous times. There is probably specific context around it that we’re missing unless we decide to role play as a historian.

Not to mention, it’s a third layer of abstraction on top of something that should just be accessible.

I mean sure forums need maintenance, So do discords though, Hardware hosting is barely a problem. Basically anything and any internet connection can host a forum, cloudflare will probably sell it to you for pennies on the dollar even. (though i dont like cloudflare myself)

Magnetar ,

easy and fast to use.

It just isn’t, if you don’t already have an account with them. And even then, I personally find ich horrible to use.

Anders429 ,

Honestly, you ever tried to look back through a long thread on Discord? It’s impossible. If you want to read the original message that started the thread, good luck, you’ll be scrolling all day and may never get there. How anyone can claim that’s “easy to use” is beyond me.

Discord works for quick discussions happening right now, and that’s it.

Kiloee ,

Discord needs to be maintained too. The way rights for users are handled is confusing, even when you’re used to handling such.

And it isn’t fast to use. You have to register, you need the app which does not function well, it uses a lot of system resources, the list goes on.

Appoxo ,
@Appoxo@lemmy.dbzer0.com avatar

Web admin ≠ Discord Admin

If someone at an IT company put down web admin for a moderate forum of ~500 users of which a 100 are weekly active users, serving a small CDN distributed over America and Europe (because side project not because logical), I’d be impressed a hundred fold over a Discord admin.
At best you’d be very good community manager/admin if you maintained and kept the server clean of a >1000 user server of which 500 are participating daily. At worst the interviewers would ask you why you’d maintain a kids voice channel.

Also putting out a forum on a resumee is more impressive (assuming the topics are something you’d want to share).

EmperorHenry , in Me after I got fired
@EmperorHenry@discuss.tchncs.de avatar

Is this some simple line of code that just shuffles everything around in file storage areas?

lhamil64 ,

This looks like a C macro. Basically what it does is replaces the word “true” in the code with (rand() > 10). The rand() function will return a random number from 0 to 32767. So (rand() > 10) will very likely return “true” but not always.

So say you have some code like this: if (someVar == true) { // Do stuff } It would replace “true” with code that usually evaluates to “true” but not always. So every so often your code would just do the wrong thing but it would be hard to debug because it would be rare.

Granted, in that example you probably would just write “if (someVar)” making this moot, but there are more realistic cases where you’d use the constant “true”

TwilightKiddy ,

rand() generates a number from 0 to a constant defined in stdlib, which usually corresponds to the architechture of your compiler. So, for 32 bit systems (assuming all the software in the line is 32 bit, too) it will be 2^31-1 = 2 147 483 647, as 1 bit in integers is reserved for negative numbers and 1 number is 0.

Though, by design it is guaranteed to be at least 32767, which is a value for 16 bit integers.

lhamil64 ,

Oh good to know. I googled it and got that 32767 number but it did say “guarantee to be at least 32767”

MrFunnyMoustache , in What's stopping you from coding like this ?

So this is the new Lenovo Yoga line… Nice.

CliveRosfield , (edited ) in FLOSS communities right now

Half this thread is mad discord saves messages and the other half is mad that discord doesn’t save messages. You can’t make this shit up lmao.

I’ll eat all the downvotes but objectively discord is the best chatting service available to the public for discussion. Blows irc out of the water easily. The only point I’ll concede on is the phone number bullshit but otherwise I’d take it over anything else.

Never had issues using their search feature for dev discords. It’s keyword based; truly stupid simple and easy to follow.

And yes I’ve used irc actively. It’s delusional to think that is somehow easier to follow.

starkzarn ,

I’m not sure you understand what “objectively” actually means… Care to provide your data in support of your objective conclusion?

CliveRosfield , (edited )

Sure.

  • FREE with zero maintenance or resources required on my end since day 1
  • All messages and uploads are saved and searchable to anyone who joins a discord server. Some of my servers are from 2016 and all 100k messages up to this day are still there with each and every file untouched whenever I search for something. Same thing if I join a new server.

No other app has these two points along with the incredible amount of features and QoL Discord has. This is objectively true.

418teapot ,

Good for you, you have a short list of requirements out of a chat service and discord perfectly fills your niche. But different people have different requirements for chat, and they don’t align. And network effects force people who have differing requirements to use the service with the most users which sucks.

For instance here are things that I require from any chat service that I use that discord completely falls flat at:

  • Ability to run it on my linux machine without using an electron client (npm is a huge mess of supply chain attacks and I refuse to run any software that is likely to contain dependencies from it)
  • Ability to run it on my AOSP phone which does not have any google play services installed
  • Ability to write software to back up messages without fear of a company changing their API and breaking my backup system
technom ,
  • Ability to search answers without having to join a ‘server’
CliveRosfield ,

Just join a server, find your answer, and leave. Why is that so scary? You don’t even have to interact with anyone.

technom ,

That lazy culture is exactly why discord is bad for the job. I search for solutions first, instead of barging in with a question that may have been asked and resolved a thousand times before.

CliveRosfield , (edited )

Discord has a search feature 🤦you still don’t have to interact with anyone…

technom , (edited )

I can’t understand how the people advocating for Discord in place of support forums can be so tone deaf about the core complaints others have about Discord.

Discord’s search feature is worthless to me and a huge section of others. The search results don’t show up on web searches. Web search indices are important because they aggregate information from many sources. Forums like Discourse don’t have that problem. With Discord, you instead have to install a shitty electron app and register an account just to do the above mentioned search. Sometimes, they even force you to give them your phone number. No - I don’t want to do that for every software problem I need to resolve. Even plain mailing list archives are miles ahead in that aspect.

Meanwhile, the community discussions are stuck inside a proprietary silo that appears convenient until the company decides to profit from it through eventual and inevitable enshittification. At that point, the rest of the world will be left looking for a way to free those discussions.

CliveRosfield ,

It’s been 8 years and they’ve done nothing and still haven’t. The criticism that you have to make an account to use a search feature which many forums already do makes no sense. My uploads from the day discord released are still there.

There were many times I couldn’t find a Reddit thread using a web search whereas I could immediately find it using reddits built-in search. Most of the search engines aren’t actually that good because there is too much noise in most web browser results these days.

If you know the exact website or app where the discourse for your topic is happening then 99% of the time you have far better results just using that websites built in search instead of the trash results modern browsers give you.

May I remind you that situation you’re describing already happened countless times since the days of free forum boards and irc channels going down. Yet we’ve always managed to keep things going. Things shutting down and information needing to be found again is not a big deal.

If anything I’ve seen more information lost by people hosting things themselves than the 8 years discord has kept things running smooth. So many niche communities on public forums, irc channels, etc, all self hosted and gone. Yes I and most of the world are willing to not cry about making an account for that guaranteed stability.

technom ,

It’s been 8 years and they’ve done nothing and still haven’t.

My uploads from the day discord released are still there.

Is there any guarantee that they won’t? The same statement has been repeated for many such platforms and has proven to be completely myopic. Reddit has a 20 year history and they still managed to screw its entire user base. This argument is very weak is because it relies entirely on the benevolence of a for-profit company, to whom their profits outweigh the interests of their user base. All the alternatives mentioned here have a way to replicate and archive the data for future searches - they don’t depend on anyone’s benevolence.

The criticism that you have to make an account to use a search feature which many forums already do makes no sense.

I don’t know the exotic logic you rely on. But I can search forum posts from Google or DuckDuckGo without ever registering. Let’s see you search Discord messages without installing a crappy client (their web interface is lobotomized), registering and possibly giving up your phone number in the process.

There were many times I couldn’t find a Reddit thread using a web search whereas I could immediately find it using reddits built-in search.

You are attacking a strawman. The target you choose to prove your point is Reddit? The company that screwed its entire userbase in order to cut off their competitors from data access - which is the reason why they don’t work well with searches? People don’t like Discord for the same reasons as Reddit. Both are silos meant to lock users in.

Most of the search engines aren’t actually that good because there is too much noise in most web browser results these days.

If you know the exact website or app where the discourse for your topic is happening then 99% of the time you have far better results just using that websites built in search instead of the trash results modern browsers give you.

This is laughably inaccurate. So, you’re just making up facts now? I do web searches on technical problems and search engines perform very well. Your claim doesn’t stand up in an actual test.

May I remind you that situation you’re describing already happened countless times since the days of free forum boards and irc channels going down. Yet we’ve always managed to keep things going.

There is a reason why Discord is not searchable online - it’s a silo by design. And they intend to monetize it someday. Doing that today will affect the growth of their platform. But some day when their growth slows down and once they’ve achieved lock-in, they will start restricting it. Even if you have reasons to believe that the current management has no reasons to do so, they will get acquired by someone else lacking the same sensibilities. You should be completely blind to not see this play out again and again and again. Reddit is the most recent example. If you think that it isn’t going to happen with Discord, then you’re just deluding yourself about the value you represent to a for-profit company.

On the other hand, those forums and IRC servers that you claim to have gone down, have backups and searchable archive because they are designed with them in mind. Longevity of information is not an accident - it’s by design.

Things shutting down and information needing to be found again is not a big deal.

You’re making up nonsense again. May be it’s not important to you. But they are important to FOSS projects and their users. They don’t just want to be able to pull up solutions to previously encountered problems - they depend on the traceability of the said information. You wouldn’t have made such nonsensical claim if you were seriously involved in a project.

Yes I and most of the world are willing to not cry about making an account for that guaranteed stability.

The statistics of this entire discussion doesn’t agree with your statement. But let’s forget that for now. You’re not crying about making an account or stability of the platform because you’re foolish enough to believe in those. You don’t have the insight required to observe what’s happening all around you. I can’t wait for the day to come back and say ‘I told you so’. Because it will happen. Nowhere in history has it happened in any other way.

CliveRosfield ,

Is there any guarantee that they won’t?

Ridiculous argument. There are no guarantees in this world besides death. Your favorite website can and will eventually go down yet that doesn’t mean I won’t use something even though I know it’s temporary.

I don’t know the exotic logic you rely on. But I can search forum posts from Google or DuckDuckGo without ever registering

There are forums that hide their built-in search feature for registered users only because it causes too much to run those queries for unregistered users.

You are attacking a strawman. The target you choose to prove your point is Reddit? The company that screwed its entire userbase in order to cut off their competitors from data access - which is the reason why they don’t work well with searches? People don’t like Discord for the same reasons as Reddit. Both are silos meant to lock users in.

I used Reddit as an example to show how bad google searches are yes. Your attempt at whataboutism is not appreciated. Good try.

This is laughably inaccurate. So, you’re just making up facts now? I do web searches on technical problems and search engines perform very well. Your claim doesn’t stand up in an actual test.

I mean we’re both using personal anecdotes. I’m giving you a perspective where it is not the case. Hard to digest, I know. And yes I stand by using Stack Overflow’s search instead of relying on Google for example. You don’t get terrible bloated results plagued by ads and clickbait. You’re quite literally wasting your time using search engines.

There is a reason why Discord is not searchable online - it’s a silo by design

I don’t think you understand how expensive it is to keep websites available to be indexed by search engines. The sheer amount of bot traffic making large volumes of requests makes running things much more expensive than they need to be especially if your product is free and without ads. Sure it’s a silo by design but that lack of public availability is what makes it cheap to run with the extra features I get to enjoy.

Even if you have reasons to believe that the current management has no reasons to do so, they will get acquired by someone else lacking the same sensibilities. You should be completely blind to not see this play out again and again and again

Yes and I literally don’t care. It’s the best platform for the role it fills currently and I’ll simply move on to the next thing just like everything else in life. I’ll keep enjoying it like I have for the past 8 years and not cry about it.

You’re making up nonsense again. May be it’s not important to you. But they are important to FOSS projects and their users.

All you have to do is ask around in the community everyone migrates to and that’s it. It’s a tiny annoyance and that’s genuinely my perspective. You get bothered by it sure, but I legitimately don’t care if Discord sped up development for most of the projects lifespan.

The statistics of this entire discussion doesn’t agree with your statement. But let’s forget that for now. You’re not crying about making an account or stability of the platform because you’re foolish enough to believe in those. You don’t have the insight required to observe what’s happening all around you. I can’t wait for the day to come back and say ‘I told you so’. Because it will happen. Nowhere in history has it happened in any other way.

https://lemmy.world/pictrs/image/da51f71c-f703-4483-b1b8-ed44bd6b0c48.webp

By the way I already know it will happen but you are projecting some caricature in your mind onto me. Do yourself a favor and don’t respond.

CliveRosfield ,

At the end of the day all of the reasons you stated maybe <1% of people care about and most of the points have nothing to do with the chatting features itself. If I’m honest it’s basically paranoia and fear for the insanely low chance something goes slightly wrong. It’s like refusing to leave your house because you can spontaneously get struck by lightning. 🤷

Whatever solution you’re using I would bet most people would find incredibly annoying to use from a usability perspective. As it would lack the 8 years worth of features and QoL discord introduced.

So we have a philosophical difference and that’s that.

418teapot ,

Agreed, but my point is with a centralized network the lowest common denominator wins. There is no reason you can’t have QoL features on an open network, and thusly let everyone have the features that they care most about.

Can you imagine what a shithole the internet would have been if email wasn’t federated an open? There is absolutely no way that whatever centralized bullshit would have spawned instead would already be either long gone or enshittified to the point of being useless.

KillingTimeItself ,

this is not explicitly true, moderation is still a labor requirement.

Messages get deleted from bans, channels wipes cause problems, sometimes discord just decides people shouldnt exist anymore.

CliveRosfield ,

Moderation is a requirement with anything involving people so I don’t see that as a discord specific problem. If anything it’s easier than a forum since I don’t have to deal with spam bots myself for the most part.

The channel wipe thing is fair. You’re right about that.

KillingTimeItself ,

i dont see how it would be easier on discord, discord is literally known only for bot/hacked account issues. I’ve never seen a spam bot on a forum before.

Plus nobody is likely to target a forum, everybody is targeting discord already. And on top of that the discord banning/automoderation isnt great, i’ve heard its getting better though.

CliveRosfield ,

I follow a niche community and the recent bans for their board is all spam bots even in 2024. I don’t want to put up with that nonsense and discord actively tries to curb that so the choice is easy.

KillingTimeItself ,

idk you’d have to compare it between a few forums, and a few discord servers of the same size in order to figure it out.

I’d still be surprised to see people actually botting forums. It really just doesn’t make any sense.

CliveRosfield ,

I mean I have compared it and bots are still relentless on forums.

KillingTimeItself ,

you already said that, but like, what does it mean

What forum/s are we talking about? What discords are we talking about? What kind of botting are we talking about? Are the forums actively moderated? What’s the moderation experience like? Etc…

The big problem here is that discord is the only thing between you and managing your server, either they do it right, or they don’t (which is what they usually do) With a forum, you are the only person between the two, but you have full control over it You want to set up a basic entry gate to prevent bot accounts from sneaking through? Trivial. You want to set up message rate limiting? Trivial, you want to set up some clever detection and sequestering mechanism? Trivial.

With discord you’re either using bots, which suck, or you have to pay for, or you just pretend that it isn’t a problem and let humans deal with it.

xigoi ,
@xigoi@lemmy.sdf.org avatar

Do you want to alienate users who are banned from Discord or don’t want to use proprietary software?

CliveRosfield ,

Yup. I am not giving up that convenience for a tiny fractional minority. They’re the ones wanting to die on a hill over a trivial problem not me.

xigoi ,
@xigoi@lemmy.sdf.org avatar

People willing to give up freedom for a little convenience is how we end up with enshittification.

CliveRosfield ,

That’s quite a blanket statement when things like Steam exist.

13617 ,

The search has issues but I don’t fuck with irc channels because there is literally NEVER anyone there. I don’t understand IRC, either. I’m young, sorry

technom ,

IRC would have been the best tool if it did session logging instead of requiring the use of bouncers. IRC is text-only, nonproprietary and completely distraction-free.

But you don’t have to use IRC. There are more modern federated protocols like Matrix and XMPP that do session logging. There are quite a lot of FOSS communities on them that are very active.

However, the main complaint here isn’t about Discord vs other chat protocols. It’s about the use of Discord as a community support forum. Unlike forums like Discourse, Discord messages aren’t searchable on the web. If a person asks a question on it and gets a solution, it’s then lost forever. Another person with the same question has to ask again. It completely defeats the utility of FOSS - of reusing someone else’s solutions.

mexicancartel ,

Telegram would be much better if you want some chat based discusstions. Search indexable forums are the best to find help

EngineerGaming ,
@EngineerGaming@feddit.nl avatar

I don’t think it is better at all. Unlike Discord, which might allow you to exist without a phone number, Telegram requires it right upfront. And it removed the ability to register from desktop, at least without spinning up an Android VM.

mexicancartel ,

Managing chats and pinning rules/important info in single chat is much better imo to “manage” a chat community. I agree your points though

KillingTimeItself ,

the irony here is that discord quite literally has quantum state messages/posts, unless you NAIL the search perfectly, you’re gonna get everything but the exact message you wanted. I mean sure the keywords make sense, but try searching for two or three keywords in a server with tens of thousands of message, or better yet, not knowing what specific keywords to use.

i can’t tell you the amount of times i’ve tried searching for an embed with words only to realize that apparently, discord is completely incapable of searching through embed names.

Discord is alright as a chat platform, would actually be better if it were a universal platform base, like matrix, or get this, IRC. Not being stuck on a shitty broken electron app would nice from time to time.

ZombiFrancis , in FLOSS communities right now

Lemmy communities with discord channels are really quite something.

onlinepersona OP ,

Extra special.

WaterWaiver , (edited ) in Floating-point arithmetic

In Kerbal Space Program your ships sometimes catch the NaN virus. If one fuel tank level is reading NaN then whatever you do DON’T try and fill it from another (full) tank. I’m not sure if it can spread to physics (thrust, mass, etc) EDIT: Yes it can happen to physics, oh dear.

I wonder what would happen if you landed a NaN-infected spaceship on a planet.

Mesa ,
@Mesa@programming.dev avatar

That’s both really cool and very concerning at the same time. I’d be scared to play lol.

janAkali , in FLOSS communities right now

I would accept discord/irc over mailing list. But nothing beats a proper forum website.
And no, subreddit is not a proper forum.

KillingTimeItself ,

at least subreddits show up in google results, that’s the only good thing about them.

janAkali , (edited )

as yet

KillingTimeItself ,

gotta love the modern internet…

yay.

ipkpjersi ,

For the main project I’m a maintainer on we do have forums too but they’re pretty dead, we mostly just use Discord because that’s what everyone else seems to be using.

technom ,

Discord is absolute trash if you’re a user searching for solutions. It simply doesn’t turn up in web searches. Why would you want your users to ask the same questions again and again?

ipkpjersi ,

It just so happens to be where all our users end up anyway so for us it’s been okay for the most part. Having moderator commands for frequently asked questions, and automating frequently asked questions tends to help even more. Discord also seems to work well for projects far larger than ours, ones like RPCS3 etc.

technom ,

After reading the comments on several communities including Lemmy, reddit, YouTube and several others, I don’t get the feeling that FOSS users are as enthusiastic about discord as you portray. Has it ever occurred to you that perhaps it’s a restriction that you impose on your users?

Besides, all the bells and whistles of Discord don’t solve the biggest gripe that I have with it - the searchability and discoverability of questions and answers. Despite the history recording in Discord, it acts essentially as an information black hole. People’s efforts in solving problems are just lost because they can’t be found again.

And finally, there’s one thing that corporate social media has proven time and again. Eventually all of them pivot for some reason or another. Perhaps they want to monetize the platform on unacceptable terms (like reddit recently). That will happen to discord too some day. They are holding the community content hostage. Don’t make the mistake of thinking that they won’t ever try to make money off it, cutting the community from it.

ipkpjersi , (edited )

I mean, I don’t disagree with you, but our forums are dead. Our users do seem to like Discord, we also have a Matrix and IRC but those are dead too. Discord is where our users seem to flock to.

All I can really say is my experiences, and what I have seen in other cases too.

I wish Discord weren’t the giant that it was, and I wish it were open-source, but unfortunately that’s just how these things go sometimes I guess.

Again, I think another good example of this is RPCS3. They have forums that are pretty dead, and they have a Discord that has a ton of users in there.

crispy_kilt , (edited )

Our users do seem to like Discord, we also have a Matrix and IRC but those are dead too. Discord is where our users seem to flock to.

What is really happening is that people are looking for documentation or support, seeing that the forum, the IRC and the Matrix are dead, that the only other thing is discord, and give up. Minus some fraction who already use it for other purposes (gaming, probably) and don’t mind using it.

But from your perspective, it looks like everybody is joining discord and liking it, because all of the other people just give up. It’s only a very particular demographic that uses discord. Most likely (I might be wrong, but this is what I guess) very young, male, gamer, european descendent, and from a relatively wealthy western country. That’s a very small part of humanity.

If you as the maintainer go and use the forums, and maybe announce this in discord, the users will follow.

towerful ,

Like a survivorship bias?

technom ,

Ooh! I’m surprised that somebody made the same conclusion, but from a different perspective.

JackiesFridge ,
@JackiesFridge@lemmy.world avatar

I’m a member of a Discord that is the primary source of discussion and information about a piece of hardware, including technical & usage tips, firmware announcements, etc. It’s a terrible way to track this stuff.

That said, the only other forums that have decent communities around it are Reddit, Facebook, and Elektronauts - none of which are even close to as active, but in which many of us will post important info & tips to get the news out. Over 3 years into the project (which is not open source) it would be ridiculous to try shifting the whole community to a new platform. We’re kinda stuck.

Luckily the community as a whole seems to realise this, so we happily answer noob questions over and over and provide links to the appropriate resources, discussions, and pinned posts without snark or judgement. We’ve all been there. It’s the nature of the beast, it’s not efficient, and it’s not the end of the world.

Finally, with the state of search engines in decline due to monetisation, encroachment of AI bloat, and general enshittification, it’s a matter of time before very little real information will be easily searchable. Insular communities who decide to withdraw and do everything their own, better way will likely become the norm. The internet needs a reset anyway.

ipkpjersi ,

We have been using the forums. It’s been announced in Discord, we have a webhook that posts in our main Discord channel every time there’s a post in our main forum section. Every announcement goes to both the forums and the Discord, and the Discord announcements link to the forum posts.

We are using the forums. Our forums are still dead.

tabular ,
@tabular@lemmy.world avatar

Is it worth the risk to just stop having a Discord. Users that really care will use something else?

expr ,

You’re the maintainer and presumably you control the discord server. You can decide to move things to a more available platform by removing Discord as an option.

technom ,

There is one possible explanation for that conundrum. There are two types of people who are looking for solutions:

  1. Those who want quick answers. They don’t want to do the research - to see if the problem has been addressed before. They don’t care about if the question has been asked before.
  2. Those who prefer searching for solutions. They don’t like joining any community just to search for those solutions.

Group 2 is going to be very invisible to you (maintainers), because they ask questions only if they can’t solve the problem themselves and nobody has asked it before. (I know this because that’s me). This group isn’t a minority.

Group 1 is the vocal type that you are more likely to interact with, since their first instinct is to ask. If you provide them a choice between forums and chat rooms, they always choose chats because that’s where they can get away with providing minimal background information on their questions and doing minimal to no research.

This doesn’t mean that the majority of your users are happy with chatrooms. It’s just that your observations are going to show this survivorship bias.

zarkanian ,
@zarkanian@sh.itjust.works avatar

Why compare Discord to web forums when it’s more like IRC? What’s the searchability and discoverability of that?

technom ,

I didn’t advocate for IRC. I’m strongly on the side of forums. But in case you want to compare, IRC is still a better deal than Discord. IRC has loggers and searchable web archives where it matters. Discord on the other hand is holding the conversation hostage. Someday the closed nature of discord will come to bite. The honeymoon isn’t going to last forever.

zarkanian ,
@zarkanian@sh.itjust.works avatar

I just think it’s a bad argument. Telling somebody to use web forums instead of Discord is ignorant of why people use Discord in the first place.

technom ,

Recommending the use of a software for a purpose it wasn’t meant or designed for, is the real bad argument. There are a lot of projects that use forums for support questions just fine. Instead when you offer a chat room, people will try to get away with quick answers. But it rarely ends up like that and all the conversation that ensues also becomes buried.

Short lesson - use software for what it’s meant for. Don’t shoehorn a support forum’s job to a chat application simply because people already use it.

Telodzrum ,
RootBeerGuy ,
@RootBeerGuy@discuss.tchncs.de avatar

Everything beats a proper forum because most proper forums are basically dead since small projects won’t have many users and only a small number will sign up for a specific forum.

Forums used to be great since there was not much else, they still are good for large communities, but other than that, nope.

HowManyNimons ,

So let people SSO into your forum with Github?

RootBeerGuy ,
@RootBeerGuy@discuss.tchncs.de avatar

Sure, give it a try and let me know. I would expect that will fail too in these days.

janAkali ,

only a small number will sign up for a specific forum

Most people don’t have to sign-up, 90% of cases should resolve on just searching the problem. Good chances it was already asked and answered.
Most of the time, forums with few users aren’t dead, they’re just really slow, whenever you post a question - expect at least 12-hour delay. I’ve never seen a message on Discord answered 12 hours later - you either get somewhat instant response or it’s ghosted forever. Also good luck asking questions if there’s heated/rapid discussion in the room, or you have a little time and other responsibilities other than checking discord every couple minutes.

intensely_human ,

That’s because when you ask a question on discord it’s only visible for a few seconds

uis ,
@uis@lemmy.world avatar

over mailing list.

LKML

dbilitated , in FLOSS communities right now
@dbilitated@aussie.zone avatar

yeah I’ve really noticed it’s hard to find info and therefore use any project that does this.

and it must suck because anyone new, instead of finding the answer to their question in a forum archive from when it was first asked, has to log in and ask it again.

whenever I have dumb noob questions on setup and I see a discord link I give up a little.

jol ,

And then to top it off users get annoying and angrily point at sticked posts, wikis and whatnot when people ask the same questions for the nth time.

Gestrid ,

This. I literally just joined. I have no idea what the server layout is or where all the important links are.

jol ,

My biggest pet peeve is when you join a new server and you have 15 different steps you have to do before you can ask a question. Verify with a bot or two, send picture drinking verification can, send emoji here, ask for emoji there, introduce yourself, publish your whole biography, wait for the pope to bless your account, and then, maybe, you are allowed to use the channel. I’m not a discord user, I don’t know what this all means ffs!

EngineerGaming ,
@EngineerGaming@feddit.nl avatar

…And in addition, Discord itself can randomly nuke your account by asking for a phone number.

KillingTimeItself ,

dude i give up completely, you think im joining a random discord full of a bunch of people i dont know with a culture of who knows what dialect?

Nah fuck that i’ll just go use some dudes random piece of scrapped together software that’s actually pretty based instead. To that guy who wrote the bash script for flashing windows ISOs under linux. Thank you.

marswarrior , in What's stopping you from coding like this ?
@marswarrior@lemmy.world avatar

Line of vision

mexicancartel ,

Learn braille

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines