What should a developer know before building a public website? | Hacker News Reader