Stefán Jökull Sigurðarson

197 Followers
187 Following
12 Posts
Microsoft MVP, Code Wrangler/Chief Iceberg Rider and Employee 1.0 @haveibeenpwned. He/him
My Bloghttps://stebet.net
Honoured to have been accepted into the Microsoft MVP program for another year! 🥳 #MVPBuzz
After a gargantuan effort, the all-new @haveibeenpwned brand and website is now officially live! https://www.troyhunt.com/have-i-been-pwned-2-0-is-now-live/
Have I Been Pwned 2.0 is Now Live!

This has been a very long time coming, but finally, after a marathon effort, the brand new Have I Been Pwned website is now live! Feb last year is when I made the first commit to the public repo for the rebranded service, and we soft-launched the new brand in

Troy Hunt

Over 250.000 new passwords are now searchable in the @haveibeenpwned Pwned Passwords API. This data was provided by law enforcement as part of Operation NOVA, an effort to disrupt the LabHost phishing platform. The data also updated counts for over 80.000 existing passwords.

Operation NOVA is a joint law enforcement operation, spanning several countries and law enforcement agencies. You can read the announcement from the RCMP here: https://rcmp.ca/en/news/2025/04/project-nova-canadian-law-enforcement-continues-disruption-criminal-labhost-users

Over 250.000 new passwords are now searchable in the @haveibeenpwned Pwned Passwords API. This data was provided by law enforcement as part of Operation NOVA, an effort to disrupt the LabHost phishing platform. The data also updated counts for over 80.000 existing passwords.

Operation NOVA is a joint law enforcement operation, spanning several countries and law enforcement agencies. You can read the announcement from the RCMP here: https://rcmp.ca/en/news/2025/04/project-nova-canadian-law-enforcement-continues-disruption-criminal-labhost-users

At the #MVPSummit and want @haveibeenpwned stickers? You can find them at The Hub in Building 33 :)
Was wondering why my blog was seeing increased traffic... turns out Brent Ozar decided to mention my HyperScale blog 😅 https://www.brentozar.com/archive/2025/03/why-your-azure-sql-db-hyperscale-bill-is-higher-than-youd-expect/
Why Your Azure SQL DB Hyperscale Bill is Higher Than You'd Expect - Brent Ozar Unlimited®

tl;dr: if you use Azure SQL DB Hyperscale’s auto-scaling, it’s probably not cutting your bill down because like SQL Server, Hyperscale doesn’t automatically relinquish memory, and it’ll be up to you to manually manage your own memory if you wanna cut your bill. Now for the long story. Microsoft’s Azure SQL DB Hyperscale has an...

Brent Ozar Unlimited®
Happy MVP Summit fellow MVPs/RDs! Feel free to stop me in the hallways if you want to get some @haveibeenpwned stickers :) #mvpsummit

Azure SQL HyperScale is awesome and works wonders for
@haveibeenpwned. But it isn't perfect. We ran into some issues with how scaling in Azure SQL HyperScale works, so I decided to write a blog post about it.

https://stebet.net/autoscaling-azure-sql-hyperscale-for-better-cost-management/

Autoscaling Azure SQL HyperScale for better cost management

Learn how Have I Been Pwned optimizes Azure SQL HyperScale cloud costs by dynamically scaling vCores and memory usage through automated scripts.

Stefán J. Sigurðarson
Weekly update with @stebets is up! We're talking about the recent @haveibeenpwned architecture updates to cache as much data as we can at @cloudflare. Hear what's awesome, where our woes are and with any luck, even give us some ideas on improvements https://www.troyhunt.com/weekly-update-427/
Weekly Update 427

I was going to write about how much I've enjoyed "tinkering" with the HIBP API, but somehow, that term doesn't really seem appropriate any more for a service of this scale. On the contrary, we're putting in huge amounts of effort to get this thing fast, stable, and sustainable. We

Troy Hunt
@Alyzande Not so much a joke, but a way of life…