Original comment, copy-pasted for convenience:

why do so many projects start with a discord and not with a wiki, or github, or web presence?

simply, discord is the fastest, most frictionless way to do the following:

  • garner a community of support ensuring that there is an audience for the project
  • provide access to idea validation for the creators of that project. rapid feedback for their project = rapid progress
  • provide the easy creation of (not necessarily accessible nor good, but) quick resources for the project

forums, websites, hell even github can only hope to match the value proposition of discord, and it’s something people fail to take into account when they criticise the move to discord as a file host/forum/wiki/project website

if you want people to make a file host/forum/wiki/project website, they’re directly competing with the frictionless, fast, yet unsustainable and frankly web-shit discord. the fast, frictionless nature is enough for people to use and accept, hell, even to make infrastructural to their project

a platform that could create a non-webshit, easy way to provide the value that discord provides, all while being just as fast and frictionless if not faster/more lubricated, would absolutely blow discord out the water

I am a sysadmin and my level of tech friction tolerance is different from the people referenced here leading projects, but I’d like to gather opinions on this, the fact that this regularly happens as described suggests there’s a whole lot of truth to it, but i feel like it’s overstating the friction, am i wrong here?

Most of the sysadmins I know have incredibly high tolerances for friction, but ridiculously low tolerances for repetitive tasks. Which I think is a bit ironic.

I’m not sure this crowd will be representative in terms of which tools and services they use (or prefer to use).

The genie is out of the bottle and discord is unfortunately here to stay for the foreseeable future. What we need are good reliable tools to export all this data to an external service / knowledge base. At least that way they could be picked up by web search and be accessible without a discord account one day down the line when discord goes to shit.

i’m surprised discord has managed to last this long without turning to shit.

seriously, it’s 2023 and the service is still free without ads. their entire revenue stream is built on people subscribing to nitro.

i hope it stays like this but enshittification feels inevitable these days.

Irina
link
fedilink
71Y

without ads.

only if you have a very strict definition of Ad

i’ve never seen ads in discord. they have no advertising program.

no i don’t count those blurbs in the settings menu telling you about features that come with nitro. discord doesn’t get paid for those.

@MJBrune@beehaw.org
link
fedilink
English
31Y

I get ads for nitro since I’ve moved off of it. It will pop up to try to get me to go back at a cheaper rate and I’ve had a few times where it was free to start again. Now they’ve rolled out a server store we’ll see more ads.

Irina
link
fedilink
41Y

“promotions” telling me to play a certain game on stream in discord (and get some cosmetic item for it) are ads for that game. I don’t have a screenshot of it on hand, unfortunately.

@Euphoma@lemmy.ml
link
fedilink
English
21Y

I’ve never seen that before, but I have discord rich presence turned off.

Irina
link
fedilink
31Y

https://www.pcgamer.com/discord-is-doing-reverse-twitch-drops/

They’ve also done it with Halo and Fortnite that I’ve seen.

@YuzuDrink@beehaw.org
link
fedilink
English
51Y

