raylib v6.0
https://github.com/raysan5/raylib/releases/tag/6.0
https://redd.it/1sudrm3
@programmingreddit
https://github.com/raysan5/raylib/releases/tag/6.0
https://redd.it/1sudrm3
@programmingreddit
GitHub
Release raylib v6.0 · raysan5/raylib
raylib 6.0 release notes
A new raylib release is finally ready and, again, this is the biggest raylib release ever! Thanks to the support of many amazing contributors this release comes packed with...
A new raylib release is finally ready and, again, this is the biggest raylib release ever! Thanks to the support of many amazing contributors this release comes packed with...
My audio interface has ssh enabled by default
https://hhh.hn/rodecaster-duo-fw/
https://redd.it/1sutiw3
@programmingreddit
https://hhh.hn/rodecaster-duo-fw/
https://redd.it/1sutiw3
@programmingreddit
hhh.hn
My audio interface has ssh enabled by default
I bought a Rodecaster Duo to solve some audio woes, and found that it has ssh enabled by default. I captured the firmware update process and created custom firmware to enable password authentication for ssh.
Plain text has been around for decades and it’s here to stay.
https://unsung.aresluna.org/plain-text-has-been-around-for-decades-and-its-here-to-stay/
https://redd.it/1sv7di4
@programmingreddit
https://unsung.aresluna.org/plain-text-has-been-around-for-decades-and-its-here-to-stay/
https://redd.it/1sv7di4
@programmingreddit
unsung.aresluna.org
“Plain text has been around for decades and it’s here to stay.” – Unsung
A blog about software craft and quality
Java Virtual Threads: The Pinning Problem and the Fix in Java 24
https://shbhmrzd.github.io/java/concurrency/virtual-threads/2026/04/25/java-virtual-threads-pinning-and-the-deadlock-problem.html
https://redd.it/1svqsa4
@programmingreddit
https://shbhmrzd.github.io/java/concurrency/virtual-threads/2026/04/25/java-virtual-threads-pinning-and-the-deadlock-problem.html
https://redd.it/1svqsa4
@programmingreddit
Shubham Raizada’s Blog
Java Virtual Threads: The Pinning Problem, the Deadlock, and the Fix in Java 24
These blogs cover what I’ve learned so far, and I’ll continue to add more as I explore new topics.
The West Forgot How to Build. Now It's Forgetting Code
https://techtrenches.dev/p/the-west-forgot-how-to-make-things
https://redd.it/1sw72cu
@programmingreddit
https://techtrenches.dev/p/the-west-forgot-how-to-make-things
https://redd.it/1sw72cu
@programmingreddit
techtrenches.dev
The West Forgot How to Build. Now It's Forgetting Code
The defense industry lost the ability to make weapons when crisis hit. The same pattern is eroding software engineering skills. The timelines are identical.
Same algorithm, 16x faster: optimizing a vector search engine’s hot path
https://dubeykartikay.com/posts/sembed-engine-vector-search-performance/
https://redd.it/1swbm8a
@programmingreddit
https://dubeykartikay.com/posts/sembed-engine-vector-search-performance/
https://redd.it/1swbm8a
@programmingreddit
Kartikay Dubey's Blog
Vector Search Engine Performance: 16x Faster Vamana Search
See how sembed-engine made Vamana vector search 16x faster with flat arrays, lightweight views, squared distances, SIMD-friendly loops, and cached candidate scores.
First time using the MareNostrum V Supercomputer, writeup of what actually surprised me coming from cloud
https://towardsdatascience.com/what-it-actually-takes-to-run-code-on-200me-supercomputer/
https://redd.it/1swwo7h
@programmingreddit
https://towardsdatascience.com/what-it-actually-takes-to-run-code-on-200me-supercomputer/
https://redd.it/1swwo7h
@programmingreddit
Towards Data Science
What It Actually Takes to Run Code on 200M€ Supercomputer (HPC & SLURM) | Towards Data Science
Inside MareNostrum V: SLURM schedulers, fat-tree topologies, and scaling pipelines across 8,000 nodes in a 19th-century chapel
Researchers Find RCE Vulnerability in GitHub.com (CVE-2026-3854)
https://www.wiz.io/blog/github-rce-vulnerability-cve-2026-3854
https://redd.it/1syaqsc
@programmingreddit
https://www.wiz.io/blog/github-rce-vulnerability-cve-2026-3854
https://redd.it/1syaqsc
@programmingreddit
wiz.io
GitHub RCE Vulnerability: CVE-2026-3854 Breakdown | Wiz Blog
A CVSS 8.7 vulnerability in GitHub Enterprise Server allows remote code execution. Read the threat brief and find vulnerable GHES instances from Wiz.
Bugs Rust Won't Catch
https://corrode.dev/blog/bugs-rust-wont-catch/
https://redd.it/1syrgku
@programmingreddit
https://corrode.dev/blog/bugs-rust-wont-catch/
https://redd.it/1syrgku
@programmingreddit
Corrode Rust Consulting
Bugs Rust Won't Catch | corrode Rust Consulting
In April 2026, Canonical disclosed 44 CVEs in uutils, the Rust reimplementation of GNU coreutils that ships by default since 25.10. Most of them came out of an external audit commissioned ahead of the 26.04 LTS.
I read through the list and thought th…
I read through the list and thought th…
FastCGI: 30 Years Old and Still the Better Protocol for Reverse Proxies
https://www.agwa.name/blog/post/fastcgi_is_the_better_protocol_for_reverse_proxies
https://redd.it/1sz6j93
@programmingreddit
https://www.agwa.name/blog/post/fastcgi_is_the_better_protocol_for_reverse_proxies
https://redd.it/1sz6j93
@programmingreddit
www.agwa.name
FastCGI: 30 Years Old and Still the Better Protocol for Reverse Proxies
For FastCGI's 30th birthday, let's look at how it avoids the security problems inherent in HTTP reverse proxying
Someone compromised SAP's npm packages and used the CI pipeline against itself
https://safedep.io/mini-shai-hulud-and-sap-compromise/
https://redd.it/1sz094x
@programmingreddit
https://safedep.io/mini-shai-hulud-and-sap-compromise/
https://redd.it/1sz094x
@programmingreddit
SafeDep - Real-time Open Source Software Supply Chain Security
Mini Shai Hulud and SAP Compromise
Four SAP npm packages published on April 29, 2026 contain a two-stage credential-stealing payload targeting GitHub tokens, AWS keys, and CI/CD pipelines. The packages share SAP-affiliated maintainers, pointing to a publisher account compromise.
Copy Fail: an exploit for all Linux distributions since 2017
https://copy.fail
https://redd.it/1szrkre
@programmingreddit
https://copy.fail
https://redd.it/1szrkre
@programmingreddit
Xint
Copy Fail — 732 Bytes to Root
CVE-2026-31431. 100% Reliable Linux LPE — no race, no per-distro offsets, page-cache write that bypasses on-disk file-integrity tools and crosses containers. Found by Xint Code.
Microsoft open-sources "the earliest DOS source code discovered to date"
https://arstechnica.com/gadgets/2026/04/microsoft-open-sources-the-earliest-dos-source-code-discovered-to-date
https://redd.it/1t058mu
@programmingreddit
https://arstechnica.com/gadgets/2026/04/microsoft-open-sources-the-earliest-dos-source-code-discovered-to-date
https://redd.it/1t058mu
@programmingreddit
Ars Technica
Microsoft open-sources "the earliest DOS source code discovered to date"
Old 86-DOS source code dates back to the time before Microsoft bought it.
You can beat the binary search
https://lemire.me/blog/2026/04/27/you-can-beat-the-binary-search/
https://redd.it/1t08t7r
@programmingreddit
https://lemire.me/blog/2026/04/27/you-can-beat-the-binary-search/
https://redd.it/1t08t7r
@programmingreddit
Daniel Lemire's blog
You can beat the binary search
We sometimes have to look for a value in a sorted array. The simplest algorithm consists in just going through the values one by one, until we encounter the value, or exhaust the array. We sometimes call this algorithm a linear search. In C++, you can get…
How Containers Work: Building a Docker-like Container From Scratch
https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
https://redd.it/1t0w811
@programmingreddit
https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
https://redd.it/1t0w811
@programmingreddit
iximiuz Labs
How Container Filesystem Works: Building a Docker-like Container From Scratch | iximiuz Labs
Learn how Linux containers are built from the ground up. Starting with the mount namespace and a root filesystem, see why PID, cgroup, UTS, and network namespaces naturally follow - and how this foundation makes concepts like bind mounts, volumes, and persistence…
For Linux kernel vulnerabilities, there is no heads-up to distributions
https://www.openwall.com/lists/oss-security/2026/04/30/10
https://redd.it/1t0m1pn
@programmingreddit
https://www.openwall.com/lists/oss-security/2026/04/30/10
https://redd.it/1t0m1pn
@programmingreddit
Reddit
From the programming community on Reddit: For Linux kernel vulnerabilities, there is no heads-up to distributions
Posted by Either_Collection349 - 97 votes and 11 comments
Approaching zero bugs? - Daniel Stenberg
https://daniel.haxx.se/blog/2026/04/30/approaching-zero-bugs/
https://redd.it/1t1uplj
@programmingreddit
https://daniel.haxx.se/blog/2026/04/30/approaching-zero-bugs/
https://redd.it/1t1uplj
@programmingreddit
daniel.haxx.se
Approaching zero bugs?
In this era of powerful tools to find software bugs, we now see tools find a lot of problems at a high speed. This causes problems for developers, as dealing with the growing list of issues is hard. It may take a longer time to address the problems than to…
Unsigned sizes: a five year mistake
https://c3-lang.org/blog/unsigned-sizes-a-five-year-mistake/
https://redd.it/1t20rdz
@programmingreddit
https://c3-lang.org/blog/unsigned-sizes-a-five-year-mistake/
https://redd.it/1t20rdz
@programmingreddit
C3 Programming Language
Unsigned sizes: a five year mistake
C3 is the ergonomic, safe evolution of C. Familiar syntax, full ABI compatibility, optionals, slices, contracts and zero-cost abstractions.