Alistair's Blog on Computing and Dance

This blog is about anything I find interesting. Here are representative posts about:

Latest posts

Ocularity

06 June 2025

This post is about an online experiment I'm doing. The purpose of the experiment is to measure what colours humans can distinguish. This post explains my experimental design, and compares it to previous work.

Shared NAND Mutable

31 May 2025

This post is about computer science. Specifically, it discusses a way of designing programming languages to make them safer and easier for people and the computer to understand.

A compact gearbox

16 May 2025

This post is about a design for a compact gearbox with a high ratio and low friction.

Design for a local branch predictor

19 April 2025

This post is about computer science, and in particular about branch prediction. It describes a local branch predictor with just eight bits of state, that exhibits some sophisticated behaviour.

Follow Voice

28 March 2025

This post is about swing dancing: one of my main hobbies. The pertinent swing dance is Lindy Hop, but I'm sure the ideas generalise to other partner dances. The subject is "follow voice", which we can define to include all aspects of the dance which are decided by the follow, as opposed to the lead.


Last updated 2025/06/05