Looks similar
Fixing C Strings(thasso.xyz)
30 points by ushakov | 39 comments
OOP is not that bad(osa1.net)
112 points by thunderbong | 214 comments
Related stories
Writing a C compiler in 500 lines of Python(vgel.me)
454 points by vgel | 142 comments
Blog post by vgel describing the design and architecture of a small C compiler written in about 500 lines of Python.
DuckDB Doesn't Need Data to Be a Database(nikolasgoebel.com)
353 points by tosh | 115 comments
A blog post by Nikolas Göbel discussing how DuckDB can act as a database without storing data itself, querying external data sources directly.
Claude Code can debug low-level cryptography(words.filippo.io)
446 points by Bogdanp | 199 comments
Filippo Valsorda's blog post on using Claude Code to debug his new Go implementation of the ML-DSA post-quantum signature algorithm.
It's hard to write code for computers, but it's harder to write code for humans(erikbern.com)
429 points by imartin2k | 131 comments
Erik Bernhardsson's blog post arguing that writing code for humans, such as libraries, APIs and tools other developers use, is harder than writing code for computers.
Breaking Git with a carriage return and cloning RCE(dgl.cx)
357 points by dgl | 147 comments
A blog post explaining CVE-2025-48384, a Git vulnerability where carriage return handling allows remote code execution via git clone --recursive on Unix-like systems.
Why Android can't use CDC Ethernet (2023)(jordemort.dev)
325 points by goodburb | 130 comments
A blog post by Jordan Webb investigating, detective-style, why Android cannot use USB CDC Ethernet adapters despite supporting USB ethernet.












