Ask HN: Guidelines for building custom document types | Hacker News Reader