News for hackers. Stuff that matters.
Re:Welcome to the brand new Erlang Forums by keewee7 on Wednesday October 27, 2021 @02:10PM (#29016865)
Good that they're getting their own self-hosted forum.

I don't like all the centralization happening and reddit becoming the forum for everything.

Re:Welcome to the brand new Erlang Forums by ushakov on Wednesday October 27, 2021 @03:06PM (#29017645)
i hate constant annoyances/nagging by discourse forums

forum is a place for discussion, not a RPG where you collect achievements

Re:Welcome to the brand new Erlang Forums by ofrzeta on Wednesday October 27, 2021 @11:51PM (#29022190)
I dislike the endless scrolling. It's a constant source of frustration when you think you have now almost approached the end of a discussion only to discover it goes on and on ...
Re:Welcome to the brand new Erlang Forums by arthurcolle on Wednesday October 27, 2021 @01:14PM (#29016113)
Pretty slow render times. Is this using Phx?
Re:Welcome to the brand new Erlang Forums by toolz on Wednesday October 27, 2021 @01:16PM (#29016142)
Re:Welcome to the brand new Erlang Forums by gowld on Wednesday October 27, 2021 @03:44PM (#29018169)
Businesses that call themselves ".org" are disgusting.
Re:Welcome to the brand new Erlang Forums by ksec on Wednesday October 27, 2021 @03:50PM (#29018242)
It is 100% open source and free.
Re:Welcome to the brand new Erlang Forums by 3r8Oltr0ziouVDM on Wednesday October 27, 2021 @01:14PM (#29016108)
Doesn't work without JS.
Re:Welcome to the brand new Erlang Forums by bitzun on Wednesday October 27, 2021 @01:34PM (#29016388)
I shared your disappointment at first, but it does look like you can at least browse on desktop without JS. I haven't tried signing up or posting. Mobile seems to be broken without JS unless you pretend to be a computer.
Re:Welcome to the brand new Erlang Forums by 3r8Oltr0ziouVDM on Wednesday October 27, 2021 @01:51PM (#29016625)
I'm on desktop, using Firefox, and it's just an empty page with a red border at the top for me.
Re:Welcome to the brand new Erlang Forums by brettgo1 on Wednesday October 27, 2021 @01:43PM (#29016514)
It's 2021, who the heck is still disabling JS
Re:Welcome to the brand new Erlang Forums by 3r8Oltr0ziouVDM on Wednesday October 27, 2021 @02:01PM (#29016748)
I only started to disable JS in 2021, lol. Running arbitrary scripts from random sites on the Internet is not a good idea as there are many privacy and security risks. Browsing with JS disabled by default actually works pretty well, most of the sites are more or less readable. Of course if I was using Erlang and interested in this forum, I'd enable JS on it because it's probably fine (and open source?), but it's still disappointing that a programming forum is not at all readable without JS.
Re:Welcome to the brand new Erlang Forums by fouc on Wednesday October 27, 2021 @03:28PM (#29017934)
Yeah that's a great idea, in this day and age where everyone is concerned about security, disabling JS and making sites work without JS seems like a great approach.

Hopefully the giants that are always espousing security will see the light.

Re:Welcome to the brand new Erlang Forums by bitzun on Wednesday October 27, 2021 @02:30PM (#29017164)
I've had JS disabled for arbitrary sites since 2019 (with some necessary exceptions), the only thing I feel I've lost out on is being able to view Twitter (as of last year I think?) and Imgur links. In general my experience has been that browsing the internet is faster and more secure without it.
Re:Welcome to the brand new Erlang Forums by 3r8Oltr0ziouVDM on Wednesday October 27, 2021 @02:39PM (#29017291)
>the only thing I feel I've lost out on is being able to view Twitter

I use Nitter https://nitter.net/

Re:Welcome to the brand new Erlang Forums by colesantiago on Wednesday October 27, 2021 @02:52PM (#29017463)
How do you pay for your e-commerce goods online?
Re:Welcome to the brand new Erlang Forums by danr4 on Wednesday October 27, 2021 @01:06PM (#29016033)
Off-topic: Did discourse "win" forums?

Because I absolutely hate it's UX. 95% of the times I stumble on a Discourse forum I immediately close the tab.

I miss old-school paginated, hierarchical forums. It's kinda like old vs new reddit.

I recently looked at forum software for a community I was trying to set up and it felt like it's either stuck in the past or went too far with shiny web stuff (like discourse).

Just wanted a middle ground - oldschool style just less cluttered and less unnecessary info. Did I miss something? Did no one figure it out?

Re:Welcome to the brand new Erlang Forums by georgyo on Wednesday October 27, 2021 @01:17PM (#29016156)
I don't like to hate on products, but I fully agree. Discourse is absolutely unusable to me.

I've tried several times, but I cannot get it to show me a view that is useful. IE, what's new. Instead I get some algorithm that is determining hotness, which doesn't seem to ever change.

I've tried the mailing list mode, and a forum that I thought was dead was absolutely too much chatter for email. I tried the web interface again and was lost again.

The fact that many projects and people I respect choose discourse implies to me that I'm the one who is missing something. But maybe it's a collective mirage.

Re:Welcome to the brand new Erlang Forums by smarx007 on Wednesday October 27, 2021 @01:35PM (#29016402)
I run https://forum.open-services.net/ and "Latest" is the default option. You actually have to explicitly click "Top" to "get some algorithm that is determining hotness". As an admin, I can show you the Top view but the default in Discourse is Latest, just as you'd expect.

Pagination: yes, it's not the best but you can click and drag the slider on the right: https://forum.open-services.net/t/introduce-yourself/21/7 (the one that says 7/31). The (bookmarkable) URL will change when you release that slider. You can also click on "Aug 2017" which is a sort of the first page and "26d ago" that brings you to the last "page"

Mailing list mode: I recommend to use a weekly activity digest (Under /u/YourUsernameHere/preferences/emails) and under favorite categories you select "Watching First Post" (under the bell icon in the top right).

But no, you are not missing anything. Most of forum systems come with notification dials set to the max that you need to dial back a bit.

Re:Welcome to the brand new Erlang Forums by mjrbrennan on Monday November 08, 2021 @06:33PM (#29155731)
> Instead I get some algorithm that is determining hotness, which doesn't seem to ever change.

Perhaps the Discourse forum you visited had Top as the default view? Usually it's Latest which is the topics which most recently had a reply. When you create an account on the forum you should have the New and Unread views available as well, which are tailored to your user account.

Re:Welcome to the brand new Erlang Forums by rvense on Wednesday October 27, 2021 @02:51PM (#29017450)
> I've tried several times, but I cannot get it to show me a view that is useful. IE, what's new.

That's odd. This is definitely something it can do, and in my experience it is the default view or at least easily available. E.g., the front page of llllllll.co is just that.

Re:Welcome to the brand new Erlang Forums by xorcist on Wednesday October 27, 2021 @01:47PM (#29016561)
You'd expect something like Discourse to be heavily reliant on javascript, as the rest of the modern web is (no javascript means less data on visitors so lower value on your company) but it's totally the opposite. Not only does Discourse work well without javascript, it is actually usable.

I no longer close my tabs when I see Discourse, I just tap uBlock and the "</>" button. It may not have as many bells and whistles of the PHP forums of yore, but it works as is quite easy to use. My deepest thanks to the good hearted soul inside Discourse who in my imagination fought tirelessly for that to happen.

Re:Welcome to the brand new Erlang Forums by mig39 on Wednesday October 27, 2021 @01:16PM (#29016141)
As someone who maintains 5 different discourse communities, the #1 reason is ease of installation and maintenance.

It was hands-down the easiest to install, and is the easiest to maintain. Self-hosting on Linode or Digital Ocean is cheap and easy.

If you set it up right, it can act like an e-mail listserv as well. I have one instance where we migrated an old e-mail only community over to a private discourse (need to login before seeing any content). About half of the users just use e-mail to interact with discourse, including replying to threads, etc.

Re:Welcome to the brand new Erlang Forums by mostlysimilar on Wednesday October 27, 2021 @01:44PM (#29016523)
I agree. I don't think anyone has gotten it right yet. There's something about Discourse that makes the messages feel transient, and I find unpleasant for an internet forum.

I'm glad an option exists that modern users find at least palatable if the alternative is _no_ internet forums. It would be far worse if all we had were Discord communities. At least Discourse is less transient than that.

Still an opportunity here I think. The feeling of persistence that classic internet forums (phpBB, xenForo, etc.) give us with modern quality-of-life features is a software I dream about building.

Re:Welcome to the brand new Erlang Forums by rudedogg on Wednesday October 27, 2021 @02:01PM (#29016746)
> There's something about Discourse that makes the messages feel transient, and I find unpleasant for an internet forum.

Wow, I've always been put off by Discourse forums and wasn't sure what the reason was. That's it!

Maybe it's the way they use tags to store/structure things rather than the folder structure used by other forum software.

Re:Welcome to the brand new Erlang Forums by dsr_ on Wednesday October 27, 2021 @02:17PM (#29016963)
Have you seen https://forum.dlang.org/ ?

It appears to be a perfectly integrated web forum / NNTP / mailing list system.

Re:Welcome to the brand new Erlang Forums by danr4 on Wednesday October 27, 2021 @02:24PM (#29017065)
you really hit the nail with the transient comment. Feels like the whole UX discourages longevity for "hotness".

Edit: re. the opportunity, in the spirit of times - maybe what's missing is a "headless" forum framework with a byoFE?

Re:Welcome to the brand new Erlang Forums by davidcollantes on Wednesday October 27, 2021 @01:17PM (#29016151)
I am the opposite. I really like Discourse's UX! I dislike paginated, hierarchical forums. So, as you can see, taste differs from people to people.

I think Discourse and NodeBB are winning for now, yes.

Re:Welcome to the brand new Erlang Forums by notreallyserio on Wednesday October 27, 2021 @02:53PM (#29017469)
I call designs like Discourse’ the duploification of the web. Everything is twice as big as it needs to be so it’s “easier” to use.

Easier in quotes because it is actually a lot more difficult (for me). The excess white space and lack of differentiation between bits of content just make it harder to follow conversations. I might have brain problems, I dunno, but I struggle with it in any case.

But what I dislike more is companies and projects abandoning GitHub issues for Discourse forums. The disconnect between source and issue is frustrating as someone that files a fair number of detailed issues. Issues that, btw, require enough information that I end up using GitHub anyway (gists).

Re:Welcome to the brand new Erlang Forums by weatherlight on Wednesday October 27, 2021 @02:10PM (#29016857)
Weird, I really like discourse and their forums. I find, search and cross sharing between discourse forums quite nice. they strike a good balance on desktop and mobile, its easy to catch up on what I haven't read, etc.
Re:Welcome to the brand new Erlang Forums by epilys on Wednesday October 27, 2021 @01:42PM (#29016507)
https://tade.link

AGPL, no js required, accessible, has mailing list and nntp interfaces

https://github.com/epilys/sic/

Re:Welcome to the brand new Erlang Forums by ksec on Wednesday October 27, 2021 @03:39PM (#29018097)
I sometimes think it isn't that I want old-school paginated, hierarchical forums. It is that Discourse's graphics, layout are badly designed. There are quite a few non paginated, JS front end forums which I enjoy. They dont have similar problem as Discourse.

I think this problem has been raised a few times. But the response was theme it the way you like. Discourse is flexible. I generally dont think this is a good argument because most people just use it the way by default.

Really wish they hire some design guy to work on it.

Re:Welcome to the brand new Erlang Forums by janto on Wednesday October 27, 2021 @01:20PM (#29016187)
Related: can anyone explain why the .forum TLD is like $1000? There is some circular nonsense out there that it's to "make up for low numbers".
Re:Welcome to the brand new Erlang Forums by nightfly on Wednesday October 27, 2021 @02:14PM (#29016925)
So they can print money
Re:Welcome to the brand new Erlang Forums by davidw on Wednesday October 27, 2021 @01:14PM (#29016117)
> I miss old-school paginated, hierarchical forums

I miss old-school mailing lists where I can read and write to them with whatever client I want.

Re:Welcome to the brand new Erlang Forums by aloisdg on Wednesday October 27, 2021 @01:19PM (#29016178)
I dont miss that I could not edit my post after sending it.
Re:Welcome to the brand new Erlang Forums by mig39 on Wednesday October 27, 2021 @03:36PM (#29018051)
You can definitely use Discourse in "mailing list mode" and use your e-mail client.
Re:Welcome to the brand new Erlang Forums by CountGeek on Wednesday October 27, 2021 @01:34PM (#29016398)
Have you checked out https://flarum.org/
Re:Welcome to the brand new Erlang Forums by edflsafoiewq on Wednesday October 27, 2021 @01:41PM (#29016491)
It looks like a reskin of discourse, not "old-school" at all. The UI is nearly identical, from the circle avatars to the minimal separation between items to the infini-scroll threads with identical draggable timelines on the right.
Re:Welcome to the brand new Erlang Forums by kevincox on Wednesday October 27, 2021 @01:25PM (#29016268)
On the bright side I find Discourse's email interface fairly good.

The downside is that they auto-subscribe me to weekly emails when I sign up (which is illegal in a lot of places!). I think this can be changed away from the default by the instance owner but like most default settings it usually isn't changed.

Re:Welcome to the brand new Erlang Forums by samuell on Wednesday October 27, 2021 @01:30PM (#29016343)
What about Flarum (https://flarum.org) or Forem (https://forem.dev)?
Re:Welcome to the brand new Erlang Forums by danr4 on Wednesday October 27, 2021 @02:31PM (#29017186)
I tried to set up Flarum, but soon realized it's just another Discourse with an extensive plugin system.

There was even an attempt at "forum hierarchy plugin" for that oldschool style but it was soon abandoned.

Forem is similar in the lack of hierarchies. Focuses too much on the now.

Re:Welcome to the brand new Erlang Forums by throwaway894345 on Wednesday October 27, 2021 @02:12PM (#29016887)
My only beef with discourse is that it's pretty complex to install for what ought to be a web-app backed by a database. Judging from the traces of information scattered around the Internet (the official docs seem very mum on the issue, or maybe my Googling skills are poor), it seems like it expects all web servers to have access to a shared NFS drive, but I can't quite tell.

I don't mind the UI. I have nostalgia for old school forums (I used to operate one back around 2008-2012), but I'm happy enough with discourse.

Re:Welcome to the brand new Erlang Forums by mig39 on Wednesday October 27, 2021 @03:36PM (#29018042)
I found it the easy to install, especially on a $5 Linode or Digital Ocean VM, using the docker install.

https://github.com/discourse/discourse/blob/main/docs/INSTAL...

Re:Welcome to the brand new Erlang Forums by throwaway894345 on Wednesday October 27, 2021 @05:03PM (#29019098)
I'm trying to deploy to Kubernetes. I'm sure manual installation steps on a single VM instance are easy enough, but I guess my standards are a bit higher: HA and reproducibility at a minimum. And maybe the volume(s) don't need to be shared across instances and I'm misreading--it's hard to tell.
Re:Welcome to the brand new Erlang Forums by Zababa on Wednesday October 27, 2021 @01:15PM (#29016124)
It did for programming languages. OCaml's forums and Elixir's forums use it too. I personally don't like it very much, but like you, I don't know of a good middle ground.
Re:Welcome to the brand new Erlang Forums by TimWolla on Wednesday October 27, 2021 @03:06PM (#29017639)
> Just wanted a middle ground - oldschool style just less cluttered and less unnecessary info. Did I miss something? Did no one figure it out?

I'd say WoltLab Suite (https://www.woltlab.com/en/) matches that description. The forum part of the software is not free/OSS, though. There is also other modern, commercial, PHP-based forum software that would match your description (XenForo).

Disclosure: WoltLab is my employer.

Re:Welcome to the brand new Erlang Forums by openfuture on Wednesday October 27, 2021 @01:11PM (#29016085)
I'm designing a forum system like you want but it's still a while away.
Re:Welcome to the brand new Erlang Forums by danr4 on Wednesday October 27, 2021 @02:36PM (#29017243)
sure! find my email in my profile and message me when you've got something. good luck!
Re:Welcome to the brand new Erlang Forums by Ntrails on Wednesday October 27, 2021 @02:42PM (#29017324)
I know a guy who runs a pretty neat old school forum for us. I think he sells the service if you wanna have a look.

https://forum.catto5k.com/features/

Re:Welcome to the brand new Erlang Forums by frou_dh on Wednesday October 27, 2021 @12:58PM (#29015920)
Knew this would use Discourse before clicking. To a first approximation I think every official language web forum I've visited in recent years has been. And it works well too!
Re:Welcome to the brand new Erlang Forums by brightball on Wednesday October 27, 2021 @01:02PM (#29015984)
I believe it’s being done by the Elixir Forum folks (who use Discourse).
Re:Welcome to the brand new Erlang Forums by exdsq on Wednesday October 27, 2021 @01:00PM (#29015943)
I've always wondered why more crypto projects aren't using Erlang seeing as it's so good at distributed systems
Re:Welcome to the brand new Erlang Forums by turbocon on Wednesday October 27, 2021 @01:25PM (#29016264)
By all means not a erlang expert, just read an intro book on it and it mentioned that erlang was not a good heavy computation language, so maybe that's why?
Re:Welcome to the brand new Erlang Forums by exdsq on Wednesday October 27, 2021 @02:31PM (#29017172)
Ah this makes sense, I haven't used Erlang so didn't know that. Thanks!
Re:Welcome to the brand new Erlang Forums by lawn on Wednesday October 27, 2021 @02:11PM (#29016876)
Erlang/Elixir is great for sure, but it's very slow at computations so if you're talking about more lower-level projects that will directly verify or do calculations on the blockchain, then that's a showstopper. (If you don't let something like Rust handle that, but then you might not get that much benefit compared to writing it all in Rust.)
Re:Welcome to the brand new Erlang Forums by kuratkull on Wednesday October 27, 2021 @01:43PM (#29016522)
Because a programming language providing great async/distributed capabilities is very different from a distributed system.
Re:Welcome to the brand new Erlang Forums by openfuture on Wednesday October 27, 2021 @01:10PM (#29016074)
Amoveo is one, it's mostly interesting for other reasons though.
Re:Welcome to the brand new Erlang Forums by weatherlight on Wednesday October 27, 2021 @02:13PM (#29016896)
https://aeternity.com

    æternity blockchain is an Erlang-based scalable smart contract platform engineered by programming pioneers to address some of the most fundamental challenges native to earlier blockchains. By redesigning blockchain technology at the protocol level, the æternity developer community has enabled the core protocol to understand and integrate a rich set of functionalities out of the box.
Re:Welcome to the brand new Erlang Forums by darkr on Wednesday October 27, 2021 @02:12PM (#29016888)
Erlang is great for non-blocking concurrency, but for CPU-bound tasks it’s not the fastest language out there.
Re:Welcome to the brand new Erlang Forums by waynesonfire on Wednesday October 27, 2021 @01:51PM (#29016622)
what do you mean by "why more"? you can always have more. are there not enough for you at the moment?
Re:Welcome to the brand new Erlang Forums by exdsq on Wednesday October 27, 2021 @02:28PM (#29017137)
I don't know of any, but even if there are a few, I'm unsure why it lost to Go/Rust/C++
Re:Welcome to the brand new Erlang Forums by arthurcolle on Wednesday October 27, 2021 @01:14PM (#29016118)
Yep, have wondered that myself
Re:Welcome to the brand new Erlang Forums by keewee7 on Wednesday October 27, 2021 @02:19PM (#29016988)
Erlang and Elixir are not good at number crunching tasks like crypto mining.
Re:Welcome to the brand new Erlang Forums by geenat on Wednesday October 27, 2021 @01:31PM (#29016346)
Re:Welcome to the brand new Erlang Forums by rzz3 on Wednesday October 27, 2021 @01:26PM (#29016273)
“Forums”? Is it 2003? Why not a newsgroup or nice Telnet server where people can chat? Such a weird thing to hear the term “new” and “forum” together.
Re:Welcome to the brand new Erlang Forums by rvbissell on Wednesday October 27, 2021 @02:16PM (#29016947)
"New" refers to this particular Erlang-focused instance of a forum.

But I'm curious-- given that you seem to consider online web-based fora to be outmoded & anachronistic-- what in your mind would be representative of the new hotness?

Re:Welcome to the brand new Erlang Forums by nightfly on Wednesday October 27, 2021 @02:16PM (#29016948)
Forums work well.