An introduction to civics in the 21st century | Hacker News Reader