I was wrong, reflecting on the .NET design choices | Hacker News Reader