#Erlang
A Live Chiptune Synthesizer in Erlang
tech_blogs_erlang_solutions | Author: Dmytro Lytovchenko

#FunctionalProgramming
A Live Chiptune Synthesizer in Erlang
Dmytro Lytovchenko builds a live chiptune synthesizer in Erlang, turning notes into waveforms, PCM audio and real-time playback.
www.erlang-solutions.com
September 29, 2026 at 1:35 PM
Biggest laggard last Monday from "Mag 7" was META 📉

See their current 30-day zero-benchmark Sharpe ratios. Will this trend continue today or will there be a reversal?

#ElixirLang #Erlang #Livebook
September 29, 2026 at 1:30 PM
In this week's Kodsnack, Koushik Dasika talks about working with Elixir - from the first weekend proof of concept to production and training others.
kodsnack.se/722/
#elixir #erlang #beam #podcast
September 29, 2026 at 4:32 AM
A little peak into what you can do with the latest version of Explorer 😉. Using the `rle_id` function you can take the recession time series from FRED and create start/stop markers for each recessionary period. Working with time series data using Explorer and Elixir is 😍.

#ElixirLang #Erlang
September 28, 2026 at 5:39 PM
Explorer version 0.13.0 was just released! This was a BIG release that brings Explorer up to date with the latest version of Polars and also adds a partition function as well as a run-length encoding function for your data frames! hex.pm/packages/ex...

#ElixirLang #Erlang #MyElixirStatus
explorer
Series (one-dimensional) and dataframes (two-dimensional) for fast data exploration in Elixir
hex.pm
September 28, 2026 at 5:35 PM
Real time systems do not crash first. They drift.

Latency rises. Ordering slips. Users notice.

Find out what breaks first 👇 www.erlang-solutions.com/blog/what-br...
What Breaks First in Real-Time Messaging? - Erlang Solutions
What breaks first in real-time messaging? How concurrency and architecture shape reliability in live platforms.
www.erlang-solutions.com
September 28, 2026 at 5:02 PM
⚗️ Elixir Tip #30 - @derive inspect protocol ⚗️

Did you know that you can implement your own version of the inspect protocol for your structs? Using the derive attribute you can specify which fields from the struct are visible when inspecting the struct.

#ElixirLang #Erlang #Livebook
September 28, 2026 at 5:00 PM
“The great basic thought, that the world is not to be comprehended as a complex of ready-made things, but as a complex of processes”

~ Frederick Engels, early whistle-blower for the OO disaster and Erlang guy
September 28, 2026 at 4:14 PM
> USN-8827-1: Erlang vulnerabilities
https://ubuntu.com/security/notices/USN-8827-1
USN-8827-1: Erlang vulnerabilities
It was discovered that the Erlang Port Mapper Daemon did not properly handle slow connections. A remote attacker could possibly use this issue to cause a denial of service. (CVE-2026-42792) It was discovered that Erlang incorrectly handled certain external term format data, leading to heap corruption. An attacker could possibly use this issue to cause Erlang to crash, resulting in a denial of service. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-55737) It was discovered that Erlang incorrectly handled invalid external term format data. An attacker could possibly use this issue to cause Erlang to crash, resulting in a denial of service. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-54890) It was discovered that Erlang incorrectly handled certain packet lengths, leading to a buffer overflow. A remote attacker could possibly use this issue to cause Erlang to crash or execute arbitrary code. (CVE-2026-75538) It was discovered that the Erlang Megaco flex scanner incorrectly handled certain input, leading to a buffer overflow. A remote attacker could possibly use this issue to cause Erlang to crash or execute arbitrary code. (CVE-2026-59250) It was discovered that Erlang TLS clients incorrectly accepted cipher suites that they had not offered. A remote attacker could possibly use this issue to intercept and modify TLS communications. (CVE-2026-55953) It was discovered that Erlang incorrectly handled certain certificate chains. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-58227) It was discovered that Erlang incorrectly handled certain certificate policies. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-59251) It was discovered that the Erlang HTTP server incorrectly handled certain conflicting HTTP framing headers. A remote attacker could possibly use this issue to smuggle HTTP requests. (CVE-2026-23941, CVE-2026-73812) It was discovered that the Erlang HTTP server incorrectly handled certain malformed chunk sizes. A remote attacker could possibly use this issue to cause Erlang to crash, resulting in a denial of service. (CVE-2026-69664) It was discovered that the Erlang HTTP server did not properly limit the size of chunked request bodies. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. (CVE-2026-74835) It was discovered that the Erlang HTTP server incorrectly handled certain equivalent request paths and differences in character case. A remote attacker could possibly use this issue to bypass authentication and gain unauthorized access. (CVE-2026-66835, CVE-2026-73270) It was discovered that the Erlang HTTP server did not properly limit simultaneous connections. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-70399) It was discovered that the Erlang HTTP server incorrectly handled header continuation lines. A remote attacker could possibly use this issue to smuggle HTTP requests. (CVE-2026-66357) It was discovered that the Erlang HTTP server incorrectly handled certain malformed header names. A remote attacker could possibly use this issue to smuggle HTTP requests. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-73276) It was discovered that the Erlang HTTP server incorrectly handled incomplete request bodies. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. (CVE-2026-71380) It was discovered that the Erlang HTTP client did not properly limit the size of HTTP response headers. A malicious HTTP server could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. (CVE-2026-55951) It was discovered that Erlang did not properly limit the length of port numbers when parsing URIs. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, and Ubuntu 26.04 LTS. (CVE-2026-59696) It was discovered that the Erlang SNMP application did not properly limit the size of certain integer values. A remote attacker could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. (CVE-2026-70405) It was discovered that the Erlang LDAP client did not properly limit the length of port numbers in referral URLs. A malicious LDAP server could possibly use this issue to cause Erlang to use excessive resources, leading to a denial of service. (CVE-2026-70409)
ubuntu.com
September 28, 2026 at 3:40 PM
Biggest Winner Last Friday from the "Mag 7" was $MSFT 📈

