Introduction to defending against cross site scripting | Hacker News Reader