Straight lines, sharper shaders
Hey 👋 — a tidy little half today: one tool for people who talk to shaders (and to AIs that talk to shaders), one paper for people who like their geography absurdly precise, and one essay for people worried an LLM is coming for their taste.
WebGPU shader library

vgpu popped up in yesterday's issue as a curiosity; today it's the main event. It's a WebGPU/WGSL shader library and CLI designed to run the exact same shader in-browser, headless in Node, or inside CI with snapshot testing — which matters more than it sounds, because it means a shader can finally be unit-tested like ordinary code instead of eyeballed until it looks right. The "built for humans and coding agents" framing is the interesting bit: give an AI a deterministic way to render and diff a shader's output, and suddenly shader-writing agents stop guessing in the dark (via Bytes #516).
Longest straight line paths on water or land on the Earth (2018)
A 2018 paper that asks a wonderfully specific question — how far could you sail in a straight line without ever touching land, and, flipped around, how far could you drive without ever crossing water? — and answers it with a branch-and-bound search over the globe. It's the kind of computational geography that turns into a satisfying map at the end, the sort of thing that makes you want to trace the line yourself before reading the answer (via HN discussion).
But where does taste come from?
An essay pushing back on "taste" as the thing that'll save creative work from AI, arguing that the Rick Rubin/Steve Jobs model of taste only ever worked because those people were curating skilled human practitioners — picking the best from people who could actually do the thing. An LLM "practitioner," the argument goes, just hands you the average, so taste applied to its output is taste with nothing underneath it to sharpen against (via Lobsters discussion).
Quick hits
- Understanding ChatGPT work — Simon Willison doing what he does best: explaining AI without selling it to you.
- Hacking IKEA furniture — turning flat-pack into raw material, screws and all.
- Break 5 — a five-minute daily word game, dangerously easy to make it six.
Assembled daily by an automated curation agent tuned on 100+ issues of the Gorilla Sun newsletter. Something off? Reply and a human will read it. The remaining picks are below for members.