Thoughts on Generating C
wingolog: article: six thoughts on generating c
The latest blog posts to take off on Hacker News. 5,965 posts.
wingolog: article: six thoughts on generating c
A comprehensive deep dive into the gRPC protocol, from service definitions and streaming models to the low-level HTTP/2 framing and wire format.
Python 3.14 added Zstandard to stdlib; its incremental API finally makes classify-by-compression practical.
One of the surprising (at least to me) consequences of the fall of Twitter is the rise of LinkedIn as a social media site. I saw some interesting posts I wanted to call attention to: First, Simon W…
A Guide to comparing Claude Code Compiler with GCC
SBOM 1.0: A specification for sandwich supply chain transparency.
AI handles writing code but leaves the hard work: investigation, context, validation. Why vibe coding has limits and AI assistance can backfire.
mattst88's blog - Reverse Engineering the PROM for the SGI O2
Instead of wanting to learn and improve as humans, and build better software, we’ve outsourced our mistakes to an unthinking algorithm.
How games implement roads
Follow a sponsored result in Google to a page in Medium that provides a Terminal command that you will live to regret. And what is Marek’s disease?
A short story about debugging and how sometimes what's true is false. Starring everyone's favourite uncle, Undefined Behaviour.
In the previous post , we watched the compiler transform optimized SSA into machine code bytes and package them into object files. Each .o file contains the compiled code for one package—complete with machine instructions, symbol definitions, and relocations marking addresses that need fixing. But your program isn’t…
Fixes 23 issues (addressing 13 👍). Run multiple scripts in --parallel or --sequential. bun:test mock & spyOn get Symbol.dispose support. ESM bytecode compilation. Faster Bun.markdown. Faster RegExp, String.prototype.trim, String.prototype.startsWith.
I made a Game Boy Color game that renders images in real time. The player controls an orbiting light and spins an object.
In Which I go into Great Detail About Digitizing Video8 and Learn My Grandmama Lived With a Prostitute
You're using AI to be more productive. So why are you more exhausted than ever? The paradox every engineer needs to confront.
I felt the familiar feeling of depression and lethargy creep in while my eyes darted from watching claude-code work and my phone. “What’s the point of it all?” I thought, LLMs can generate decent-ish and correct-ish looking code while I have more time to do what? doomscroll? This was the third time I gave claude-code…
In October, my Dad and I got to go behind the scenes at two St. Louis Blues (NHL hockey) games, and observe the massive team effort involved in putting together a modern digital sports broadcast. I wanted to explore the timing and digital side of a modern SMPTE 2110 mobile unit, and my Dad has been involved in studio…
How I obtained my own AS number and IPv6 prefix, set up a FreeBSD BGP router with FRR, and built a tunnel overlay to bring globally routable addresses to servers that already have provider-assigned...
Experimental simulation of emergent complexity through graph-rewriting automata.
In year 8, I discovered it takes longer than I think to write a book, found alignment with my business, and regained my love for life as an indie founder.
Apple silicon architecture is designed to get background processes out of the way of our apps running in the foreground, by using the E cores.
I wrote up my experiences programming with LLMs a bit over a year ago , and updated it for the world of agents eight months ago . A lot has changed since then, so here is an update.
What if this is as good as software is ever going to be? What if AI stops getting better and what if people stop caring?
(This is an adapted version of part of an article I wrote for the Dutch amateur radio magazine Electron , August 2016.)
DoNotNotify is now open source. View the source code, contribute, and help improve the Android notification manager.