All topics

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.

1126 stories archived · Page 37 of 38

RSS feed for Programming

AI demands more engineering discipline. Not less

charitydotwtf.substack.com · 429 points · 213 comments

X – A programming language with switchable memory modes

github.com · 5 points · 2 comments

Dalus (YC W25) Is Hiring a Senior Software Engineer in Germany

ycombinator.com · 1 points · 0 comments

Even more batteries included with Emacs

karthinks.com · 366 points · 135 comments

Python 3.14 garbage collection rigamarole

theconsensus.dev · 94 points · 76 comments

MicroECS – entity component system library in Python/NumPy

github.com · 5 points · 0 comments

Malware developers added nuclear and biological weapons text to to their spyware

twitter.com · 460 points · 239 comments

Reverse engineering circuitry in a Spacelab computer from 1980

righto.com · 123 points · 23 comments

The Emacsification of Software

sockpuppet.org · 465 points · 284 comments

Why senior developers fail to communicate their expertise

nair.sh · 826 points · 333 comments

Learning Software Architecture

matklad.github.io · 612 points · 120 comments

If AI writes your code, why use Python?

medium.com · 919 points · 980 comments

Google says criminal hackers used AI to find a major software flaw

nytimes.com · 244 points · 177 comments

7 lines of code, 3 minutes: Implement a programming language (2010)

matt.might.net · 111 points · 38 comments

Profiling.sampling – Statistical Profiler

docs.python.org · 89 points · 23 comments

America's carpet capital: an empire and its toxic legacy

apnews.com · 185 points · 112 comments

Write some software, give it away for free

nonogra.ph · 373 points · 271 comments

Computer Use is 45x more expensive than structured APIs

reflex.dev · 495 points · 271 comments

Accelerating Gemma 4: faster inference with multi-token prediction drafters

blog.google · 687 points · 330 comments

Texico: Learn the principles of programming without even touching a computer

www3.nhk.or.jp · 227 points · 19 comments

I wrote a DOOM clone in my own programming language

spectrelang.org · 34 points · 18 comments

The Database of Faces

cl.cam.ac.uk · 9 points · 0 comments

Hypothesis: Property-Based Testing for Python

hypothesis.readthedocs.io · 231 points · 161 comments

Patching 68K Software – SimpleText

tinkerdifferent.com · 106 points · 17 comments

Data breach at major Swedish software supplier impacts 1.5M

bleepingcomputer.com · 57 points · 20 comments

How devtools map minified JS code back to your TypeScript source code

polarsignals.com · 107 points · 16 comments

Some software bloat is OK

waspdev.com · 60 points · 130 comments

Amazon imposing fees on using their marketplace API

developer.amazonservices.com · 38 points · 18 comments

Why engineers can't be rational about programming languages

spf13.com · 164 points · 200 comments

Python Steering Council unanimously accepts "PEP 810, Explicit lazy imports"

discuss.python.org · 170 points · 61 comments