T troyhunt.com Project Svalbard, Have I Been Pwned and its ongoing independence 532 points MattConfluence 6 years ago 97 comments