21 September 2025

27 links · Sunday

The performance impact of vertex shader exports

Following up on the previous post on GPU utilization and performance, and to provide a practical example, I expanded a bit on a topic discussed in brief: vertex shader exports and their impact on p…

Introducing SGS-1

Spectral Labs releases SGS-1: the first generative model for structured CAD.

The Germans, 1933-45 by Milton Mayer, an excerpt, 2017 edition

An excerpt from They Thought They Were Free: The Germans, 1933-45 by Milton Mayer. Also available on web site: online catalogs, secure online ordering, excerpts from new books. Sign up for email notification of new releases in your field.

Jason Spielman • Designing NotebookLM

Designer, builder, and visual storyteller. Now building Huxe. Previously led design on NotebookLM and contributed to Google AI projects like Gemini and Search. Also shoot photo/video for brands like Coachella, GoPro, and Rivian.

Random Mutation Hill Climbing (RMHC)

An exploration of how we approximate an image using an evolutionary strategy. One candidate, one mutation, accept if better. We climb the fitness landscape in real time with frame-budgeted renderin...

Code should be clean because business isn't

I am an ardent capitalist. I am also an ardent Unix philosopher. I have long percieved there to be some interesting tensions between these two wolves inside me. The Unix philosopher in me wants my code to be as simple and flexible as possible, and - not always…

When Scrolling Becomes the Default

I woke up today at 1pm after a long night of sleep (thank god it's the weekend), and before I knew it, it was 5pm. That's a large chunk of my day gone by, an...

Why Does a PostgreSQL UPDATE Query Increase Table Size?

The statement is ultimately false, but a single update query will cause the table's size to increase. This occurs due to PostgreSQL's storage model and its use of MVCC (Multi-Version Concurrency Control). To fully explain this, we must first understand these t…

Kafka to HelixDB | langchain-beam

The Kafka to helixdb Pipeline is a pre-built Apache Beam streaming pipeline that lets you consume real-time text data from Kafka topics, generate embeddings using OpenAI models, and store the vectors into HelixDB node for similarity search and retrieval. The p…

From Exit to Restart

A Framework for Navigating Post-Exit Uncertainty

MagSafe Ice Packs

So here's a neat way to magically cut in half the time it takes to transfer to your new iPhone. Back in 2019, I realized iPhone restores run much faster when…

My Journey to Stop Using My Phone

At some point this past summer, I decided I needed to find ways to stop myself from using my phone. Not completely, of course. Smartphones…