Online Marketing for Non Profits - 6 lessons from PETA | Hacker News Reader