30 November 2025

24 links · Sunday

About - Advent of Code 2025

Hi! I'm Eric Wastl. I make Advent of Code. I hope you like it! I also make lots of other things. I'm on Bluesky, Mastodon, and GitHub.

prizrak.me blog

Landlock is a Linux API that lets applications explicitly declare which resources they are allowed to access. Its philosophy is similar to OpenBSD’s unveil() and (less so) pledge(): programs can make a contract with the kernel stating, “I only need these files…

Be Like Clippy

Join the Be Like Clippy movement to make technology more user-friendly and transparent. Including a list of custom clippy profile pictures

Self-hosting my photos with Immich

For every cloud service I use, I want to have a local copy of my data for backup purposes and independence. Unfortunately, the gphotos-sync tool stopped working in March 2025 when Google restricted the OAuth scopes, so I needed an alternative for my existing G…

Why I'm Shutting Down Lorelight (And What It Taught Me About GEO)

I’m shutting down Lorelight. Not because it didn’t work. Not because I ran out of money. But because I realized something that probably should have been obvious from the start. Let me explain. What Was Lorelight? A few months ago, I launched Lorelight—a genera…

Field Entities, Not Craft

(a different frame for UAPs) I was watching The Age of Disclosure the other night and got stuck at the point where they break down the "five observables": instant acceleration, no sonic boom, trans-medium travel, the whole suite of behaviors that make UAPs ph…

Make It Easy for Humans | Tom Bedor's Blog

I recently wrote about optimizing repos for AI, but I've not quite settled on the question of, _should_ you optimize repos for AI? That is, is there really substantial daylight between what an AI dev needs and what a human needs?

In Favor of Giving Things Up

The human being is the only animal that can say no to treats. That’s what makes us special. A hungry dog, fish, sheep...

Thinning layers

Running containers is fun, until you have to wait for 5 hours to download all the image layers from a rate-limited server through your brittle mobile connection. Let's dive a little deeper into what is actually stored in those layers and how to make them thinn…

alex wennerberg

If you live in or have been to New York City, you may recognize 432 Park Avenue.

The Hidden Power of Empty Spaces: Why Your Brain Sees What Your Metrics Miss

Stand in front of your Kanban board right now. Notice anything? That gut feeling about something being “off,” even though your metrics look normal? There's a fascinating reason why you should trust it.Your brain has one primary mission: to keep you alive and t…

"Courage to quit" matters more for seniors, less for juniors

As a teenager first getting into computers in the late 2000s I spent a lot of time reading old revered tomes like ESR’s The Art of Unix Programming and SICP . If present-day me were to isekai back in time and lose all of the technical knowledge I had but retai…

Reconnecting with old friends

I’ve been trying to reconnect with old friends from high school lately, and honestly, it’s been… weird. Not bad, not heartbreaking, just this strange mix of ...

All it takes is for one to work out

More than a decade ago, when I was applying to graduate school, I went through a period of deep uncertainty. I had tried the previous year and hadn’t gotten in anywhere. I wanted to try again, but …