Open Thread, 3/12/2017

Razib Khan