Blog Directory
Community Blog

Seth Larson

Seth Larson — PSF Security Developer-in-Residence

Python security and open source infrastructure, plus retro gaming preservation and emulation.

I paid $50 plus shipping on eBay for this PNG. This is the closest I'll get to NFTs.

sethmlarson.dev

Seth Larson is the Python Software Foundation's first Security Developer-in-Residence, and his blog reflects exactly the kind of mind that job requires — someone who can write a serious PEP on software supply chain security one week and spend the next extracting hidden JPEG files from GameCube ROMs. His posts alternate between deep Python ecosystem work and delightfully nerdy side projects involving retro games, QR codes, and Unicode oddities.

Written by Seth Larson.

About This Blog
Activity

Regular

Publishes weekly or bi-weekly

Followers

1

Category

Independent Blog

Languages

English

Feed Accessibility

How this blog's content is accessed through Blogs Are Back.

Full Content

RSS feed includes complete post content for reading in-app

Proxy Required

Feed is fetched through our proxy for browser compatibility

Proxy Post Links

Post pages are loaded through our proxy for compatibility

Embeddable

Posts can be displayed inline in the reader view

Latest Posts

Recent posts from Seth Larson's RSS feed.

Playing the “Second Quest” of Legend of Zelda: Four Swords Adventures

The Legend of Zelda: Four Swords Adventures (FSA) was released for the Nintendo GameCube in 2004 in Japan and America and 2005 globally. The game is split into eight areas with three levels per area. Data miners discovered that there were 8 levels that were cut late into development of the game that were all mostly playable. These cut levels can be seen on The Cutting Room Floor. In 2021 a game modding and localizing group named “Eternal Dream Arabization” and $$$Link created a mod for FSA whic...

Mario Kart World and “seamless” media

Mario Kart World for the Nintendo Switch 2 adds a new unique game mechanic for the series where courses that neighbor each other in the sprawling world map can physically and thematically morph over a short transitionary “lap”. These course-connecting laps are commonly called Routes or “Intermission Tracks”. There are 202 routes connecting the 30 courses in Mario Kart World, some of which change depending on your direction between courses. This new mechanic enables what I consider the hig...

United Nations Open Source Week 2026

I was among the delegation of “open source experts” invited to the UN Open Source Week 2026 in New York City by the Sovereign Tech Agency. Thank you to the Sovereign Tech Agency for inviting and supporting my stay and travel for the event. Thanks to Alpha-Omega for sponsoring my position at the Python Software Foundation. UN Open Source Week is a week-long event with a different focus for each day. In order, the focuses were: Maintain-a-thon (UN Tech Over), Open Source × AI, Digital Public Infr...

TIL “@here” only notifies online users on Discord and Slack

I'm in a few Discord servers of friends and we get together in-person regularly. Whenever I was the one organizing an event I would attempt to ping everyone details in the Discord using @here. After the initial ping I would usually follow-up with folks over text, which is fine and expected part of organizing. More often than not, invitees would be way more responsive over text than over Discord. I created an SMS BCC tool because of how effective texting is for organizing events. Turns out that...

Linting is important for code review: screen included

Today I was reviewing a pull request for some Python code when I saw a semicolon in the diff. Screenshot provided below, which as we all know is the best way to share text on the internet: I was just about to leave a comment, but then I scrolled the page a bit and... Ah. Time to clean my laptop screen then... 🧼🫧 Thanks for reading ♥ I would love to hear your thoughts! Contact me via Mastodon, Bluesky, or email. Browse the blog archive. Check out my blogroll.

Follow Seth Larson

If you like your technical writing served with genuine curiosity and occasional retro gaming archaeology, Seth's blog delivers both.

http://sethmlarson.dev/feed