What Is Dry Code, and Is It Always a Good Thing? | Hacker News Reader