The infamous 20 year old MySQL Bug #11472 has been fixed.
https://bugs.mysql.com/bug.php?id=11472
https://redd.it/1tn3vfx
@programmingreddit
https://bugs.mysql.com/bug.php?id=11472
https://redd.it/1tn3vfx
@programmingreddit
Reddit
From the programming community on Reddit: The infamous 20 year old MySQL Bug #11472 has been fixed.
Posted by Adept_Signature3352 - 297 votes and 36 comments
The pressure
https://daniel.haxx.se/blog/2026/05/26/the-pressure/
https://redd.it/1tor1h9
@programmingreddit
https://daniel.haxx.se/blog/2026/05/26/the-pressure/
https://redd.it/1tor1h9
@programmingreddit
daniel.haxx.se
The pressure
I'm doing Open Source primarily because I love it. The social aspects, the for-the-good angle and for the challenge of engineering this to work for everyone. I also do it because it is my full-time job and getting food on the table and provide for my family…
Interactive simulator: GitHub Flow vs trunk-based development - watch where work queues up
https://mainline.dev/flow-simulator
https://redd.it/1toil3y
@programmingreddit
https://mainline.dev/flow-simulator
https://redd.it/1toil3y
@programmingreddit
mainline.dev
Flow Simulator
Compare GitHub Flow, Trunk-Based Development, and Git Flow side by side in a live simulation.
JetBrains interviews Andrew Kelley about Zig [video]
https://www.youtube.com/watch?v=iqddnwKF8HQ
https://redd.it/1tp7msv
@programmingreddit
https://www.youtube.com/watch?v=iqddnwKF8HQ
https://redd.it/1tp7msv
@programmingreddit
YouTube
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
Andrew Kelley quit his job in 2018 to build a programming language. Eight years later, Zig powers Ghostty, TigerBeetle and Uber's cross-compilation. It's top 5 most admired on Stack Overflow. There's just one thing missing: 1.0. Andrew Kelley explains why.…
How 2004 RuneScape fit a multiplayer RPG into 56k dial-up
https://jkm.dev/posts/how-2004-runescape-fit-a-multiplayer-rpg-into-56k-dialup/
https://redd.it/1tq65b4
@programmingreddit
https://jkm.dev/posts/how-2004-runescape-fit-a-multiplayer-rpg-into-56k-dialup/
https://redd.it/1tq65b4
@programmingreddit
jkm.dev
How 2004 RuneScape fit a multiplayer RPG into 56k dial-up · jkm.dev
In 2004 I played too much RuneScape on a 56k modem that died the moment Mum picked up the phone. A 3D world, up to a couple of thousand players on a server, dozens on screen at once - in the browser, on 5 kilobytes per second. It worked. Let’s follow a single…
Folding in Parallel
https://okmij.org/ftp/Algorithms/map-monoid-reduce.html
https://redd.it/1tpvbpx
@programmingreddit
https://okmij.org/ftp/Algorithms/map-monoid-reduce.html
https://redd.it/1tpvbpx
@programmingreddit
okmij.org
Folding in Parallel
Representing fold (sequential accumulation) as map composed with a reduce over a monoid, non-trivially and efficiently. This is a bedrock of parallel programming: however, although the general principle is known, applying it to concrete problems requires…
Someone hid a full RAT inside a fake npm package and exfiltrated victim data to HuggingFace
https://safedep.io/microsoftsystem64-binary-payload-analysis/
https://redd.it/1tqwksq
@programmingreddit
https://safedep.io/microsoftsystem64-binary-payload-analysis/
https://redd.it/1tqwksq
@programmingreddit
SafeDep - Real-time Open Source Software Supply Chain Security
Inside MicrosoftSystem64: A Supply Chain RAT Exfiltrating to HuggingFace
Deep technical analysis of MicrosoftSystem64, an 81 MB Node.js SEA binary deployed via malicious npm packages. This RAT steals browser credentials, 80+ crypto…
The gold standard of optimization: A look under the hood of RollerCoaster Tycoon
https://larstofus.com/2026/03/22/the-gold-standard-of-optimization-a-look-under-the-hood-of-rollercoaster-tycoon/
https://redd.it/1ts97an
@programmingreddit
https://larstofus.com/2026/03/22/the-gold-standard-of-optimization-a-look-under-the-hood-of-rollercoaster-tycoon/
https://redd.it/1ts97an
@programmingreddit
Larst Of Us
The gold standard of optimization: A look under the hood of RollerCoaster Tycoon
Due to some lucky circumstances, I recently had the chance to appear in one of the biggest German gaming podcasts, Stay Forever, to talk about the technology of RollerCoaster Tycoon (1999). It was …
Practical uses of monads in Haskell
https://nauths.fr/en/2026/05/28/practical-use-of-monads.html
https://redd.it/1ts1x2l
@programmingreddit
https://nauths.fr/en/2026/05/28/practical-use-of-monads.html
https://redd.it/1ts1x2l
@programmingreddit
Nauths
Practical uses of monads in Haskell
On the “haskellquestions” subreddit, a user recently asked for some help with monads in Haskell. In their post, they wrote (slightly paraphrased):
How Servers Work: A Hands-On Introduction to TCP Sockets
https://labs.iximiuz.com/tutorials/how-servers-work-tcp-sockets
https://redd.it/1tt1hcf
@programmingreddit
https://labs.iximiuz.com/tutorials/how-servers-work-tcp-sockets
https://redd.it/1tt1hcf
@programmingreddit
iximiuz Labs
How Servers Work: A Hands-On Introduction to TCP Sockets | iximiuz Labs
Learn how servers actually work by building a tiny TCP server and client from scratch. A hands-on introduction to sockets, TCP, and the network programming model every backend, DevOps, and platform engineer should go through at least once.
Story Points: Explicit, Honest, Predictable. Already in Use.
https://bastrich.tech/story-points/
https://redd.it/1tsyfhk
@programmingreddit
https://bastrich.tech/story-points/
https://redd.it/1tsyfhk
@programmingreddit
Daniil Bastrich – Software Development Engineer
Story Points: Explicit, Honest, Predictable. Already in Use. – Daniil Bastrich
Every time a software estimate is inflated to absorb uncertainty and daily overhead, it stops measuring actual time and turns into a messy abstraction. Once your "hours" and "days" become a proxy for effort rather than the clock, you are already using Story…
Your process' memory is a file: The underappreciated gem that is /proc/<pid>/mem
https://lcamtuf.substack.com/p/weekend-trivia-your-process-memory
https://redd.it/1ttjtwv
@programmingreddit
https://lcamtuf.substack.com/p/weekend-trivia-your-process-memory
https://redd.it/1ttjtwv
@programmingreddit
Substack
Weekend trivia: your process' memory is a file
The underappreciated gem of /proc/<pid>/mem
@redhat-cloud-services publish pipeline is compromised today and shipped a signed, trusted, malicious npm package
https://safedep.io/redhat-cloud-services-hit-by-mini-shai-hulud-npm-worm/
https://redd.it/1ttt4p4
@programmingreddit
https://safedep.io/redhat-cloud-services-hit-by-mini-shai-hulud-npm-worm/
https://redd.it/1ttt4p4
@programmingreddit
SafeDep - Real-time Open Source Software Supply Chain Security
Mini Shai-Hulud "Miasma: The Spreading Blight" Hits @redhat-cloud-services: Multiple Packages at Risk
The attacker compromised the @redhat-cloud-services GitHub Actions OIDC trusted publisher to ship patch-client@4.0.4 with a Mini Shai-Hulud worm. The same…
Reviewing large changes with Jujutsu - Ben Gesoff
https://ben.gesoff.uk/posts/reviewing-large-changes-with-jj/
https://redd.it/1tt9bs5
@programmingreddit
https://ben.gesoff.uk/posts/reviewing-large-changes-with-jj/
https://redd.it/1tt9bs5
@programmingreddit
ben.gesoff.uk
Reviewing large changes with Jujutsu - Ben Gesoff
Ben Gesoff's personal website
Programming as Theory Building, Naur (1985). PDF-link
https://pages.cs.wisc.edu/~remzi/Naur.pdf
https://redd.it/1tuha5f
@programmingreddit
https://pages.cs.wisc.edu/~remzi/Naur.pdf
https://redd.it/1tuha5f
@programmingreddit
Bug hunt: Why you only need Paris to beat Pizza Tycoon (1994)
https://pizzalegacy.nl/blog/bug-hunt-why-you-only-need-paris-to-beat-pizza-tycoon.html
https://redd.it/1tumfhb
@programmingreddit
https://pizzalegacy.nl/blog/bug-hunt-why-you-only-need-paris-to-beat-pizza-tycoon.html
https://redd.it/1tumfhb
@programmingreddit
pizzalegacy.nl
Bug hunt: Why you only need Paris to beat Pizza Tycoon (1994) — Pizza Legacy Blog
I reverse-engineered the Pizza Tycoon win condition from the original executable, and found a bug. Or a marketing ploy?
1-Click GitHub Token Stealing via a VSCode Bug
https://blog.ammaraskar.com/github-token-stealing/
https://redd.it/1tvftne
@programmingreddit
https://blog.ammaraskar.com/github-token-stealing/
https://redd.it/1tvftne
@programmingreddit
Ammar's Blog
1-Click GitHub Token Stealing via a VSCode Bug
My blog, mostly about programming
Branchless Quicksort faster than std::sort and pdqsort with C and C++ API
https://tiki.li/blog/blqsort
https://redd.it/1tupr5n
@programmingreddit
https://tiki.li/blog/blqsort
https://redd.it/1tupr5n
@programmingreddit
tiki.li
Branchless Quicksort