"Math 1.0" placed a premium on being the first to solve an open problem, even if the solution was not initially well understood. Now that this goal has been optimized to the point of unsustainability, "Math 2.0" will need to decenter the role of raw problem s…
I've always been kind of into computers since I was young. And then when film started to move from analog film to digital, I became more interested in that aspect …
I used Broadcast's full git history to estimate what it costs to rebuild it with Claude Opus 5.5, on the API and on a Claude Max plan. The numbers, the method, and when building your own is the right call.
Software engineering is supposedly going extinct. Yet I know more people writing code and building products today than I've ever known before—often for the first time in their lives.
In 2017, I deleted my Facebook account. It was triggered by an HN comment that I
cannot for the life of me find, but at the time it felt like the right thing to
do. Everybody smart on the internet was saying social media was rotting our
brains and the only way…
Lots of people are no longer reading code. Agents are at a point where you can make software, as a black box, that might do what you wanted it to do. Maybe then you poke at it, and it doesn't do one of the things you wanted it to do, and then you tell your age…
Why Phiewer was an Electron app for years, why I deleted it and rewrote it in Swift, and why the photo grid then had to move from SwiftUI to AppKit after all. For developers, with code.
There are many things that are uncertain in our industry right now, but one thing I am certain about, and have been for almost 13 years, is that Nix is a terrible programming language.
I remember when I first learned it, it felt like pushing shit uphill. The …
Although they appear to merely be words on a page, I often feel that Om's work almost always carries a rare introspective insight. Perhaps it's truth. Perhaps it's something else.
Neovim, AstroNvim, tmux, modern language servers and a new generation of terminal tools now cover most of my everyday development work — while AI makes the whole stack dramatically easier to configure and learn.
GPT‑6 is rolling out globally in ChatGPT with Intelligent UI, delivering faster responses with visuals and interactive experiences you can explore and use directly.
Will software remain valuable? Will software development remain a valuable trade? What about software companies? These questions often get muddled up. Here is my attempt at looking at them separately.
Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Supposing you were imbued with the sum total of all human knowledge, would you find it hard to make a decision? Perhaps yes, perhaps no, but one thing is for certain: our large language model (LLM) friends do find it difficult.
I’ve had an experience with this…
Five principles for designing voice-first interfaces, from making context count to helping people trust what happens when they stop looking at the screen.
As previously promised, here’s Anthropic’s new fast, low cost model: Introducing Claude Haiku 5.5. The previous Haiku, 4.5, was very much showing its age. It came out almost a year …
A class action lawsuit alleges Visa, Mastercard and some of America's largest banks have conspired to artificially inflate merchants' credit card transaction fees.
Some excellent writing advice from Michael Lynch. Michael warns against "meandering intros", misjudging your reader's existing knowledge, assuming they'll read your previous posts, and excessive formality. He also warns against …