S-expression based markup, styling and scripting | Hacker News Reader