Qiaochu Yuan

478,279
reputation

Ex-graduate student. I apologize in advance for some of my old writing.