I became a Nitro subscriber pretty early specifically because I hope it helps them not enshittify their product… :(

It absolutely is a thing. Network effect matters. Usability matters. Open source/community solutions usually lack that (and the lack of familiarity makes it worse).

4dpuzzle
link
fedilink
English
21Y

Discord’s usability is terrible for Open source communities. It never gave me the impression that it was designed for anything more than game chat rooms. The topic separation and discoverability is poor. Even Zulip does a much better job at it.

Open source maintainers always ask you to search the bug tracker/forums before asking a question. The same maintainers make their own life hard when they choose Discord, because the history is simply a black hole as far as search engines are concerned. Just use a discourse forum or something similar.

When someone posts on Discord, they will often get an answer within seconds. I don’t recommend or use Discord, however I absolutely do recommend every project use a realtime chat service of some kind.

With GitHub or a forum it’s likely to be overnight if you get a response at all. That fundamentally changes the type of content people are willing to post.

Projects should eventually have a website and an issue tracker and a chat service and an email address and a mastodon account. But you don’t need to create all of them at once…

And a chat is always where I start. In fact I usually start discussing my idea in a chat room of some kind before I’ve even decided to start work on the project at all. 99% of the time the discussion ends with me deciding it’s not a good idea.

@JCPhoenix@beehaw.org
link
fedilink
English
41Y

Discord, they will often get an answer within seconds.

That’s what IRC used to be for. I was gonna say it was annoying to get something like mIRC installed and set up, but that’s not even true since there are plenty of one click web clients. My subreddit used to have a channel on a reddit-affiliated IRC server and we provided a link to our IRC channel. Don’t even have to register a username on most servers to join a channel and idle.

Being text only, however, means no reactions emojis and preview of images and videos and all that. Which I can understand be kinda annoying these days. Plus servers didn’t necessarily talk to each other. There wasn’t/isn’t federation, or if there is, most servers are not federated. But if you’re just dropping in for a one-off question, that shouldnt’ matter.

No reactions, emojis, previews of images and videos? Sounds like heaven.

Depending on the servers and clients that is no longer true. https://ircv3.net/

Good thing some clients will remain incompatible with the new features, then. On the other hand, IRC clients have always been some of the most configurable pieces of software with lots of options to choose from, so I am sure it will be possible to avoid most of the nonsense even in v3 clients.

bedrooms
link
fedilink
16
edit-2
1Y

Wait, starting up projects on Discord is a thing?

Edit: Ahem… who on the hell expects wiki / github to gather audience!? Did I trip into a different universe?

@locuester@lemmy.zip
link
fedilink
English
11Y

I’ve been fulltime I n the crypto industry for a couple years now. Discord and Telegram groups are project homes. Twitter, or “CT” for “Crypto Twitter” is the public square.

It’s a really weird and insanely fast paced industry full of some fun characters and clowns.

The Doctor
link
fedilink
English
71Y

For some folks, audience is everything.

garner a community of support ensuring that there is an audience for the project

I’m sure this is true for certain kinds of communities. Personally I’ve never been tempted to try using Discord, because any project that uses it is obviously built by and for people with (imo) very poor taste in technology.

Personally, if I see a software project on Discord, I nope out. I have made very few exceptions and every time I have come to the conclusion that it is not worth it. Discord isn’t really good for anything other than what it was designed for: Persistent IRC - plus a voice chat option. It’s perfectly fine to chat with a bunch of friends and play some games together. But that is about it.

It is terrible for tracking subjects, for finding information, for storing information, and for engaging in chats across more than one instance. It is unintuitive to navigate, and while they have made improvements, it is up to the user to make a server bearable to navigate by hiding the flood of channels that the average instance contains. Even so, Discord will still try to show you things you have explicitly disabled as a “suggestion”. Discord is bloody intolerable.

So yes, you may grow a community quickly because the people who already use Discord can jump on there. You will, however, lose a bunch of users wiling and able to use a better option who are, most likely, more experienced web users - and sick of the Discord bullshit. While this certainly includes me, I have seen the same sentiment again and again in my feeds. Power users tend to loathe Discord.

If people need to make an account, I’d bet your engagement drops at least 90%. That’s the friction they mean.

Amju Wolf
link
fedilink
31Y

I mean with IRC you can just click a link and automatically connect to a server and start talking to people. You just have to pick a nickname.

Somehow people still don’t use it so there’s clearly more to that.

@CoderKat@lemm.ee
link
fedilink
English
5
edit-2
1Y

The “somehow” is because IRC is extremely bare bones. It doesn’t stand up to modern expectations of what chat software does. Plus accounts aren’t all a bad thing. Anti-spam is vital for the internet today, as is rigid ways of preventing impersonation. IRC is a relic of a simpler era.

@conciselyverbose You could still have content available publicly, but only interaction to be doable by using an account. You could still search for your problem this way for example

@jherazob

That was my thinking when reading the above - Discord’s big advantage is numbers, a lot of people will be on Discord already so getting them to sign up is a really low bar. Sign-up is also simple (compared to federated options).

We’re moving instance and I set up a Matrix space as a fallback in case the current one goes down and as a way to have secure private messaging. We did discuss setting up a Discord channel and a Matrix bridge (as lemmy.world have done) but it may not currently be worth it as public discussion can shift to the new instance. However, if that wasn’t the case then it’s something we’d definitely do.

As Lemmy integrates nicely with Matrix, I’d like to think that future solutions would involve a Lemmy instance as as public web-friendly forum (especially if we can get wikis built in) with Matrix for secure and private discussion and possibly a bridge to Discord (and other messaging platforms) to make it easy for people to join in there.

mintyfrog
link
fedilink
English
91Y

deleted by creator

But you can make a single account and then it’s never a barrier again.

mintyfrog
link
fedilink
English
51Y

deleted by creator

I believe all they require is your email, but I understand.

Discord is creepy if you examine the information they like to collect. On Android, for example, there are 11 unique data points. That’s not just an email.

ᴇᴍᴘᴇʀᴏʀ 帝
link
fedilink
English
21Y

Yes, that’s the tricky bit - the low bar relies on a lot of people having accounts. I caved and signed up because of games and now I’m in a book club and a 3D printing channel too, as well as lemmy.world’s. For some of that, I do wonder if Discord is really the right tool for the job but it does allow you to create a kind of forum without having to get your hands dirty.

@ericjmorey@beehaw.org
link
fedilink
English
21Y

How do you see Matrix integrating with Lemmy? They don’t seem compatible in any way.

ᴇᴍᴘᴇʀᴏʀ 帝
link
fedilink
English
71Y

It is already integrated - if you add your Matrix ID to the relevant bit of your settings in Lemmy you get a secure messaging button that takes you to Matrix. That’s why it makes sense to also start a space for a Lemmy instance there because there’s an existing incentive for Lemmy users to have a Matrix account.

@ericjmorey@beehaw.org
link
fedilink
English
2
edit-2
1Y

Isn’t that just how matrix works? If I post my Matrix ID on a website, clicking it will take you to Matrix. If you don’t have a Matrix account, you will be prompted to pick a server and a client and create an account. The Lemmy default UI just hides the link behind a button labeled “Send Secure Message”

ᴇᴍᴘᴇʀᴏʀ 帝
link
fedilink
English
41Y

It’s still built into Lemmy unlike other messaging platforms. You can, of course, provide a link to Matrix in your profile but the secure DMs button is part of the interface.

@ericjmorey@beehaw.org
link
fedilink
English
31Y

I wouldn’t call that an integration with Matrix anymore than I would call a button that said “Send ‘user’ an Email” that had a mailto link attribute an integration with email.

aard
link
fedilink
181Y

For me personally the shitty UI of discord causes so much friction that I’ll never interact with discord ever again, unless I can reach it via some gateway from some of the messaging systems I use - which so far doesn’t happen as I’d need to log in to discord to configure the gateway. I tried that once, never again.

@ericjmorey@beehaw.org
link
fedilink
English
81Y

what don’t you like about the Discord UI?

aard
link
fedilink
141Y

It is a web designers masturbation phantasy - fancy looking, but convoluted and impractical.

skulblaka
link
fedilink
131Y

Maybe I’m just missing something here but I can’t think of what part of discord’s UI could be considered convoluted. It’s a list of servers with a list of channels in them. You also have a list of DMs. End of story. Everything you need is right there in front of you.

It’s miles better than any IRC client I ever used, which is the most direct comparison between Discord and “the good old days” of the internet. And I liked IRC a lot.

I understand having issues with Discord’s corporate backing or having issues with how it’s difficult to find files or specific posts. Because it isn’t a forum, it was never really intended for that. But I think it’s a bit disingenuous to say the UI is complex, convoluted and impractical, because it’s actually none of those things. Discord has done its best to keep up with people misusing their platform as a forum, as they should, because that’s what the userbase wants (even if they’re using the product “wrong”). But the core functionality of what it’s supposed to do is wide open right in front of you and is highly intuitive.

Do correct me if I’m wrong though, I’m curious to hear what people have to say about this. There’s always a possibility that I’m some savant who is the only person in the world to intuitively grok Discord. But I very much doubt that.

I remember coming to Discord from Skype and it was definitely an adjustment. Discord wants everything in a server, so direct messages/call between users is a bit offuscated. Once you get used to that it makes some sense, but if you were a primary Slack/Skype/Teams users you might have some initial friction. I know I did

@locuester@lemmy.zip
link
fedilink
English
21Y

The only issue I have is how DMs are tucked away. I’d rather 2 vertical columns, or a column splitter allowing me to at least show last half dozen DMs and the rest servers.

@ericjmorey@beehaw.org
link
fedilink
English
41Y

This is my experience as well.

aard
link
fedilink
71Y

It’s been a few years since I gave it a try - so I don’t remember specifics, just the impression I described above, and that it put me off from using it.

It could have been that the discord server you interacted with choose to lay it’s self out poorly. Discord does have some questionable UI choices, particularly around settings. But as a chat/call system it works pretty damn well.

radix
link
fedilink
110M

It does definitely depend on good management, especially now with “community features” that you really need a good admin team to make best use of.

@ericjmorey@beehaw.org
link
fedilink
English
8
edit-2
1Y

Your opinion here is valid, but I’m really at a loss for how you formed it. It’s no big deal. Everyone has different tastes. I was just hoping to learn a bit. Have a great day.

Modded discord is the only way I can tolerate it anymore, custom UI and plugins take a lot of the friction away on both mobile and desktop, Discord still needs a viable competitor though so stuff doesn’t get trapped only on Discord, and so they have an incentive to improve stuff instead of enshittification

The issue with modded Discord is the ban risk, despite how uncommon it is, the risk is still there

One big plus for Discord is that you can essentially lock it down to people who are interested in your project, instead of the entire public to browse. This hurts searching for answers, but helps immensely for projects that can be taken down like romhacks and speed running tools for example

@ericjmorey@beehaw.org
link
fedilink
English
101Y

Advantage over what alternatives that can’t be locked down?

Forums, websites, and Github as mentioned in the OP. All those are publicly searchable and prime targets for takedown requests once they get big enough

@ericjmorey@beehaw.org
link
fedilink
English
11Y

Any one of those can be made invite only. And Discord can have public invite links that don’t expire (it seems that many servers do).

@ericjmorey@beehaw.org
link
fedilink
English
61Y

Network effects have always been strong with online services.

It’s also a matter of retention rate. I might make a new account on a forum and make one post or comment, but what are the chances I come back to the forum or build community there after I close out the page?

With discord, previous communities you’ve interacted with are stickied to the side and thus get totally forgotten about less easily.

@ericjmorey@beehaw.org
link
fedilink
English
31Y

Good point. The single account for multiple “servers” contributes to that as well.

@megopie@beehaw.org
link
fedilink
3
edit-2
1Y

It would be nice if it was on an open protocol rather than a proprietary platform, but it is what it is.

@Euphoma@lemmy.ml
link
fedilink
English
31Y

I feel its the reverse, most people I know on discord mute most of the discord servers they are in. I put most of the discord servers I’m in into folders so that its easier to find the people I actually talk to and ignore all of the ones I joined for asking questions or downloading files.

The thing is, you have that option, and have a central system to do that management, rather than a hundred different sights that it is hard to maintain contact networks across.

I sure Discord is handy and reduces friction, for development, but when it’s used as a substitute for a support forum for paid products, it’s atrocious. (not a knock on Discord, but certainly a knock on companies that choose the wrong tool for support).

If discord supported activitypub protocol it’d be great to use open source chat platforms like matrix or Lemmy with however I wouldn’t hold my breath. :/

@millie@beehaw.org
link
fedilink
English
101Y

I’ve been working on a Conan exiles rp server for the past 9 months that automates a lot of the bookkeeping and game logic that’s usually relegated to humans and rule sets. In my experience with other servers, an excessive use of staff discretion leads to nepotism and bias or at the very least ample opportunity for its appearance.

A big part of automating some of these tasks is enabled by the use of webhooks. Rather than track every player character’s information in a ticket that the user needs to submit, a bunch of scripts strapped to NPCs post the information via webhooks to a discord channel that’s only viewable to those with the appropriate rank.

Without easy webhook integration, this wouldn’t be possible. Never mind that all those tickets i was just talking about are made, organized, and recorded via discord bot.

A well set up discord server can be a huge boon to a project, especially if it’s public-facing in any way. For game servers or mods it’s especially useful, because the chance of your target users having it is very high.

Discord has experienced a little enshittification, but it’s largely been inconsequential so far. Meanwhile, Matrix is cool but nobody has it and it doesn’t have the same tools. Even with the cross-posting there’s a need to risk your discord account or server and it isn’t fully integrated.

But like, discord has aaaalll this community management and automation stuff built around it, most of which is pretty intuitive and well supported. That’s hard to compete with.

The main reason projects use it is because a plurality of people already have a discord account, and you don’t need to keep making a new account for every new forum or wiki you want to comment on, read, or post to. I don’t think this is just an issue of “critical mass” ether. Lot of people don’t really want to be handing information to every project they interact with, nor do people want to learn 30 different UIs and quirks.

It’s nature as a chat/call system first has it’s benefits in the form of printed community discussion. People feel like they’re part of a community more easily than on traditional forums and wikis, it’s just more conversational.

It’s far from a good wiki or forum, in fact it is basically non-functional as a wiki, but, as a forum and tech support line, it does work, largely buoyed by the good search function.

It’s open ended enough in it’s functionality, and enough people already know how to use plugins and bots for it, that a lot of it’s short comings can be paved over or overlooked.

It’s bloated and messy and the back end is… yah, and it’s UI and formatting are not well suited for certain tasks. But the average person is far more likely to actually use it. With a single link anyone who already has a discord account can get access to a community, post, comment, and search previous comments and questions. Not to mention that it’s easier to keep track of projects you’re interested in if they’re all centralized on a single platform.

brie
link
fedilink
3
edit-2
1Y

This is what I hate about Discord. It’s another account. If you don’t have Discord (or do, but would rather not tie all your identities together), you need to register. What I like about Matrix is any Matrix home server can join, and it can then be used to access bridged Discord rooms, the problem of course being that many projects don’t bridge to Matrix.

Rentlar
link
fedilink
21Y

I know before you didn’t need an account but maybe you do now?

brie
link
fedilink
21Y

Discord had (has?) “unclaimed accounts” which were essentially guest accounts with a custom name. Not sure how the system works nowadays, but I suppose using them would be fine for one-off visits.

Rentlar
link
fedilink
11Y

Yeah I remember that’s how it was, but with the phasing out of #### after your username idk if they still have unclaimed accounts.

largely buoyed by the good search function

???

Good search function? On Discord? Since when?

I have never encountered a Discord server that is useful for anything except live chat and automated notifications. Which is not an indictment of Discord; I mean, that’s what it’s for, and it’s pretty good at it at small-medium scales.

I use Discord on a daily basis, but when I encounter a project that uses Discord, I just do not engage with it at this point. It’s always a mess. Every server has its own arcane rules and mechanisms to access channels, usually with some bot commands that I need to dig through docs to learn. I don’t consider it “low friction” at all, even as someone who’s been using Discord for many years and always has it open.

@saigot@lemmy.ca
link
fedilink
10
edit-2
1Y

I’ve seen discord communities that work like this:

Person posts a question in the main chat, people discuss it and reach a resolution, a mod, bot or sometimes the op copies the question, helpful troubleshooting and the eventual answer into a separate channel (usually one of many sorted by topic) which only sees those sorts of posts and acts as a fairly searchable faq.

That format, while labour’s intensive, seems pretty effective and low friction (for a user) to me. I’m not saying it’s the best tool for job, but it works and is popular which is what really matters.

Admittedly the only projects I’ve ever used it with were games or mods for games, but I’ve never had issue finding what I need using the search function, it’s got an ok set of search boolean, and with that I can pretty easily skim all the channels or with in a specific channel for certain things or discussions.

@Reil@beehaw.org
link
fedilink
English
71Y

I’ve had an impressively easy time finding particular messages as long as I had a decent idea of what servers it might have been in and at least one of the following:

  • Who said it
  • To whom it was said
  • At least a word that was likely said

Which has been way better than most other things I’ve bothered to search through like Reddit, Beehaw, or Mastodon (especially when it was limited entirely to hashtags). Lord help me if I want to find a particular post or comment on TikTok or Youtube.

radix
link
fedilink
110M

I like being able to filter for messages associated with particular users, messages with particular attachments or embeds, and messages before/after specific dates. I like that and you can’t get that as easily anywhere else that I can think of off the top of my head (not Google, anyway).

Create a post

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

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

Subcommunities on Beehaw:


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

  • 1 user online
  • 144 users / day
  • 275 users / week
  • 709 users / month
  • 2.87K users / 6 months
  • 1 subscriber
  • 3.09K Posts
  • 64.9K Comments
  • Modlog