The archive of the data leak search website Have I Been Pwned (HIBP) is growing and growing: those responsible have recently added access data from around 284 million accounts from various data leaks.