Stanford CS251 Bitcoin and Crypto Currencies – course syllabus and readings | Hacker News Reader