Project Svalbard, Have I Been Pwned and its ongoing independence | Hacker News Reader