Blogs

Blog Posts

flouridation of drinking water

2010-04-29

I explore the surprising role of water fluoridation as a campaign issue in UK politics, questioning which political party has made opposition to it part of their platform.

Sampling Conditioned Hypoelliptic Diffusions

2010-04-23

Our paper on sampling conditioned hypoelliptic diffusions has been accepted for publication in the Annals of Applied Probability. This work presents methods for sampling from conditioned diffusion processes with applications to probability theory.

updated paper

2010-04-20

We present an updated version of our paper on sampling conditioned hypoelliptic diffusions, prepared in response to referee feedback and published in the Annals of Applied Probability.

Talk at Maths2010

2010-04-13

I present a visually-focused talk from the Maths2010 conference in Edinburgh, featuring an array of compelling graphics including a particularly intricate 3D torus visualization.

Ilkley Moor

2010-03-25

I share a playful photo of myself on Ilkley Moor, featuring all twelve versions of me in one creative shot.

scrabble

2010-03-21

This post showcases scrabble through visual imagery. Explore the classic word game through this illustrated perspective.

fast vector operations using SSE2

2010-02-03

I demonstrate how to accelerate the vector operation y := y + αx using SSE2 instructions, achieving 40% faster execution compared to naive implementation by processing two double precision numbers simultaneously.

tunnelling http over ssh

2010-01-20

I explain how to tunnel HTTP traffic over an SSH connection to browse the web securely and anonymously, bypassing network restrictions and protecting your traffic on unencrypted networks. This guide covers the practical setup steps and common use cases for this technique.

parallel

2009-12-14

I introduce a helper utility that distributes programs across available CPUs on multi-core systems for easier parallel processing.

juggling is good for you

2009-12-01

Juggling offers numerous benefits for everyday people, and I explore why this skill is worth picking up.