KDL: A Document Language with XML-Like Semantics | Hacker News Reader