Republicans have been losing moderates (and liberals) for 20 years | Hacker News Reader