One Way to Avoid Singletons | Hacker News Reader