Lines of code got a better publicist
A case against measuring AI-assisted engineering by code volume and other vanity metrics instead of outcomes.
The latest blog posts to take off on Hacker News. 49,182 posts.
A case against measuring AI-assisted engineering by code volume and other vanity metrics instead of outcomes.
Exploring cyberspace with a thumbstick.
In this blog post, I will share the adventures I had creating my own LLM, from (almost) scratch, trained only on old texts. I made my own base-training and fine-tuning scripts, data processing pipelines and custom datasets. ("almost from scratch" means I did use existing programming languages and libraries, I didn't…
Coding agents as normal technology
This is my favorite news from all of WWDC this week. I mean that. In a small way I mean it because I so loathe this aspect of MacOS Tahoe. But in a large way I mean it because it’s proof that the rot has been rooted out of Apple’s software design team.
I'm driven by the belief that we must not sacrifice our humanness for technology.
With the release of Claude Fable, it is clear that Anthropic is progressing from poems to enterprise-scale narrative objects.
In one of the side plots to The Lord of the Rings , two of the Hobbits attempt to rouse Treebeard—a wise but ponderous sentient tree—to defend his forest from an army that is cutting it down. The problem is that Treebeard operates at a very different speed than the Hobbits. It takes him a full day simply to say hello…
SpaceX priced its debut at a $1.77 trillion valuation, edging Saudi Aramco's $1.7T for the largest in history. Each block is $25 billion. Aramco was the only company that ever came close; the famous tech IPOs barely register.
Last year I've fixed a bug in Linux kernel OHCI (USB 1.1) stack , which rendered my old printer unreliable: OHCI adds artificial delay of 1ms for each USB transfer of send-read pattern, while my very old, host-based printer expects very tight timings and constant latency, like some kind of CnC machine.
Sometimes keyboards come with a 'Fn' key that allows some of their context-sensitive keys to do particular general-purpose functions. Sometimes these are implemented in careful, considerate and configurable ways... and other times they just make me want to throw the keyboard out of the window.
My client was a utility company, and they had a big problem...
Thank you for the support, this blog post got featured on the front page of Hacker News (YCombinator).
Owen arrives On September 23rd, 2021, my first son Owen was born. Clearly inheriting his mom’s type-A personality, he arrived on his due date at a chunky 8.75 lbs. We were over the moon. Until we weren’t. At a few … Continue reading →
Branding Main Street America and a rabbit hole into the history behind the vacuum-formed signage found in our daily lives
I’m feeling hungry, so I go to my kitchen and turn on the stove. I inadvertently have the handle of the frying pan sitting above the flame and when I go to pick up the pan my entire hand melts off in an instant.
Oscar's thoughts too large for a tweet
Anthropic's Claude Fable policy turns coding assistants into non-neutral infrastructure for product companies.
The '90s-era digital camera metadata format, still useful in 2026.
This post is a high-level explainer for my Master’s thesis, which involves designing hardware architectures for ultrafast inference and online learning using the Kolmogorov-Arnold Network (KAN) architecture. I’ll assume familiarity with standard machine learning concepts, as well as some understanding of hardware and…
On how I progressively removed myself using Claude Code out of the development cycle - or did I?..
GPT-2 is a direct scale-up of GPT-1 , with more parameters and trained on more data. However, it was deemed too dangerous to release by OpenAI:
Claude Fable represents another big jump in AI
In the previous part of the Build A Basic AI Agent From Scratch series, we added the essential tools to our agent to allow it to work…
What WWDC 2026 actually revealed about a foldable iPhone, which clues are confirmed or reported, and why Apple’s adaptable software matters to developers.
An ersatz CSS tutorial for people who need to style a web page, but aren't web developers. I am a wrong person to write this kind of thing, as I have neither the time, nor experience. I'd much rather read a book about this. Alas, I had to learn all this stuff from trawling MDN, so perhaps it is valuable to document…
Test-case reducers are less well known than they should be, and those who are aware of them don’t always realise the variety of ways we can use – perhaps even abuse! – them. In this post, I’m going to explore some of the things I’ve learnt while using these wonderful tools. I’ll start at the basics, because the idea…
A deep dive into the asset creation pipeline for Catlantean 3D.
Siri isn’t state of the art, but as long as it works — and it appears it does — it’s good enough for the consumer market.
Linux latency on the desktop and in games compared to Windows. Network streaming with Sunshine and Moonlight. Tuning the KWin compositor for lower latencies.