Making Deep Learning Go Brrrr from First Principles — Blankdot