Will this trend continue today or will there be a reversal? See how Microsoft's returns compared with the remaining Mag 7 stocks.

#ElixirLang #Erlang #Livebook
September 28, 2026 at 1:30 PM
ImpはDSPyをErlang/ElixirのBEAM環境に移植したOSS。DSPyのプロンプト最適化パイプラインを、プロセスが軽くて落ちても隣に伝播しないBEAM上で動かせるのが噛み合ってる。LLM呼び出しを並列に大量投げて一部が失敗しても全体を巻き込まない、みたいな構成と相性がいい発想。
https://github.com/deepfates/imp
September 28, 2026 at 9:01 AM
Raimo Niskanen, Erlang/OTP core dev, will speak about the surprisingly tricky art of shuffling lists at Code BEAM Europe 2026!

Randomness done right, from a true BEAM veteran.

📅 21-22 Oct | Haarlem, NL | In-person & Virtual 

https://codebeameurope.com/<a href="/hashtag/register" class="hover:underline text-blue-600 dark:text-sky-400 no-card-link">#register
September 28, 2026 at 8:02 AM
The overlap of erlang ecosystem devs and deadheads is low enough that I’m consistently bummed I’ll never really land a great Micky Hart licking the BEAM joke with a bad photoshop of
Him licking
Some computer or
Something
September 27, 2026 at 8:41 PM
I wish I had known @stylewarning.bsky.social back then and learned Lisp (alt.history). That didn't happen till ~2010 but I did learn Erlang earlier (~2005).
September 27, 2026 at 4:44 PM
Normally, when I try explaining Erlang, Elixir, & the BEAM to some devs, a common question is:

“How do you build an actual stateful system with all that?”

I've written a blog post to, hopefully, answer this and a few related questions.

ayikoyo.com/posts/connec...
Vacationing on the BEAM, Part 1: Build It, Supervise It, Break It
A Connect Four engine starts as pure functions, grows into supervised OTP processes, learns to survive crashes, and eventually gets broken on purpose.
ayikoyo.com
September 27, 2026 at 4:41 PM
The pushback centered on what happens when things fail. Multiple commenters pointed to Erlang/BEAM for supervision trees and Kotlin for structured concurrency, arguing Go leaves too much cleanup and failure-handling up to developer discipline. 3/4
September 27, 2026 at 2:00 PM
asdf (⭐️ 25588)

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

#go
September 26, 2026 at 10:54 PM
asdf (⭐️ 25592)

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

#go
September 26, 2026 at 7:21 AM
⚗️ Elixir Tip #29 - IEx Sigil Help ⚗️

If you are looking for the IEx help docs for sigils...you may be sad to see an error by inputting h ~s :(. Instead, you should pull up the help docs by doing h sigil_*!

#ElixirLang #Erlang #Livebook
September 25, 2026 at 5:00 PM
How is the "Volume King" $NVDA doing? 📈

Nvidia continues to dominate trading volume and is one of the most closely watched names in the stock market. Here’s a look at its latest candlestick action and key price moves traders are watching.

#ElixirLang #Erlang #Livebook
September 25, 2026 at 1:30 PM
erlang lacks ad-hoc polymorphism, but if you're implementing dispatch yourself processes are a very bad choice because cross-process communication is deliberately expensive

erlang processes have their own stacks, heaps, gc, and are preemptively (at some level of abstraction) scheduled
September 24, 2026 at 8:18 PM
Here’s how to enter:

✅️ Like this post and comment with the talk you’d most want to attend, and why. Check out the full schedule here: codebeameurope.com#schedule
✅️ Entries close Monday 5th October. We’ll contact the winner directly on Tuesday 6th October.

Good luck! 🤞
Code BEAM Europe 2026 - 21-22 OCT Haarlem & Online
The Erlang, Elixir and Gleam conference in Europe - 2 days of talks,discussions and networking for the BEAM community.
codebeameurope.com
September 24, 2026 at 8:00 PM
erlang is often claimed to be faithful to the original vision of oop, but crucially processes represent units of concurrency rather than units of code organization as they do in most object-oriented languages
September 24, 2026 at 7:37 PM