Programming stories
Software engineering is the backbone of Hacker News. This topic covers programming languages, frameworks, databases, developer tooling, and the craft of building reliable systems at scale.
From language design debates to database internals and CI/CD practices, these stories reflect what working engineers care about. Birbla keeps a running archive so you can revisit discussions that aged well.
1118 stories archived · Page 3 of 38
RSS feed for ProgrammingLibreOffice dev explains why it cannot display some Microsoft Office charts
neowin.net · 8 points · 2 comments
People Hooked on Vapes Try a New Way to Quit: Cigarettes
bloomberg.com · 6 points · 335 comments
Delta: Highly available, strongly consistent storage using chain replication (2022)
engineering.fb.com · 16 points · 3 comments
Help 404 Media Find Out How Your Local Police Are Surveiling You
404media.co · 59 points · 3 comments
Combinators in Array Languages
blog.softwarewrighter.com · 3 points · 0 comments
How do Traffic Signals Work (2019)
practical.engineering · 39 points · 86 comments
Book review: Is parallel programming hard, and, if so, what can you do about it?
ahelwer.ca · 6 points · 63 comments
Python Workers are now generally available
blog.cloudflare.com · 139 points · 44 comments
DBison: Free Modern Database Explorer
dbison.app · 3 points · 0 comments
What I believe about the future of software development
thorstenball.com · 11 points · 2 comments
SQLBraid – Write SQL directly in TypeScript without a query-builder DSL
github.com · 8 points · 5 comments
Engineering Memory: On learning to memorize first 100 digits of pi (2024)
gregorygundersen.com · 66 points · 39 comments
TXR: An Original, New Programming Language for Convenient Data Munging
nongnu.org · 10 points · 9 comments
Jev, Prolog, Pi, and the dream of probabilistic logic programming
deepclause.substack.com · 12 points · 0 comments
Bill to Ban Private Equity from Owning Medical Practices
truthout.org · 489 points · 383 comments
Jevlang: Python with a Smart "If"
github.com · 3 points · 1 comments
Why TypeScript picked Go over Rust for its new compiler
thetrueengineer.com · 3 points · 0 comments
Software sandboxing: The basics (2025)
blog.emilua.org · 74 points · 24 comments
Trying the software factory pattern
lethain.com · 75 points · 47 comments
Chat-based Large Language Models replicate the mechanisms of a psychic's con
softwarecrisis.dev · 61 points · 308 comments
Why China is pushing back on US warnings over rapid AI development
theguardian.com · 8 points · 6 comments
Every Nvidia GPU has 10 to 30 RISC-V cores inside it
xda-developers.com · 50 points · 4 comments
KDE turns 30 and someone's brought an AI-native desktop proposal
theregister.com · 42 points · 57 comments
VoltGrid AI: Mitigating GPU cluster dI/dt power surges in software
zenodo.org · 5 points · 0 comments
DH Tools – 40 client-side developer and productivity tools
denizlihub.com · 6 points · 0 comments
Frontier Engineering
kiro.dev · 5 points · 1 comments
Roundabouts Database
roundabouts.kittelson.com · 8 points · 2 comments
KillSwitch – a programming language designed to be difficult for LLMs
killswitch-lang.org · 10 points · 3 comments
Microsoft director: AI scraping 'the largest theft of labor in human history'
tomshardware.com · 140 points · 52 comments
CrabBoss, radio automation software
crabboss.vercel.app · 4 points · 0 comments