How Linux executes binaries: ELF and dynamic linking explained
https://fmdlc.github.io/tty0/Linux_ELF_Dynamic_linking_EN.html
https://redd.it/1sdp20m
@programmingreddit
https://fmdlc.github.io/tty0/Linux_ELF_Dynamic_linking_EN.html
https://redd.it/1sdp20m
@programmingreddit
Reddit
From the programming community on Reddit: How Linux executes binaries: ELF and dynamic linking explained
Posted by Solid-Film-818 - 124 votes and 14 comments
Media scraper Gallery-dl is moving to Codeberg after receiving a DMCA notice, claiming that its circumvention.
https://github.com/mikf/gallery-dl/discussions/9304
https://redd.it/1sdnq0f
@programmingreddit
https://github.com/mikf/gallery-dl/discussions/9304
https://redd.it/1sdnq0f
@programmingreddit
GitHub
DMCA Takedown Notice by FAKKU, LLC · mikf gallery-dl · Discussion #9304
I've received an email regarding a Fakku ™️ DMCA involving gallery-dl as well as 28 other repositories: INFRINGING FILES: gallery_dl/extractor/nhentai.py - NHentai extractor gallery_dl/extracto...
Stamp It! All Programs Must Report Their Version
https://michael.stapelberg.ch/posts/2026-04-05-stamp-it-all-programs-must-report-their-version/
https://redd.it/1sdy11q
@programmingreddit
https://michael.stapelberg.ch/posts/2026-04-05-stamp-it-all-programs-must-report-their-version/
https://redd.it/1sdy11q
@programmingreddit
Michael Stapelberg
Stamp It! All Programs Must Report Their Version
Recently, during a production incident response, I guessed the root cause of an outage correctly within less than an hour (cool!) and submitted a fix just to rule it out, only to then spend many hours fumbling in the dark because we lacked visibility into…
Parse, Don't Validate — In a Language That Doesn't Want You To · cekrem.github.io
https://cekrem.github.io/posts/parse-dont-validate-typescript/
https://redd.it/1sesbjq
@programmingreddit
https://cekrem.github.io/posts/parse-dont-validate-typescript/
https://redd.it/1sesbjq
@programmingreddit
cekrem.github.io
Parse, Don't Validate — In a Language That Doesn't Want You To
Applying Alexis King's parse-don't-validate principle in TypeScript, where the type system fights back just enough to be annoying.
Fake It Until You Break It: The End Of Non-Technical Managers In Software Engineering Dawns
https://programmers.fyi/fake-it-until-you-break-it-the-end-of-non-technical-managers-in-software-engineering-dawns
https://redd.it/1sg5gss
@programmingreddit
https://programmers.fyi/fake-it-until-you-break-it-the-end-of-non-technical-managers-in-software-engineering-dawns
https://redd.it/1sg5gss
@programmingreddit
Reddit
From the programming community on Reddit: Fake It Until You Break It: The End Of Non-Technical Managers In Software Engineering…
Posted by derjanni - 723 votes and 144 comments
How Pizza Tycoon (1994) simulated traffic on a 25 MHz CPU
https://pizzalegacy.nl/blog/traffic-system.html
https://redd.it/1sg6y9x
@programmingreddit
https://pizzalegacy.nl/blog/traffic-system.html
https://redd.it/1sg6y9x
@programmingreddit
pizzalegacy.nl
How Pizza Tycoon simulated traffic on a 25 MHz CPU — Pizza Legacy Blog
Reverse engineering the traffic system from Pizza Tycoon (1994): how the original devs drove dozens of cars through a city with almost no CPU budget.
How NASA Built Artemis II’s Fault-Tolerant Computer
https://cacm.acm.org/news/how-nasa-built-artemis-iis-fault-tolerant-computer/
https://redd.it/1sgnbec
@programmingreddit
https://cacm.acm.org/news/how-nasa-built-artemis-iis-fault-tolerant-computer/
https://redd.it/1sgnbec
@programmingreddit
Reddit
From the programming community on Reddit: How NASA Built Artemis II’s Fault-Tolerant Computer
Posted by Successful_Bowl2564 - 156 votes and 36 comments
Tailslayer: a hedged reads solution for DRAM refresh latency
https://www.youtube.com/watch?v=KKbgulTp3FE
https://redd.it/1sgtkdf
@programmingreddit
https://www.youtube.com/watch?v=KKbgulTp3FE
https://redd.it/1sgtkdf
@programmingreddit
YouTube
Your RAM Has a 60 Year Old Design Flaw. I Bypassed It.
Modern DRAM is based on a brilliant design from IBM.
But, we're still paying for a latency penalty that's existed since the 60s!
In this video, I'm introducing my personal research project (Tailslayer) that immensely reduces p99.99 latency on traditional…
But, we're still paying for a latency penalty that's existed since the 60s!
In this video, I'm introducing my personal research project (Tailslayer) that immensely reduces p99.99 latency on traditional…
The AWS Lambda 'Kiss of Death'
https://shatteredsilicon.net/the-aws-lambda-kiss-of-death/
https://redd.it/1sgzwez
@programmingreddit
https://shatteredsilicon.net/the-aws-lambda-kiss-of-death/
https://redd.it/1sgzwez
@programmingreddit
Shattered Silicon
The AWS Lambda 'Kiss of Death' - Shattered Silicon
Our story begins as most database issues start: with hands on foreheads, internally or externally, saying ‘WTF is going on?’. We observed a series of database freezes on our production environment. It was quite severe. Connections spiked, writes were stalled…
How Much Linear Memory Access Is Enough? (probably less than 128 kB)
https://solidean.com/blog/2026/how-much-linear-memory-access-is-enough/
https://redd.it/1sgqbl6
@programmingreddit
https://solidean.com/blog/2026/how-much-linear-memory-access-is-enough/
https://redd.it/1sgqbl6
@programmingreddit
Solidean
How Much Linear Memory Access Is Enough? | Solidean
From <1 kB to ~1 MB: experimentally bounding required contiguity by per-element work
Original Apollo 11 code open-sourced by NASA — original Command Module and Lunar Module code repos are now public domain resources
https://www.tomshardware.com/software/original-apollo-11-code-open-sourced-by-nasa-original-command-module-and-lunar-module-code-repos-are-now-public-domain-resources
https://redd.it/1sigsdp
@programmingreddit
https://www.tomshardware.com/software/original-apollo-11-code-open-sourced-by-nasa-original-command-module-and-lunar-module-code-repos-are-now-public-domain-resources
https://redd.it/1sigsdp
@programmingreddit
Tom's Hardware
Original Apollo 11 code open-sourced by NASA — original Command Module and Lunar Module code repos are now public domain resources
View and download this historic assembly code for your own space program
20 Years on AWS and Never Not My Job
https://www.daemonology.net/blog/2026-04-11-20-years-on-AWS-and-never-not-my-job.html
https://redd.it/1sipvi3
@programmingreddit
https://www.daemonology.net/blog/2026-04-11-20-years-on-AWS-and-never-not-my-job.html
https://redd.it/1sipvi3
@programmingreddit
Reddit
From the programming community on Reddit: 20 Years on AWS and Never Not My Job
Posted by Successful_Bowl2564 - 149 votes and 32 comments
CMake Pursuing Tighter Integration With Package Managers, Other Improvements
https://www.phoronix.com/news/CMake-Tighter-Package-Integrate
https://redd.it/1sjcn1s
@programmingreddit
https://www.phoronix.com/news/CMake-Tighter-Package-Integrate
https://redd.it/1sjcn1s
@programmingreddit
Phoronix
CMake Pursuing Tighter Integration With Package Managers, Other Improvements
While the Meson build system has been capturing much of the limelight in recent years by open-source projects, the cross-platform CMake build system also shows no signs of slowing down and continues evolving with new features and functionality.
Everything Should Be Typed: Scalar Types Are Not Enough
https://sot.dev/everything-should-be-typed.html
https://redd.it/1skg8vj
@programmingreddit
https://sot.dev/everything-should-be-typed.html
https://redd.it/1skg8vj
@programmingreddit
Samuel Onoja
Everything Should Be Typed: Scalar Types Are Not Enough
Why scalar types give us a false sense of safety, and how wrapping primitives in domain types catches bugs the compiler never could.
All elementary functions from a single binary operator
https://arxiv.org/abs/2603.21852
https://redd.it/1skfad3
@programmingreddit
https://arxiv.org/abs/2603.21852
https://redd.it/1skfad3
@programmingreddit
arXiv.org
All elementary functions from a single binary operator
A single two-input gate suffices for all of Boolean logic in digital hardware. No comparable primitive has been known for continuous mathematics: computing elementary functions such as sin, cos,...