Creator of C++ talks about memory safety
https://www.youtube.com/watch?v=U46fJ2bJ-co&t=2780s
https://redd.it/1tkivsv
@programmingreddit
https://www.youtube.com/watch?v=U46fJ2bJ-co&t=2780s
https://redd.it/1tkivsv
@programmingreddit
YouTube
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
Bjarne Stroustrup is the creator of the C++ programming language and a former researcher at Bell Labs. We talked about what Bell Labs was like, programming language design, and interesting anecdotes from his experience.
• My ergonomic keyboard project I…
• My ergonomic keyboard project I…
16 bytes of code that turn Sierpinski waves into Matrix rain
https://hellmood.111mb.de//wake_up_16b_writeup.html
https://redd.it/1tkh0w0
@programmingreddit
https://hellmood.111mb.de//wake_up_16b_writeup.html
https://redd.it/1tkh0w0
@programmingreddit
Reddit
From the programming community on Reddit: 16 bytes of code that turn Sierpinski waves into Matrix rain
Posted by Hell__Mood - 206 votes and 28 comments
Announcement: We've Updated The Rules, and April Is Finally Over
After temporarily banning LLM-related content over April, and asking you for feedback on that ban, we've decided to bring about an end of the temporary, I-can't-believe-it's-still-April ban on AI-related posts.
Replacing the trial rule is a new shiny rule that refers to our new shiny AI policy. In short:
> Content about AI and LLMs are considered off-topic with the sole exclusion of deeply technical content about implementation.
And if you want more detail than that, go read the policy, that's what it's there for.
In addition, when writing that rule, I realized the rules weren't listed on the old.reddit.com sidebar, so that's been updated. For those of you who are seeing those rules for the first time, everything there is not new. We've been enforcing those rules as best we can for ages. You can click the link above those to get to the old.reddit rules page, with plenty of info that doesn't exactly read well when crammed into a sidebar.
https://redd.it/1tlh5aj
@programmingreddit
After temporarily banning LLM-related content over April, and asking you for feedback on that ban, we've decided to bring about an end of the temporary, I-can't-believe-it's-still-April ban on AI-related posts.
Replacing the trial rule is a new shiny rule that refers to our new shiny AI policy. In short:
> Content about AI and LLMs are considered off-topic with the sole exclusion of deeply technical content about implementation.
And if you want more detail than that, go read the policy, that's what it's there for.
In addition, when writing that rule, I realized the rules weren't listed on the old.reddit.com sidebar, so that's been updated. For those of you who are seeing those rules for the first time, everything there is not new. We've been enforcing those rules as best we can for ages. You can click the link above those to get to the old.reddit rules page, with plenty of info that doesn't exactly read well when crammed into a sidebar.
https://redd.it/1tlh5aj
@programmingreddit
Reddit
From the programming community on Reddit
Explore this post and more from the programming community
New Attack "Megaladon" Compromises 5.5K+ GitHub Repos
https://www.theregister.com/security/2026/05/22/megalodon-chums-the-waters-in-55k-github-repo-poisonings/5245342
https://redd.it/1tlf8zj
@programmingreddit
https://www.theregister.com/security/2026/05/22/megalodon-chums-the-waters-in-55k-github-repo-poisonings/5245342
https://redd.it/1tlf8zj
@programmingreddit
theregister
Megalodon chums the waters in 5.5K+ GitHub repo poisonings
Will Jason Statham save us?
Building a Fast Lock-Free Queue in Modern C++ From Scratch
https://jaysmito.dev/blog/blog/04-fast-lockfree-queues/
https://redd.it/1tkx5r7
@programmingreddit
https://jaysmito.dev/blog/blog/04-fast-lockfree-queues/
https://redd.it/1tkx5r7
@programmingreddit
Reddit
From the programming community on Reddit: Building a Fast Lock-Free Queue in Modern C++ From Scratch
Posted by Beginning-Safe4282 - 101 votes and 28 comments
Chrome proposes new APIs: Declarative partial updates
https://developer.chrome.com/blog/declarative-partial-updates
https://redd.it/1tlvrmh
@programmingreddit
https://developer.chrome.com/blog/declarative-partial-updates
https://redd.it/1tlvrmh
@programmingreddit
Chrome for Developers
Declarative partial updates | Blog | Chrome for Developers
Learn about new out-of-order streaming capabilities and the renewed HTML insertion and streaming methods available for testing from Chrome 148
The C++ Standard Library Has Been Walking Itself Back for Fifteen Years, and the Receipts Are Public
https://hftuniversity.com/post/the-c-standard-library-has-been-walking-itself-back-for-fifteen-years-and-the-receipts-are-public
https://redd.it/1tm1j7f
@programmingreddit
https://hftuniversity.com/post/the-c-standard-library-has-been-walking-itself-back-for-fifteen-years-and-the-receipts-are-public
https://redd.it/1tm1j7f
@programmingreddit
HFT University
The C++ Standard Library Has Been Walking Itself Back for Fifteen Years, and the Receipts Are Public
# The C++ standard library has been walking itself back for fifteen years, and the receipts are public Sandor Dargo's [post this month on `std::copyable_function`](https://www.sandordargo.com/blog/2026/05/20/cpp26-copyable-function) closes with a quick-reference…
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.