Featured post what's this? ✨ You Don’t Review Your Compiler Output Someone on LinkedIn posted that every line of AI-generated code should be reviewed with the same rigor you’d apply to a junior developer’s pull request. The reply that stopped the threa…
Desktop Tracking Software: The Smart Way to Track Your Activities at Work In today’s fast-paced digital work environment, staying productive and maintaining accountability ca
Building the deployment tool I wish I had Deptool is a new declarative configuration deployment tool that I built for myself. In this post I describe the design, and I explain what problems it solves.
Open weights are quietly closing up - and that's a problem Open weights models keep frontier labs honest on price. If they disappear, we end up with a handful of oligopolists extracting consumer surplus.
Attention without value · daniel may On the pattern of intercepting attention without doing anything that earns it, what it has done to the open web, and why it is not insurmountable.
OurCar: What I Learned Making an App for my Family | Mendel Greenberg An adventure in making a utility
From Probable to Provable: What Automated Reasoning Means for the Board Boards face a firehose of information and AI that decides at machine speed. Automated reasoning offers something better than confidence: proof.
Proof-of-Use Beats Proof-of-Vibe A response to Simon Willison on agentic engineering, runtime evidence, procurement risk, and why generated software needs operational history.
IO is the Problem Functional core, imperative shell. Haskell's IO monad. Clojure's immutable data structures. What's common in all of these?
Store tags after payloads The short version of this shower thought: storing the tags for sum types after the payload rather than before can save a surprising amount of space.
All means are fair except solving the problem An industry veteran in my circles has recently made the rookie mistake1 of printing a warning from his code upon misuse. Surprisingly to nobody experienced, critical workflows soon came to a screeching halt.
working was the beginning | themackabu.dev In January, I wrote that I had built a JavaScript runtime in a month. The post was true, and at the time I thought it was the story...
Analysis paralysis: folders Hierarchy in file system was a great invention, popularized by Unix. Files in directory, directory in directory. Creating a tree. Files get designated place in ...
"Open" doesn't mean what it used to In the future I will storytell to my childern about how the word open in computing, someday, did actually mean things, some of them you could be certain about: source was there, or the protocol was something anyone could implement "freely", data could be ...
Dogfooding Is the New Code Review AI agents can ship code faster than humans can review it. Correct code still needs human time to become good software.
Vibe coding and agentic engineering are getting closer than I’d like I recently talked with Joseph Ruscio about AI coding tools for Heavybit’s High Leverage podcast: Ep. #9, The AI Coding Paradigm Shift with Simon Willison. Here are some of my …
Higher usage limits for Claude and a compute deal with SpaceX We’ve raised Claude's usage limits and agreed a new compute partnership with SpaceX that will substantially increase our capacity in the near term.
Appearing Productive in The Workplace — No One's Happy AI can produce work that looks expert without being expert. The failure arrives in two shapes, and both are reshaping the workplace.
Valve releases Steam Controller CAD files under Creative Commons license Modders, start your engines.
Red Squares — the GitHub outage graph A satirical contribution graph: red squares track GitHub.com platform outages instead of green squares tracking commits.
Asimov's three laws are merely a suggestion Asimov's Three Laws of Robotics were designed as universal constraints for any thinking machine powerful enough to harm us:
StarFighter 16-inch Exquisitely crafted exclusively for Linux; Delivering groundbreaking innovation in privacy and performance.
DENIC Status Current system status. View active incidents or upcoming maintenance. Subscribe to receive status notifications.
Write some software, give it away for free This website which you're on right now is free (as in beer), free (as in freedom), open source software called Nonograph. It cost about $600 USD to release, mos...
Agents can now create Cloudflare accounts, buy domains, and deploy Starting today, agents can now be Cloudflare customers. They can create a Cloudflare account, start a paid subscription, register a domain, and get back an API token to deploy code right away. Humans can be in the loop to grant permission, but there’s no ...