The last six months in LLMs in five minutes
I put together these annotated slides from my five minute lightning talk at PyCon US 2026, using the latest iteration of my annotated presentation tool. # I presented this lightning …
The latest blog posts to take off on Hacker News. 49,185 posts.
I put together these annotated slides from my five minute lightning talk at PyCon US 2026, using the latest iteration of my annotated presentation tool. # I presented this lightning …
The personal website of Matthew Kosarek
Your life’s goal should be to become the most improbable person you can be.
Garry Tan, the CEO of venture capital firm Y Combinator, accused me of unethical reporting. This is my response.
If vibecoding is what people say it is, the world should be drowning in vibecoded artifacts right now. Two years of access. Millions of people with the tools. The barrier supposedly fell, right? RIGHT? So where is everything?
Every local-LLM benchmark reports throughput: "47 tok/s on an M3," "180 tok/s on a 4090," "500 tok/s on Groq." Unless you've actually watched tokens stream at those rates, the numbers are hard to internalize. This is the rendering.
A sourced history of ThinkPad from IBM's 1992 700C to Lenovo's 2026 AI workstations: TrackPoint, keyboards, X-series, T-series and P-series.
Two services running on the same machine. One of them opens a listening TCP socket bound to localhost, the other one connects to that. They exchange data. Every now and then , the service that initiated the connection gets an ECONNRESET while reading data from the socket -- but no other errors show up in the logs, no…
Right now, it's too easy to let AI write the code while you skip the learning. The bug gets fixed. Your mental model doesn't move. We are silently trading fu...
You can go far without writing TLA+ syntax now, but you still need to understand temporal logic.
It’s not even a feature. It’s just technology.
The delirious rantings of Frederick Vanbrabant. A blog focused on the intersection of Enterprise Architecture, product, and business strategy.
Local LLMs can be very very cheap
Why building a rich, selectable, streaming Markdown chat UI on macOS still pushes you toward WebKit or Electron.
How to emulate an Atari YM2149 audio chip on Amiga at litteraly 0 CPU cost, by Arnaud Carré
Behind a cheap Temu doorbell sits an IoT backend where device IDs are sequential and requests are forgeable with a string baked into every firmware. One signed call lifts any device's persistent password and lets anyone on the Internet hijack the next live call.
A Two Part Post on the Immense Promise and Ecological Tragedy of Natural Herbertsmithite Crystals
My victim is the AVR64DD32 which is quite similar to the Atmega328 of Arduino fame. Compared to the older Atmega, these AVR DD lines are cheaper for the same memory, use a single programming pin and have nicer peripherals:
Sometimes, electronic circuit design is mostly about wood
We've started offering an MCP Server for our main $WORK tool. It's been fun, like a weird intersection between deterministic and non-deterministic worlds Despite the fact that MCP is an utterly terrible attempt at a "specification", we have hit one annoying issue: customers keep on reporting the MCP server is not…
Back in March, I wrote about Bitwarden doubling their Premium price — and specifically how they did it. Buried in a feature announcement. Priced in fake...
Exploring the Date::ITALY Ruby constant, Julian day numbers, and the history of the Gregorian calendar switchover.
In July 2016, Peter Thiel walked onto the stage at the Republican National Convention and told the crowd three things. First: “I build things.” Second: “I’m proud to be gay.” Third: “I’m proud to be a Republican.” What he did not say was that he had spent years funding a blogger named Curtis Yarvin, who wrote under…
This second installment in the "You don't know HTML" series is going to be all about the ways that we put collections of things together
Ever since Golden Gate Claude I’ve been fascinated with “steering”: the idea that you can guide LLM outputs by directly manipulating the activations of the…
In which I revisit one of my favorite bugs, the invalid surrogate pair.