My payment agent is named George, not stripe-agent

Most developers name their AI sub-agents things like stripe-agent or security-checker. I named mine George, Agatha, Ray, and Helen. This isn’t whimsy; it’s how I remember who the work is actually for. When I need to focus on payment integrations, I don’t invoke stripe-agent or payment-flow-optimizer. I invoke George. George Washington Carver spent his life […]
Stop crawling my HTML you dickheads – use the API
One of the (many) depressing things about the “AI” future in which we’re living, is that it exposes just how many people are willing to outsource their critical thinking. Brute force is preferred to thinking about how to efficiently tackle a problem. For some reason, my websites are regularly targetted by “scrapers” who want to […]
Adafruit: Arduino’s Rules Are ‘Incompatible With Open Source’

Adafruit: Arduino’s Rules Are ‘Incompatible With Open Source’ – The New Stack Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development. RESUBSCRIPTION REQUIRED It seems that you’ve previously unsubscribed […]
The Typeframe PX-88 Portable Computing System

It’s true. The odds are finally in your favor. The Typeframe PX-88 is an integrated system that has been perfectly arranged to guarantee a superior outcome for the operator. Leave it to Typeframe to integrate these critical elements into one commanding machine. The PX-88 delivers all the power and specialized features expected from a professional […]
Sacrificing accessibility for not getting web scraped
ffGE ARrj XRejm XAj bZgui cB R EXZgl, Rmi mjji jrjg-DmygjREDmI XgRDmDmI iRXR XZ DlkgZrj. tZkBgDIAX uRbE IjX cgZejm, yZmXjmX IjXE RIIgjEEDrjuB EygRkji, Rmi jrjm XAZQIA BZQ lDIAX ARrj ijujXji BZQg ZgDIDmRu bZge, DX lDIAX MQEX EAZb Qk cjyRQEj DX IZX yRyAji Zg RgyADrji RX EZlj kZDmX. OZb, DH BZQ EQcEygDcj XZ XAj DijR XARX […]
GraphQL: The Enterprise Honeymoon Is Over

By John James Published on December 14, 2025 Read time ~3 min I’ve used GraphQL, specifically Apollo Client and Server, for a couple of years in a real enterprise-grade application. Not a toy app. Not a greenfield startup. A proper production setup with multiple teams, BFFs, downstream services, observability requirements, and real users. And after […]
Ask HN: What Are You Working On? (December 2025)
Building https://floxtop.com, a native Mac app that organizes your files. It looks inside each file to see what it’s about, then moves it to the right folder for you. Everything happens on your Mac, so nothing leaves your computer. No clouds, no servers. It works in 50 languages and with images (OCR and object recognition), […]
Hashcards: A Plain-Text Spaced Repetition System

hashcards is a local-first spaced repetition app, along the lines of Anki or Mochi. Like Anki, it uses FSRS, the most advanced scheduling algorithm yet, to schedule reviews. The thing that makes hashcards unique: it doesn’t use a database. Rather, your flashcard collection is just a directory of Markdown files, like so: Cards/ Math.md Chemistry.md […]
Update Now: iOS 26.2 Fixes 20 Security Vulnerabilities, 2 Actively Exploited

Apple today released iOS 26.2, iPadOS 26.2, and macOS 26.2, all of which introduce new features, bug fixes, and security improvements. Apple says that the updates address over 20 vulnerabilities, including two bugs that are known to have been actively exploited. There are a pair of WebKit vulnerabilities that could allow maliciously crafted web content […]
AI was not invented, it arrived
For most of our lives, we have been taught to think of artificial intelligence as an invention. Something engineered. Something assembled deliberately, bolt by bolt, line by line, like a machine rolling off a factory floor. But there is another way to tell the story, one that feels stranger and, in some ways, more honest. […]