Live data from Hacker News

Use forums rather than Slack/Discord to support developer community

mooreds.com

291–300 of 698 posts

Re: Use forums rather than Slack/Discord to support developer community

#291
post #208

Earlier quoted context omitted.

I definitely see an issue with this. Fortunately, at least GitHub is readable without running non-free code and is searchable. I guess you can also participate with one of those alternative clients. You are still not in control of your community, and I'd like this monopoly to vanish.

Discord is readable from a web browser just like GitHub is.

You can read Github project pages just fine without logging in, not so much for most if not all discord server instances.

Re: Use forums rather than Slack/Discord to support developer community

#292

Earlier quoted context omitted.

On the desktop, it also hijacks standard browser shortcuts such as Ctrl+F.

It needs to so that it can search on the backend and show you all instances of that search rather than just what the currently loaded DOM elements contain.

That seems like a direct consequence of the non efficient infinite scrolling that they implemented.

Re: Use forums rather than Slack/Discord to support developer community

#293
I agree, but I don't think those things serve the same use cases, and I know some projects that have both a Slack workspace and a forum.

A forum is great for getting technical support, and is ok-ish for technical discussion and planning, but I don't think it's a good replacement for real-time chat, which is great for developing more nuanced, personal relationships (for distributed developers and users that aren't going to do things like regular video chats). Certainly real-time chat isn't going to give you as rich an experience as a video or in-person chat, but it's much better than the asynchronous back-and-forth of a forum (or email).

So I would say "Use IRC/Matrix rather than Slack/Discord to support developer community" would be a better position to take (and set up a bot to automatically archive conversations to somewhere searchable on the web), as well as "Supplement your real-time chat with a forum or email list" (which can also be searchable). On top of that, know where to capture information for the longer term: for example, if discussion on IRC or the forum leads to an understanding that the project's documentation is confusing in some areas, write up a ticket on GH Issues or Jira or whatever you're using. That way you (or someone else) will remember it needs to be done.

Re: Use forums rather than Slack/Discord to support developer community

#294

Earlier quoted context omitted.

I constantly run into this problem, I've used my google voice number for everything for years (yeah it's not a great move but very hard to migrate away from) and a frustrating number of services recently have been rejecting it for verification. I end up having to take the sim out of my laptop and put it in my PinePhone. It's such a hassle. This whole "you're not a human unless you have a phone number" thing sucks. Sa…

Just a couple of days ago, I signed in to a gmail account using the correct username and password. Gmail intercepted me and claimed to be worried that they couldn't recognize the device I was using. According to the flow, they wanted me to verify my identity in one of three ways: (1) I could verify the backup email address associated with the account; (2) if unable to do that, I could provide the 2FA code sent to tha…

I seem to recall fb doing similar. It's similar to banks or telecom providers requiring a persons home address (or worse: to prove it using a utility bill).

Re: Use forums rather than Slack/Discord to support developer community

#295
post #229

I will patiently wait for the real internet to return. RSS/Blogs/Forums. This is the only way for archiving and communicating sustainable information repos which will serve people without a middleman. Creating federated silos with "modern" UX is serving only the owners of this SaaS hell. It is logical for those type of businesses to optimize for "engagement" and profit.

Many of those things are still there. I've run an old-school style forum since 2009, and it is still going strong. Many of the people using it are very different than the HN crowd: non-tech savvy, relatively old, mostly women relatively low-income. The design has barely changed since it was first created, though I've incrementally added useful features (and not useful features) specifically geared towards helping the community.

Re: Use forums rather than Slack/Discord to support developer community

#296
post #70

Oh please do. This seems like the perfect time to bring this up: I had a piece of software that used Discord for support. They required that users be verified, which requires you to give you phone number to Discord. I gave them my Google Voice number, which is the only number I have, and they rejected it because they don't support VOIP numbers. I asked them if there was any other way to verify my identity. They told…

Microsoft does the same thing. Crazy beans.

Re: Use forums rather than Slack/Discord to support developer community

#297

Earlier quoted context omitted.

I've yet to see a forum software that works as well as vBulletin and the clones of that did in the early to mid 2000s. Everything today is this weird "conversation" view and comments/threads constantly move around based on the whims of a voting audience.

vBulletin is still available, isn't it?

ProBoards exists and is nice to use, but it's not obvious to me it does anything better for software than Github issues.

Re: Use forums rather than Slack/Discord to support developer community

#298
Mailing lists (and newsgroups!) are really really really simple forums. Still used widely in the open source community. Lots of hosts out there, very low investment in cost/time/maintenance, the 'friction to post' is a feature not a bug, you don't need a weird client or server, the archives are publicly searchable, you can filter them at your leisure and use different lists for different topics.

If you want to gamify your community engagement, StackOverflow/Reddit is better. But if you just want answers to questions, a mailing list is the simplest thing in the world. If you have a lot of questions, you need to make a FAQ, and StackOverflow basically does that by sorting.

Re: Use forums rather than Slack/Discord to support developer community

#299
post #182

Please don't ask people to run non-free software to participate in your open source community. Many open source / free software enthusiasts are reluctant to use them, or flat out boycott them. What's more, you are putting your worthy community somewhere out of your control if you do this. Slack and Discord are not cool and do not make your project cool. They make your project unreachable , now and in the future (arch…

>They make your project unreachable, now and in the future (archives). You won't be able to trace the history of your project when you will want to do it. That has nothing to do with the software being open source or not, it's a question of whether you have a robust archival system in place. I use open source software for plenty of things but most of it will at some point be lost to the ether because nobody's backing…

> That has nothing to do with the software being open source or not, it's a question of whether you have a robust archival system in place.

With Slack, your only option is to pay per user in order to have access to older messages, which is almost certainly going to be cost-prohibitive for most projects. I don't have a source for this, but I believe using a bot that automatically archives conversations elsewhere is against Slack's free-tier ToS.

I agree that this doesn't inherently have anything to do with closed vs. open source, but these sorts of shenanigans just aren't possible if you're self-hosting an open source discussion platform.

Re: Use forums rather than Slack/Discord to support developer community

#300
post #91

I find googling for existing answers on forums, StackOverflow and Reddit to be great resources when I need to solve a problem, but I really dislike asking questions myself on those kind of platforms. I hate having to write a formal post and then hope someone responds, and then if anyone responds the conversation slowly crawls along post by post. When I need help, I greatly prefer more casual, real time environments l…

The thing is that StackOverflow is not meant just for the asker; it's meant to serve as a searchable Q&A repository, so that when you google "how do I do X?" it's one of the first matches.

If you ask your question in a messaging system, it will help you but then be lost to the wider audience.

Post reply on HN