The Memory Models That Underlie Programming Languages | Hacker News Reader