30 May 25

Ever since I arrived at fellow blogger Dave Bacon‘s house on Tuesday, the Pontiff and I have been tossing around ideas for a joint blog initiative. Finally we hit on something: since we’re both neologistas — people who enjoy spending their free time coining new words — we decided to compile a list of the neologisms we’d most like to see adopted by the general population.

by kawcco 8 months ago


So, OK, why should you believe P≠NP? Here’s why: Because, like any other successful scientific hypothesis, the P≠NP hypothesis has passed severe tests that it had no good reason to pass were it false.

by kawcco 8 months ago

29 May 25


These lecture notes are based on the material I used to teach the Domain Theory (TypeSIG) course at the University of Edinburgh in 2024.

by kawcco 8 months ago



For programming and software engineering practice, Curry-Howard is of essentially no practical benefit, unless you are using a dependently-typed language.

by kawcco 8 months ago saved 2 times

People always talk about “P vs NP” like P problems are easy and NP problems are hard. This is a useful day-to-day model but also an oversimplification. Problems can get way, way harder than NP.

by kawcco 8 months ago

An explainer for people who don’t know computer science and are mildly curious

by kawcco 8 months ago

Very impressive. The drums remind me of my auto-breakbeat tool, except there’s buttons and knobs, which makes it way better. The “drop” button is sick.

For the chords, I’ve been meaning to make a T-PD-D-T progression generator for a while. Like how the tool here actually implements the circle of fifths to create very natural sounding progressions. The incorporation of silence is also laudable.

by kawcco 8 months ago

28 May 25

Great intro to choice feminism and where it and common critiques fail.

by kawcco 8 months ago

27 May 25

Notes on Benn Stancil’s post in 2021 Tilt and tilted, about the objectivity of data-driven decisions.

by kawcco 8 months ago