Hacker News with Generative AI: Erlang

Write a Template Compiler for Erlang (2009) (evanmiller.org)
Erlang is an advanced distributed software platform, one that is great for network and multi-core computing, I believe it is almost ready for the "prime time" in web programming, but there is at least one big issue holding the Erlang platform back: the Erlang language is a poor fit for many problems that web programmers face.
Erlang/OTP 28 Highlights (erlang.org)
Erlang/OTP 28 is finally here. This blog post will introduce the new features that we are most excited about.
Erlang/OTP 28.0 Release (erlang.org)
Erlang/OTP 28 is a new major release with new features, improvements as well as a few incompatibilities. Some of the new features are highlighted below.
Show HN: Visual flow-based programming for Erlang, inspired by Node-RED (github.com/gorenje)
An experiment to replace Node-REDs existing NodeJS backend with an Erlang equivalent that is 100% compatible[1] to existing flow code.
The Beam (erlang-solutions.com)
To understand why the Elixir programming language is so powerful and reliable, we must understand its foundations, which means talking about Erlang.
Show HN: Agents.erl (AI Agents in Erlang) (github.com/arthurcolle)
A comprehensive, distributed Erlang framework for OpenAI API integration with built-in supervision trees, dynamic API client generation, and tool execution.
What the Critical Erlang SSH Vulnerability Means for Elixir Developers (paraxial.io)
CVE-2025-32433, an Unauthenticated Remote Code Execution in Erlang/OTP SSH was announced yesterday.
Unauthenticated Remote Code Execution in Erlang/OTP SSH (nist.gov)
Erlang/OTP is a set of libraries for the Erlang programming language. Prior to versions OTP-27.3.3, OTP-26.2.5.11, and OTP-25.3.2.20, a SSH server may allow an attacker to perform unauthenticated remote code execution (RCE). By exploiting a flaw in SSH protocol message handling, a malicious actor could gain unauthorized access to affected systems and execute arbitrary commands without valid credentials. This issue is patched in versions OTP-27.3.3, OTP-26.2.5.11, and OTP-25.3.2.20.
Erlang Solutions' Blog round-up (erlang-solutions.com)
The tech world doesn’t slow down, and neither do we. From the power of big data in healthcare to keeping you up-to-date about fintech compliance, our latest blog posts explore the important topics shaping today’s digital world.
Unauthenticated Remote Code Execution in Erlang/OTP SSH (github.com/erlang)
A serious vulnerability has been identified in the Erlang/OTP SSH server that may allow an attacker to perform unauthenticated remote code execution (RCE). By exploiting a flaw in SSH protocol message handling, a malicious actor could gain unauthorized access to affected systems and execute arbitrary commands without valid credentials.
The Zen of Erlang (2016) (ferd.ca)
This is a loose transcript (or long paraphrasing?) of a presentation given at ConnectDev'16, a conference organized by Genetec in which I was invited to speak.
Erlang's not about lightweight processes and message passing (2023) (stevana.github.io)
I used to think that the big idea of Erlang is its lightweight processes and message passing. Over the last couple of years I’ve realised that there’s a bigger insight to be had, and in this post I’d like to share it with you.
The Beam Book: Understanding the Erlang Runtime System (2015) (github.com/happi)
This book is freely available online at https://github.com/happi/theBeamBook/ under the Creative Commons license. This printed edition is provided for convenience.
Learn You Some Erlang for Great Good (2013) (learnyousomeerlang.com)
Gleam v1.9 (gleam.run)
Gleam is a type-safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v1.9.0 has been published. Let’s take a look!
Gleam, Coming from Erlang (olano.dev)
I recently took some time to try Gleam, the type-safe language that runs on the Erlang virtual machine. For a couple of weeks, I used it to build a little open-source feed aggregator that’s now live. These are my notes.
Gleam Gets ‟Rename Variable" (gleam.run)
Gleam is a type-safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v1.8.0 has been published. Let’s take a look!
Gleam v1.8.0 Released (gleam.run)
Gleam is a type-safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v1.8.0 has been published. Let’s take a look!
Stories and conversations around Elixir, Erlang and the BEAM ecosystem (beamrad.io)
In this conversation, Bruce, Andrew, and James discuss their experiences with Elixir programming, the importance of exploring and modeling in software development, and innovative educational approaches using Livebook.
Gleam v1.7 (gleam.run)
Gleam is a type-safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v1.7.0 has been published, featuring an array of wonderful improvements. Let’s take a look!
Gleam v1.7 (gleam.run)
Gleam is a type-safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v1.7.0 has been published, featuring an array of wonderful improvements. Let’s take a look!
Elixir/Erlang Hot Swapping Code (2016) (kennyballou.com)
One of the untold benefits of having a runtime is the ability for that runtime to enable loading and unloading code while the runtime is active.
Discover Code Beam: The Erlang and Elixir Conferences (elixirforum.com)
How is Erlang soft real time? (quora.com)
Something went wrong. Wait a moment and try again.
Distributed Erlang (vereis.com)
You Have Built an Erlang (vereis.com)
Using Erlang hot code updates (underjord.io)
One of the Erlang ecosystem’s spiciest nerd snipes are hot code updates. Because it can do it. In ways that almost no other runtime can.
Gleam v1.6.0 Released (gleam.run)
Gleam is a type-safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v1.6.0 has been published, featuring so many excellent improvements that I struggled to title this post.
Mongoose IM 6.3.0 – Erlang Solutions robust, scalable and efficient XMPP server (erlang-solutions.com)
MongooseIM is a scalable, efficient, high-performance instant messaging server using the proven, open, and extensible XMPP protocol. With each new version, we introduce new features and improvements. For example, version 6.2.0 introduced our new CETS in-memory storage, making setup and autoscaling in cloud environments easier than before (see the blog post for details). The latest release 6.3.0 is no exception. The main highlight is the complete instrumentation rework, allowing seamless integration with modern monitoring solutions like Prometheus.
Ask HN: What is the best way to learn Erlang? (ycombinator.com)
I have working experience of using java and javscript.But my current project requires me to learn erlang and in a faster pace as well.