Alistair's Blog

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

Latest posts

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/05/16