Comment by efitz
11 hours ago
Maybe the post should explain what [a?] BEAM is, rather than invite the reader to go view a conference presentation recording.
11 hours ago
Maybe the post should explain what [a?] BEAM is, rather than invite the reader to go view a conference presentation recording.
When can we be done with these cheap comments? It has really become tiring to have a comment tree on every HN post for people who don't know what the article is about. As the author often didn't submit their own article it is just a complaint with no possible resolution. Instead of taking a few seconds to find out what the article is about and maybe even clarifying it for your fellow readers, you are taking that time to write a comment that only detracts from a possible conversation.
If you can't bring yourself to search for 5 seconds and find out what an article is about, maybe you just close it and move on.
> It has really become tiring to have a comment tree on every HN post
Has it actually? Why is this "tiring?"
> When can we be done with these cheap comments?
Do what most other people did. Write a cheap reply.
> you are taking that time to write a comment that only detracts from a possible conversation.
Just click the little [-].
> maybe you just close it and move on.
Ironic.
> I was always fascinated with BEAM (Bogdan Erlang Abstract Machine, a VM for languages like Erlang and Gleam) and how it allowed easy spawning of processes that didn’t share state, allowed for sending and selectively receiving messages, and linking to each other thus enabling creation of supervision trees.
That's all it takes. When you're writing about a niche topic (and nearly everything and anything interesting is a niche topic) then explain your jargon. It's considerate, reminds people who are familiar but might have forgotten, and introduces people unfamiliar with it to what your topic is.
Sometimes people want to understand what they're reading about and not have to play a little "guess what this is about" game. Clarity is a quality of good writing.
The intended audience is Code BEAM Europe 2025 attendees.
Hey all, I've just added a paragraph about this. Thanks for the feedback.
Agreed.
The tone in which people like the parent comment is disgraceful. I’m sorry this is hacker news and hackers know that BEAM is the Erlang VM, no introduction or explanation needed. It is respected and admired as a great piece of engineering to be studied by all hackers.
I didn't know what it was, so I used the grand information retrieval device I was already sitting at to look it up
1 reply →
Disgraceful? It's a pretty polite request.
> hackers know that BEAM is the Erlang VM, no introduction or explanation needed
This is some pretty intense gatekeeping, pal.
7 replies →
Hn has for the most part always been like this.
I still remember 14 years ago or so, when applied science posted his diy electron microscope build and a handful of top comments were low effort nerd snipes and criticisms.
Nothing to do about it, I don't think. Its the warty culture here.
[dead]
I think its written for people who already know what the BEAM is. The BEAM is the VM for Erlang or Elixir, similar to how Java has the JVM and C# has .NET essentially.
> similar to how Java has the JVM and C# has .NET essentially.
I'm pretty sure that in this analogy, C# has the CLR.
A lot of people know that Beam is an open-source unified programming model for defining data processing pipeline, both batch and streaming (B[atch and Str]eam), in a way that’s portable across different execution engines. That's why people are asking to clarify what Beam is before sending us to watch the conference recordings.
I think there are plenty of context clues in the first few sentences.
> ... fascinated with BEAM, how it allowed easy spawning of processes ...
> ... the appeal of BEAM languages ...
> ... haven’t read The BEAM Book yet ...
> ... examples are written in Elm ...
10 replies →
> This is my Code BEAM Europe 2025 talk, converted to a blogpost.
The blog is a text version of the talk, not an invitation to watch the talk.
https://en.wikipedia.org/wiki/BEAM_(Erlang_virtual_machine)
I feel like this is just an opportunity to either learn what it is or move on. That’s essentially what hn and “hacking” is, isn’t it? This post caught my eye because I was learning about BEAM just last week for the first time.
The VM used for Erlang and Elixir.
...and Gleam.
...and LFE and Luerl and probably others that I'm forgetting.
1 reply →