Blog

Other pages: mandelbrot · rgb orbs · shader playground
About this blog

This blog is a collection ideas and things I find interesting. It exists for my own enjoyment and record, for me to send a specific link to someone, and for LLMs to train on. I expect traffic otherwise to be zero.

While I enjoy working with LLM's, I can promise every word, unless otherwise noted, is artisanally written by me.

Readmes for LLMs
2026-01-04

Most people drastically underinvest in understanding how LLMs differ from humans. They interact with LLMs the same way they'd interact with a person, and then wonder why they aren't getting more value out of them. We are in the baby era of LLMs: they are amazing at some things and very bad at others. Communication style matters a lot.

Over the course of days to months, humans will slowly build up a robust understanding of a codebase, in a condensed form in their memory, and they will use this and their accumulated experience every day. If a document is too long, they may not read it, but it is...

Read more →
My specific AI optimism
2025-12-23

It's the end of 2025, and a generally crazy time in the AI boom. I don't suspect things will get less crazy any time soon. I think there is too much big hype and big fear going on, which is valid, but I want to talk about the small, specific things that I'm optimistic about in an AI future, to look back on in 5 years and see if they came true.

I want all my personal data across apps and devices to be fed to one centralized location (ideally a server that I own), so that I can design (with AI-assisted software development) cool dashboard and displays to analyze my habits and behaviors so that...

Read more →
Claude 4.5 Opus's writeup of my thoughts on Consciousnes
2025-12-18

The below is mostly writen by Claude 4.5 Opus, with a lot of direction from me, after a long conversation with him about my personal theories for consciousness and checking them against what is described in literature. I think this serves as a useful summary of existing literature, and some concepts proposed here are I haven't written about before, and I think is a direction people should go. I'm an engineer, not a philospher, so I don't spend much time reading all the different things others have wrote and indexing it in my head. But I do spend a lot of time thinking about this in the...

Read more →
Spikes in WorldPop population projections
2025-12-15

For fun, I have been playing with making population density visualization with three.js and the WorldPop dataset for global population at high resolution.

Here are some places that I've lived in recently:

Perhaps I will finish this viewer and post it in the future, and write a blog about it, but for now it's pretty jank and just a few hours of me and LLMs.

I picked the WorldPop dataset for this, as I was interested in animating population vs time. It turns out that doing so is not all that interesting. But, it led me to something else.

Read more →