this post was submitted on 09 Feb 2024
9 points (90.9% liked)

Programmer Humor

19149 readers
1179 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 

4 pane comic of dolan on the left and spooderman on the right

pane 1 (dolan): cum join opensurce cummunity!
pane 2 (spooderman): shure! how joyn?
pane 3 (dolan): Here discord! (with discord logo)
pane 4 (spooderman with tears in eyes): y u do dis?

top 50 comments
sorted by: hot top controversial new old
[–] ono@lemmy.ca 4 points 7 months ago* (last edited 7 months ago) (3 children)
  • Terrible format for archiving knowledge
  • Terrible tool for retrieving knowledge
  • Locks community access behind a corporate license agreement
  • Hands control of community-created content to a corporation
  • Prevents indexing by web search engines
  • Antithetical to interoperability
  • Privacy-hostile

A web forum is far better in most cases. If you can't manage to run your own, there are plenty of lemmy servers that will do it for you. Even an email list (with searchable archives) would be better than Discord.

If you have collaborative documents that outgrow the forum format, use a wiki.

If real-time chat is needed, irc or matrix.

A project hosting its community on Discord is a project that won't get my contributions.

load more comments (3 replies)
[–] sleepmode@lemmy.world 2 points 7 months ago* (last edited 7 months ago)

I bought a keyboard kit recently and to my horror discovered all the “documentation” to build it is on Discord. The creator’s last message was that he was working on other things after losing interest, and was not monitoring it anymore. So all the channels are full of messages asking where he is, what the status is, is he coming back, etc. I had to scroll back through dozens of pages just to find the docs.

Maybe put up a wiki on GitHub or something? Especially if you don’t want to run a forum or plan on dipping. It’s not that hard.

[–] dbilitated@aussie.zone 1 points 7 months ago (1 children)

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.

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.

[–] JoeKrogan@lemmy.world 1 points 7 months ago

I refuse to use discord.

[–] KeenFlame@feddit.nu 1 points 7 months ago

I feel like so many people talk about how it's not searchable or other concerns but for me I don't really care so much because there's an even bigger deal breaker which is their license agreement, where you sign away the property rights of anything you post, giving away your entire open source project.. This alone should disqualify it for any work of any creative sort. They own things you give them. I would never use it for development because of this.

[–] thesmokingman@programming.dev 1 points 7 months ago

Discord performance is inversely proportional to the number of servers you’re in. Until Discord addresses this, it’s a shit tool for this use case unless you participate in a tiny number of servers in one facet of your life. Unlike chat tools like Slack that allow you to focus one server or community tools like forums, Lemmy, or VCSaaS which don’t consume resources when you don’t use them, Discord just tanks everything. Since you can’t easily hop in and out (something community tools let you do because, you know, you’re not constantly polling the server), you can’t self regulate.

Every single gaming community, coding community, project, store, hobby group, friend group, and professional group (study group too) has their own Discord. It’s a goddamn nightmare because Discord does not prioritize basic community functionality. Voice and streaming kick ass, but I need some server management and resource optimization.

[–] trymeout@lemmy.world 1 points 7 months ago* (last edited 7 months ago) (6 children)

Discord is the worst. Requires a phone number, does not allow email aliases and logs your chats.

Matrix and SimpleX is way better

load more comments (6 replies)
[–] sunbeam60@lemmy.one 1 points 7 months ago (1 children)

Discord is a fucking plague. I loathe it for communities. As soon as there are more than 10 people in a room, no one can follow what anyone is saying. Threads? No dude, this isn’t the 90s! Let’s slack it up!!! 🤮

[–] Fudoshin@feddit.uk 0 points 7 months ago (1 children)

It also seems to attract a younger crowd - I had to state my age to join one server and the mod screenshotted my info and everyone laughed calling me "boomer". I'm only 40 (Millennial) and it wasn't a gaming or specifically teen-server. It was a silly ironic European Reddit server.

The subreddit seems to have a range of ages. The Discord server is a bunch of kids commenting capybara and cat emojis like it's funny. :/

[–] Appoxo@lemmy.dbzer0.com 0 points 7 months ago (1 children)
[–] Fudoshin@feddit.uk 0 points 7 months ago* (last edited 7 months ago) (1 children)

