chrisphan.com

Mastodon posts for 2025-W46 through W48

An analog clock reading 10:10 

Categories: Mastodon

Anyone else keep accidentally going to "Missouri Digital News" when trying to get to MDN (Mozilla Developer Network) web docs?

Chris Phan,

I made a thing: chrisphan.com/posts/2025-11-19

It's a app queries the for @troyhunt 's Pwned Passwords service.

I wrote it in using @willmcgugan 's wonderful package.

Available on @codeberg, under an MIT license: codeberg.org/christopherphan/p

A screen shot of a TUI app. A password has been typed in, and its hash is shown. The program reports that this password appears in the database over two million times.

Chris Phan,

I spent way too much time making this diagram ( by hand!) for my blog post.

The user types in their password (in this case,  secret ) into their computer running the Pwn Checker app. The program calculates the SHA1 hash of the password (a 40-hex digit number), and then sends the first five digits (in this case, e5e9f) to the Pwned Passwords API. The API responds with a list of every hash in the database with the same five initial digits, as well as the number of times the corresponding password appears in the database. The program then checks the returned hashes and determines whether the password was stolen.

Chris Phan,

On the bright side, I think I have a better (but still imperfect) handle on how work in now.

Chris Phan,

Any other fans out there?

WOW, Harrison Whitaker is a machine! The way he dominated Friday’s game was just amazing.

(I watch Jeopardy on Peacock so I have to wait a day longer than everyone else to watch episodes.)

Chris Phan,

Made this (and ) themed doohickey the other day. chrisphan.com/posts/2025-11-27

Chris Phan,