What Is OAuth?

@geoffreylitt.com recently asked a question about OAuth on dead-Twitter: I desperately need a Matt Levine style explanation of how OAuth works. What is the historical cascade of requirements that got us to this place? There are plenty of explanations of the inner mechanical workings of OAuth, and lots of explanations about how various flows etc […]
Cord: Coordinating Trees of AI Agents

AI agents are good at doing one thing at a time. Give Claude a focused task and it performs. But real work isn’t one task. It’s a tree of tasks with dependencies, parallelism, and context that needs to flow between them. The multi-agent frameworks are multiplying. They’re all solving the wrong problem. What’s out there […]
Be Wary of Bluesky
In 2023, Bluesky’s CTO Paul Frazee was asked what would happen if Bluesky ever turned against its users. His answer: ”it would look something like this: bluesky has gone evil. there’s a new alternative called freesky that people are rushing to. I’m switching to freesky” That’s the same argument people made about Twitter. ”If it […]
CERN rebuilt the original browser from 1989

Hello, World In December 1990, an application called WorldWideWeb was developed on a NeXT machine at The European Organization for Nuclear Research (known as CERN) just outside of Geneva. This program – WorldWideWeb — is the antecedent of most of what we consider or know of as ”the web” today. In February 2019, in celebration of […]
ΛProlog: Logic programming in higher-order logic

λProlog Home Page λProlog is a logic programming language based on higher-order intuitionistic logic in the style of Church’s Simple Theory of Types. Such a strong logical foundation provides λProlog with logically supported notions of modular programming, abstract datatypes, higher-order programming, and the lambda-tree syntax approach to the treatment of bound variables in syntax. Implementations […]
Diode – Build, program, and simulate hardware

Sign InSign Up
I hate AI side projects
The best thing about AI is that EVERYONE can build now. The worst thing about AI is that EVERYONE can build now. I’ve worked on and shared many of my side projects over the years. I built them because they gave me a chance to learn new things, such as deploying my first web app […]
Turn Dependabot Off

Dependabot is a noise machine. It makes you feel like you’re doing work, but you’re actually discouraging more useful work. This is especially true for security alerts in the Go ecosystem. I recommend turning it off and replacing it with a pair of scheduled GitHub Actions, one running govulncheck, and the other running your test […]
Show HN: Mines.fyi – all the mines in the US in a leaflet visualization
Breakdowns Top Operators Operator Mines Employees Mines ID Name Operator State Type Commodity Status mines.fyi — Free search across 91,000+ US mines
OpenScan

OpenScan offers affordable, open-source 3D scanners for everyone. Our community-driven project combines photogrammetry with modular hardware to create high-quality 3D models. From hobbyists to professionals, OpenScan empowers users worldwide to explore 3D scanning in various fields. Join us in making 3D scanning accessible and push the boundaries of digital preservation and creation.