machinations blog