/friends

Changelog · Wednesday, August 12, 2026

📸 real faces on the cards

A bunch of /friends cards here showed a plain gray letter instead of a person, because the site has no favicon. Other sites had tiny default icons. (Even my own site had an American flag icon, which I think is cool.)

But this directory is about people, and faces are better!

So today I fired up some agents to go looking for real photos. I think we'll only share pictures you already published yourself, on your homepage, your about page, or a social profile your own site links to. The agents cropped each one square, ran some sort of face-center algo on the images, then emailed everyone to ask permission before posting. Here's the actual email:

Within a few hours, 15 of the 27 people I emailed had clicked yes, and nobody has said no. Here are a few of the swaps:

anne-laure.net new face icon
anne-laure.net
quinnsaysyes.com new face icon
quinnsaysyes.com
chriscarey.vision new face icon
chriscarey.vision
nickgray.net old iconnickgray.net new face icon
nickgray.net
sujeetbhalerao.com old iconsujeetbhalerao.com new face icon
sujeetbhalerao.com
ryanbed.org old iconryanbed.org new face icon
ryanbed.org

For nerds: we used OpenCV's Haar-cascade face detection to find and center each face, then saved 128px WebP icons. Approvals are one-click tokenized links on a Cloudflare Worker, with the decisions in a D1 database, replacement photos uploading to R2, and the permission emails going out through Cloudflare Email Service. An approved photo activates instantly, no redeploy.