Alisdair McDiarmid is a software engineer based in Vancouver, British Columbia.