Recent writing, page 30
All posts
Teaching & CoursesHow Technology Has Shaped Our Daily Lives: An Introduction2017.08.02
Teaching & CoursesSupplementary Notes on PhD Admissions Requirements [No Longer Valid]2017.07.28
Web3 & CypherpunksBitcoin: A Layperson’s Introduction2017.07.27
Site MattersBlog Update Basically Complete2017.07.13
Teaching & CoursesCourse Plan: How Technology Shapes Our Daily Lives2017.07.05Site MattersThe Blog Is Being Redesigned2017.07.03
Culture & Public CommentaryThe Blame for “Health” Scams Shouldn’t Be Put on the Audience2017.06.25
History of Science & ScholarshipScience Popularization Should Stand on the Opposite Side of “Innovation”2017.05.22
Life & NotesHu Yilin’s Recruitment Notice [Expired]2017.04.16