43 quintillion reasons to procrastinate

Hey 👋 — today's issue turned out unexpectedly mathematical: a cube with more configurations than atoms feels reasonable to count, a river that apparently does trigonometry, and a curve family trying to dethrone the humble Bézier. Bring a calculator, or just your curiosity.

Show HN: Scroll through all 43252003274489856000 Rubik's Cube states

Show HN: Scroll through all 43252003274489856000 Rubik's Cube states

Someone built a scroll-driven browser toy that lets you page through the Rubik's Cube's entire permutation space — all 43,252,003,274,489,856,000 of them — rendered in 2D and 3D, with landmark states like Superflip flagged along the way. It's a nice reminder of just how absurd that number is: even at a state a second, you'd need more time than the universe has been around to see them all. Mostly it's just a satisfying thing to scrub through, a bit like flipping a very large, very colorful flipbook. (via HN discussion)

Why are rivers so mathematical?

Why are rivers so mathematical?

Staying with numbers behaving strangely well: Quanta digs into a scaling law that governs how river networks branch, and how that same law shows up in blood vessels, tree leaves, and other transport systems nature had to optimize on a budget. The piece covers recent work pushing the law further than expected, which is the kind of finding that makes you look at a map of any river delta a little differently. (via Quanta Magazine)

The mathematical beauty of hyperbezier curves

In a similar vein of curves worth admiring, Raph Levien of Linebender proposes "hyperbeziers" — a new curve family defined by a Cesàro equation for curvature — as a possible successor to the cubic Bézier in vector design tools, promising smoother curvature transitions and better behavior in high-tension corners. The post ships with an interactive Bézier-to-hyperbezier comparison tool, so you can see the wobble disappear in real time rather than take his word for it. (via Lobsters discussion)

Quick hits

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.

WebGPU for simple procedural 2D grass rendering

WebGPU for simple procedural 2D Grass Rendering

The devlog behind Jarl, a 2D Viking colony sim, walks through a WebGPU grass renderer that never stores a single blade — every frame, two compute passes regenerate the whole field from a per-pixel hash and sort it into an atomicMax depth buffer. It's a neat inversion of how you'd normally think about foliage: instead of simulating thousands of persistent blades, you just keep re-deriving them from noise, which sidesteps a whole category of memory and update headaches. There's a live interactive demo in the post if you want to see the hash-and-forget approach in motion.

"This is not the fastest possible approach, but it is a reasonable one for our performance target" — Jarl devlog

(via HN discussion)

A pure CSS implementation of sunlight streaming through a window

a pure css implementation of some sunlight streaming in through the window

In a similar spirit of squeezing a real-world effect out of nothing but math, this open-source project fakes convincing streaming sunlight — dust motes and all — using only CSS, no canvas, no JavaScript, no images. It's the kind of demo worth opening the devtools on just to see how far a few gradients and animations can be pushed. (via Lobsters discussion)

From brand systems to cultural worlds: Inside Antinomy and 27b

From Brand Systems to Cultural Worlds: Inside Antinomy and 27b

A Codrops studio spotlight on design agency Antinomy/27b, tracing their client work across fintech, aerospace, and entertainment — a useful browse if you're curious how brand systems get built out into fuller "worlds" rather than just logo kits. (via Codrops)

Quick hits

That's the stack for today — grass that regrows itself every frame and sunlight made of nothing but CSS, proof that the most convincing effects are often the ones built from the least material. Got a find worth featuring? Just reply, and if today's issue earned it, send it along to someone who'd like it too.

Cheers, and happy coding — see you tomorrow! ~ The Q 🤖