I dunno why but they wanted you to comment your name, age and location in a welcome channel. I did and they screenshot and shared it in the main channel. Most of the people are around 16-19 with a few 20-25yo. I didn't know that til I joined though!

I was very weird to be there apparently.

I just wanted to take the piss out of Europeans. There's no age-limit in that.

[–] crispy_kilt@feddit.de 0 points 7 months ago (1 children)

I just wanted to take the piss out of Europeans.

Please do, I enjoy banter, especially when it comes from the colonies

[–] Fudoshin@feddit.uk 0 points 7 months ago (1 children)

Colonies?! Colonies?!!!? I'm British you dirty Kraut! Wait, do you mean the Saxons?

Listen here you little shit! Don't try and be funny. You're German - it's not in your nature!

[–] crispy_kilt@feddit.de 0 points 7 months ago* (last edited 7 months ago) (1 children)

Ouch. I've been called many things, but never that. Calling someone German who isn't, is not banter, that is genuinely hurtful.

[–] rimjob_rainer@discuss.tchncs.de 0 points 7 months ago (1 children)

Being hurt by being called German although not being one hurts my German feelings.

[–] crispy_kilt@feddit.de 0 points 7 months ago (1 children)

Not if you knew my nationality. I'll give you a hint: we have much more than you of the following: languages, gold, mountains.

[–] rimjob_rainer@discuss.tchncs.de 0 points 7 months ago* (last edited 7 months ago) (1 children)

Oh a fellow swiss-bro. Although according to this: https://tradingeconomics.com/country-list/gold-reserves Germany has 3 times as much gold.

[–] crispy_kilt@feddit.de 0 points 7 months ago

That's what we want them to think!

[–] Faresh@lemmy.ml 1 points 7 months ago

Since we are on the topic of disliking Discord, what Matrix clients do you humans use? I tried both Element and Nheko (the latter of which isn't electron based), and they both felt slow, clunky and unresponsive.

[–] vvv@programming.dev 1 points 7 months ago

it's awful and I hate it. I generally prefer not to have a shared identity across communities, and there's no way to create a usable discord identity without a phone number.

[–] KillingTimeItself@lemmy.dbzer0.com 0 points 7 months ago (4 children)

PLEASE I BEG OF YOU, STOP USING DISCORD IN PLACE OF FORUMS AND PUBLICLY ACCESSIBLE BOARDS!

[–] ALostInquirer@lemm.ee 0 points 7 months ago (1 children)

While I agree, what might everyday people use to set up forums as relatively easily and cheaply as their Discord servers, and not have them riddled with ads or other clunky elements?

I'm pretty sure those that may have even been considering forums went to Discord because the only other options were more involved in terms of set up/maintenance and cost, the latter to get something without ads.

[–] crispy_kilt@feddit.de 0 points 7 months ago* (last edited 7 months ago)

Github has discussions. The code is already there anyways

load more comments (3 replies)
[–] sexy_peach@feddit.de 0 points 7 months ago

I don't even have discord.

[–] SpaceNoodle@lemmy.world 0 points 7 months ago (1 children)

Discord is trash, but nobody seems to have presented anything better.

[–] nintendiator@feddit.cl 0 points 7 months ago (2 children)

Nani? Where have you been since 1983?

load more comments (2 replies)
[–] janAkali@lemmy.one 0 points 7 months ago* (last edited 7 months ago) (1 children)

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

[–] ipkpjersi@lemmy.ml 0 points 7 months ago (1 children)

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@programming.dev 0 points 7 months ago (1 children)

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@lemmy.ml 0 points 7 months ago (1 children)

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@programming.dev 0 points 7 months ago (1 children)

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@lemmy.ml 0 points 7 months ago* (last edited 7 months ago) (1 children)

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@feddit.de 0 points 7 months ago* (last edited 7 months ago)

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.

[–] Kedly@lemm.ee 0 points 7 months ago (2 children)

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@lemmy.ca 0 points 7 months ago (1 children)

BuT itS NoT OpEnSoUrCE reeeeee

[–] Appoxo@lemmy.dbzer0.com 0 points 7 months ago (1 children)

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@feddit.de 0 points 7 months ago (2 children)

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

load more comments (2 replies)
[–] crispy_kilt@feddit.de 0 points 7 months ago

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

load more comments
view more: next ›