Alisdair McDiarmid is a software engineer based in Toronto, Ontario.