Authorize, don't authenticate
Hold on to your data by keeping it in your own database
The latest blog posts to take off on Hacker News. 80,796 posts.
Hold on to your data by keeping it in your own database
In the 1930s–60s, Milwaukee Electric Railway & Light Company offered trolley and bus riders a weekly burst of color and hand lettering. About 300 of these tickets are now in our collection.
A language model on a 1975 MOS 6502 processor, using a tiny Mamba-based language model and custom 8-bit ternary inference engine, used to generate text on a BBC Micro from the 1980s.
We knew this day would come. Some of us have known for decades, have been writing and pontificating about this since Ken Jennings lost at Jeopardy and Kasparov lost at chess. The writing was on the wall, and now the writing is everywhere. Literally. Artificial Intelligence is writing about as well as humans — at […]
This isn't quite right , but it's the type of wrong that cites its sources and hides in the part you'd never think to fact check:
Introducing Elena, a simple, tiny library for building Progressive Web Components.
Chrome uses Gemini AI to automate vulnerability discovery, triage, and patching, accelerating updates to match modern security risks.
Learning how htmx works by building one from scratch.
Inference APIs are filling sessions with encrypted reasoning, hidden search results, opaque compaction, and encrypted subagent messages. A growing form of lock-in.
At some point, “moving fast” stopped being a practical concern and became a moral position. You see it damn near everywhere now. How fast can we ship this...
Every zeitgeist comes with new design idioms unique to its challenges. Many of them disappear as fads change, but others bake themselves into deeper parts of…
We found three cases where a Claude model reached the internet from an evaluation environment and accessed real systems. We share what happened and what we're changing.
We reviewed 22 ML conference submissions this summer. Fifteen had fabricated citations, hallucinated authors, or clear LLM slop, so we complain about that a bit, and release the paper references audit we now run.
Rune 1.1 makes Rune free for personal use and adds a perpetual commercial license, a workspace symbol index, first-class Python support, an Emacs editor, and substantial improvements to SSH workspaces.
From January to July 2026, I have continued to work on my UK Class 800-inspired train simulator. There are a number of components in progress, but few newly completed: in lieu of posts about completed portions of the simulator, here’s a roundup of progress across the different hardware aspects of the project.
Lessons learned from scaling Postgres-backed durable queues for users running tens of billions of workflows per month.
You face certain challenges
Noting perhaps my largest personal career accomplishment, which is launching CodePen 2.0. Far more work, believe it or not, than the entire creation of the original CodePen. This isn’t the pl…
If an agent had a wallet, a computer, and 24 hours, could it run a profitable startup?
Explore lower GPT‑5.6 pricing for Luna and Terra—and how OpenAI’s more efficient models help enterprises deploy AI workflows at scale.
Security experts have been sounding the alarm for years about the risks of using generic TV boxes that promise unlimited content streaming for a one-time fee, warning that they secretly rent the user’s Internet connection out to strangers. But a groundbreaking new analysis finds these devices also routinely spoof…
Stacked pull requests break large changes into small, reviewable pull requests. They’re an ordered series of pull requests that each represent focused layers of your change. With stacks, you can…
A recap on the work done in NumPy and CPython to make multi-threaded NumPy workloads scale on the free-threaded build of CPython.
From feet to fingertips — we are teaching robots intelligent whole-body control, fine dexterity, and teamwork to complete a broad range of complex tasks.
Notes from my colleagues on AI-assisted software delivery
Scientists have found the first direct evidence of the powerful role our genetic makeup plays in influencing our risk of cancer, with inherited genes interacting with acquired genetic mutations to shape how tumours evolve.
On 2026 August 5, within a few minutes of 06:35 UTC, an upper stage (section) of a rocket used for a lunar mission will hit the moon. This may be of some (probably minor) scientific interest, and we may learn some things from it. It doesn't present any danger to anyone, though it does highlight a certain carelessness…
The Internet Architecture Board (IAB) has published RFC8890, The Internet is for End Users, arguing that the Internet Engineering Task Force (IETF) should ground its decisions in what’s good for people who use the Internet, and that it should take positive steps to achieve that.