Patrick Collison's Bookshelfpatrickcollison.com2 points·robertvc··0 commentsOpen articleSaveView on HN