UML: a great idea, a failure | Hacker News Reader