A Conversation with David E. Shawcacm.acm.org3 points·smallhands··0 commentsOpen articleSaveView on HN