MIT 16.399: Abstract Interpretation (2005) | Hacker News Reader