Venkatesh Rao@vgr·Apr 25, 2018There are few things sadder than the fate of poorly timed excellence or funnier than the fate of perfectly timed mediocrity. Learn timing2218