Finite Rants