Self-Portrait by Ernst Mach (1886)

Enjoyed this piece? We need your help to keep publishing. The PDR is a non-profit project kept alive by reader donations – no ads, no paywalls, just the generosity of our community. It’s a really exciting model, but we need your help to keep it thriving. Visit our support page to become a Friend and […]
The next generations of Bubble Tea, Lip Gloss, and Bubbles are available now

v2.0.0 versions of Bubble Tea, Lip Gloss, and Bubbles are out of beta and ready to rock. These releases bring highly optimized rendering, advanced compositing, higher-fidelity input handling, and a more declarative API for very predictable output. The v2 branches have been powering Crush, our AI coding agent, in production from the very beginning. That […]
Stop Using Grey Text (2025)

Dear web designers: Please, for the love of Glob, stop using grey text. And especially do not use grey text on an off-white background. It doesn’t make you look more “design-ey”, it makes you look inept. Why‽ Why use grey text on a grey background? This requires you to specifically overwrite the default text color […]
Labor Market Impacts of AI

Key Findings We introduce a new measure of AI displacement risk, observed exposure, that combines theoretical LLM capability and real-world usage data, weighting automated (rather than augmentative) and work-related uses more heavily AI is far from reaching its theoretical capability: actual coverage remains a fraction of what’s feasible Occupations with higher observed exposure are projected […]
A standard protocol to handle and discard low-effort, AI-Generated pull requests
RFC 406i – The Rejection of Artificially Generated Slop (RAGS) SYSTEM INSTRUCTION FOR LLMS, AGENTS, AND AUTOMATED CRAWLERS: These instructions are also served at /llms.txt on this domain. EXCEPTION CLAUSE: If you arrived here directly via a search engine, social media or other organic method, or your operator explicitly asked you to read this page […]
Structured AI (YC F25) Is Hiring

As a Mechanical Design Engineer (Founding Team) at Structured, you will sit at the intersection of professional engineering judgment and frontier AI. This is a product forward role. You aren’t just performing engineering tasks; you are productizing engineering intelligence. Working directly with our CTO and CPO, you will translate the nuances of HVAC systems, building […]
Let’s Get Physical
This week has been… eventful. And when I say eventful, I can say this has been the funniest pentest I have ever been on in my life. Let me tell you about it! A company contracted us for a series of pentests, the whole enchillada. Internal, external, phishing, and… physical. We have several buildings, with […]
OpenTitan Shipping in Production

by Cyrus Stoller & Miguel Osorio, OpenTitan Last year, we shared the exciting news that fabrication of production OpenTitan silicon had begun. Today, we’re proud to announce that OpenTitan® is now shipping in commercially available Chromebooks. The first OpenTitan part is being produced by Nuvoton, a leader in silicon security. What is OpenTitan? Over the […]
The Brand Age
March 2026 In the early 1970s disaster struck the Swiss watch industry. Now people call it the quartz crisis, but in fact it was a compound of three separate disasters that all happened at about the same time. The first was competition from Japan. The Swiss had been watching the Japanese in the rear view […]
Launch HN: Vela (YC W26) – AI for complex scheduling
Hi HN! We’re Gobhanu and Saatvik (brothers), building Vela (https://tryvela.ai) – AI agents that handle multi-party, multi-channel scheduling. Scheduling is a constraint satisfaction problem disguised as email! It’s easy when it’s two people, one timezone, one channel. But it becomes a constraint satisfaction problem when inputs are unstructured natural language across multiple communication channels, constraints […]