News for hackers. Stuff that matters.
Re:Stop Using Discord by Insalgo on Friday May 31, 2024 @07:39AM (#40533772)
Any recommendations for a free engineering community forum?
Re:Stop Using Discord by mikl on Friday May 31, 2024 @08:13AM (#40534083)
https://www.discourse.org is great, best forum software I ever saw. You have probably used it already somewhere.

They have a paid hosting offer, but you can also self-host it for free. And it’s open source.

Re:Stop Using Discord by 542458 on Friday May 31, 2024 @08:20AM (#40534138)
I don’t get the love for discourse. I’m not one of those “every webpage should work without JS” purists, but Discourse seems intent to reinvent basic web features with JS and has some performance issues and as a consequence of both often (maybe when hitting something not in cache?) takes ages to load during which time you get nothing but a poorly-styled loading throbber, you can’t even read the content as it loads in. Even official instances are incredibly slow at times. One topic on https://meta.discourse.org/ just took over 30 seconds to load for me. Discourse just feels somewhat overengineered.

Also anything that’s $50 a month doesn’t compete at the low end (which is where most OSS discussion hosting would exist) with Discord, which is free.

Re:Stop Using Discord by 4ggr0 on Friday May 31, 2024 @08:35AM (#40534323)
I wonder if there's anything wrong on your end. Clicked on your link, searched for a topic with lots of replies and the content loaded instantly. Then I proceeded to spam-click on topics and still everything loaded instantly...

MacBook M3 Pro with Firefox.

Re:Stop Using Discord by 542458 on Friday May 31, 2024 @08:47AM (#40534451)
I think it’s a server side cache thing. I was loading a specific old topic on that instance and it took very long to load, but once loaded in the first time refreshes were decently fast (even in private windows). I’ve observed the same behaviour on the Figma forums, which are also discourse.
Re:Stop Using Discord by eviks on Friday May 31, 2024 @08:45AM (#40534434)
Measure the initial load time, subsequent loads are indeed faster

And to test many replies you actually have to see them since they're not loaded on page load, only when you get to the bottom of that page, so just opening the top doesn't test anything re. lots of replies

Re:Stop Using Discord by wavyknife on Friday May 31, 2024 @09:02AM (#40534633)
> which is where most OSS discussion hosting would exist

You can host it yourself for much less than $50/mo, some people run small instances on a raspberry pi (I work for Discourse)

Re:Stop Using Discord by bmacho on Friday May 31, 2024 @09:06AM (#40534666)
Discourse works without javascript. AFAIK it even has email support as well (I don't know how that works).
Re:Stop Using Discord by 542458 on Friday May 31, 2024 @09:19AM (#40534772)
It barely works without JS. Essentially everything other than basic text display is broken, including search, pagination, sorting, etc. that said, I am surprised it works at all given the aforementioned loading throbber before you can see a page.
Re:Stop Using Discord by bmacho on Saturday June 01, 2024 @03:31AM (#40543671)
I stand corrected, their demo page is broken without javascript, for example you can't login and post.

Pagination works fine tho, for their demo page at least. An example long thread, [1] has a clickable link to [1]?page=2 at the bottom of the page.

But you can't post. If you log in (using javascript) it refuses to show you anything without javascript later, and you can't post a new message.

It's clearly not their priority, and I am not sure why.

[1] https://try.discourse.org/t/is-the-second-amendment-still-re...

Re:Stop Using Discord by Groxx on Friday May 31, 2024 @08:18AM (#40534130)
> Managed forum hosting from $50/month

Yeowch. $50/mo is a huge cost for anything that's not making money.

Re:Stop Using Discord by poulpy123 on Friday May 31, 2024 @08:31AM (#40534275)
Discourse is nice but only orga making money can use it
Re:Stop Using Discord by Vvector on Friday May 31, 2024 @08:33AM (#40534291)
$50/month for the basic hosted option. Self-hosting requires skills and resources not available to everyone. It's very easy (and free) to start on Discord. Then if it takes off, there is too much friction to move to Discourse.
Re:Stop Using Discord by chrisjj on Friday May 31, 2024 @08:34AM (#40534313)
Discourse seems great until it isn't. E.g. sticks on a unremovable banner obscuring your content.
Re:Stop Using Discord by kaathewise on Friday May 31, 2024 @08:20AM (#40534144)
I haven't self-hosted any, but I enjoy using Flarum [0] forums. They load faster than Discourse ones and feel snappy.

[0]: https://flarum.org/

Re:Stop Using Discord by yownv on Friday May 31, 2024 @08:13AM (#40534086)
SimpleMachineForum
Re:Stop Using Discord by alanbernstein on Friday May 31, 2024 @08:11AM (#40534064)
phpBB
Re:Stop Using Discord by eviks on Friday May 31, 2024 @08:47AM (#40534458)
that's the one without per-post reactions and a weird markup language builtin?
Re:Stop Using Discord by alanbernstein on Friday May 31, 2024 @11:39AM (#40536551)
I think of it as the one that powered 10+ years of accessible forum posts.
Re:Stop Using Discord by eviks on Friday May 31, 2024 @01:15PM (#40537745)
And unfortunately hadn't evolved in those many years to be a good alternative for this year
Re:Stop Using Discord by jslakro on Friday May 31, 2024 @08:23AM (#40534182)