Sponsor of the Day:
Jerkmate
https://sethmlarson.dev/thanks-to-microsoft-for-supporting-urllib3
Microsoft supports urllib3 with FOSS Fund 2024 — Seth Larson
Python, open source, and the internet
foss fundseth larsonmicrosoftsupportsurllib3
https://sethmlarson.dev/urllib3-in-2022
urllib3 in 2022 — Seth Larson
Python, open source, and the internet
seth larsonurllib32022
https://sethmlarson.dev/pip-relative-dependency-cooldowns
pip v26.1 adds support for relative dependency cooldowns — Seth Larson
Python, open source, and the internet
1 adds supportseth larsonpipv26relative
https://sethmlarson.dev/unicode-variation-selectors
Mahjong tiles and Unicode variation selectors — Seth Larson
Python, open source, and the internet
unicode variationseth larsonmahjongtilesselectors
https://sethmlarson.dev/animal-crossing-calendar
Add Animal Crossing events to your digital calendar — Seth Larson
Python, open source, and the internet
animal crossingdigital calendarseth larsonaddevents
https://sethmlarson.dev/security-developer-in-residence-weekly-report-28
CPython 3.12.2 is SBOM‑ified! — Seth Larson
Python, open source, and the internet
3 12 2seth larsoncpython
https://sethmlarson.dev/http-header-compression
HTTP Header Compression — Seth Larson
Python, open source, and the internet
http headerseth larsoncompression
https://sethmlarson.dev/urllib3-newsletter-4
urllib3 Newsletter #4 — Seth Larson
Python, open source, and the internet
urllib3 newsletterseth larson4
https://sethmlarson.dev/security-developer-in-residence-weekly-report-30
Windows SBOM work and Alpha‑Omega 2023 annual report — Seth Larson
Python, open source, and the internet
2023 annual reportseth larsonwindowssbomwork
https://sethmlarson.dev/email-has-algorithmic-curation-too
Email has algorithmic curation, too — Seth Larson
Python, open source, and the internet
seth larsonemailalgorithmiccuration
https://sethmlarson.dev/pep-770-sbom-data-from-pypi-fedora-and-redhat
PEP 770 Software Bill‑of‑Materials (SBOM) data from PyPI, Fedora, and Red Hat — Seth Larson
Python, open source, and the internet
sbom datared hatseth larsonpep770
https://sethmlarson.dev/urllib3-newsletter-5
urllib3 Newsletter #5 — Seth Larson
Python, open source, and the internet
urllib3 newsletterseth larson5
https://sethmlarson.dev/google-assured-oss
Google Assured OSS — Seth Larson
Python, open source, and the internet
seth larsongoogleassuredoss
https://sethmlarson.dev/gzip-files-and-streams-may-contain-names
GZipped files and streams may contain names — Seth Larson
Python, open source, and the internet
may containseth larsongzippedfilesstreams
https://sethmlarson.dev/tests-arent-enough-case-study-after-adding-types-to-urllib3
Tests aren’t enough: Case study after adding type hints to urllib3 — Seth Larson
Python, open source, and the internet
case studytype hintsseth larsontestsenough
https://sethmlarson.dev/security-developer-in-residence-weekly-report-19
Proposal for Software Bill‑of‑Materials for CPython — Seth Larson
Python, open source, and the internet
seth larsonproposalsoftwarecpython
https://sethmlarson.dev/security-developer-in-residence-report-37
PyCon US 2024 as Security Developer‑in‑Residence — Seth Larson
Python, open source, and the internet
pycon us 2024seth larsonsecurity
https://sethmlarson.dev/links-awakening
“The Legend of Zelda: Link’s Awakening” respects your time — Seth Larson
Python, open source, and the internet
seth larsonlegendzeldarespectstime
https://sethmlarson.dev/security-developer-in-residence
I am the first PSF Security Developer‑in‑Residence — Seth Larson
Python, open source, and the internet
seth larsonfirstpsfsecurity
https://sethmlarson.dev/automated-public-shaming-of-open-source-maintainers
Automated public shaming of open source maintainers — Seth Larson
Python, open source, and the internet
open source maintainerspublic shamingseth larsonautomated
https://sethmlarson.dev/transferring-utf8-xyz
Transferring “UTF8.XYZ” — Seth Larson
Python, open source, and the internet
seth larsontransferring
https://sethmlarson.dev/security-developer-in-residence-weekly-report-29
Challenges while building SBOM infrastructure for CPython — Seth Larson
Python, open source, and the internet
seth larsonchallengesbuildingsbominfrastructure
https://sethmlarson.dev/pep-440
Quirks of Python package versioning — Seth Larson
Python, open source, and the internet
python packageseth larsonquirksversioning
https://sethmlarson.dev/cosign-and-debian
New experimental Debian package for Cosign (Sigstore) — Seth Larson
Python, open source, and the internet
new experimentaldebian packageseth larsoncosignsigstore
https://sethmlarson.dev/urllib3-2.0.0
urllib3 v2.0.0 is now generally available — Seth Larson
Python, open source, and the internet
v2 0generally availableseth larsonurllib3
https://sethmlarson.dev/ios-lockdown-mode
Lockdown Mode for Apple devices — Seth Larson
Python, open source, and the internet
lockdown modeapple devicesseth larson
https://sethmlarson.dev/sega-genesis-and-mega-drive-games-and-roms-from-steam
SEGA Genesis & Mega Drive games and ROMs from Steam — Seth Larson
Python, open source, and the internet
sega genesis megaseth larsondrivegamesroms
https://sethmlarson.dev/security-developer-in-residence-weekly-report-31
Security Developer‑in‑Residence Weekly Report #31 — Seth Larson
Python, open source, and the internet
weekly reportseth larsonsecurity31
https://sethmlarson.dev/security-for-package-maintainers
Security for package maintainers — Seth Larson
Python, open source, and the internet
package maintainersseth larsonsecurity
https://sethmlarson.dev/security-developer-in-residence-weekly-report-9
Visualizing the CPython Release Process — Seth Larson
Python, open source, and the internet
release processseth larsonvisualizingcpython
https://sethmlarson.dev/fedi-donut-friday
Fediverse Donut Club (#FediDonutFriday) — Seth Larson
Python, open source, and the internet
seth larsonfediversedonutclub
https://sethmlarson.dev/security-developer-in-residence-weekly-report-24
Security Developer‑in‑Residence Weekly Report #24 — Seth Larson
Python, open source, and the internet
weekly report 24seth larsonsecurity
https://sethmlarson.dev/security-developer-in-residence-weekly-report-23
Security Developer‑in‑Residence Weekly Report #23 — Seth Larson
Python, open source, and the internet
weekly reportseth larsonsecurity23
https://sethmlarson.dev/pycon-taiwan-2024
PyCon Taiwan 2024 Keynote — Seth Larson
Python, open source, and the internet
pycon taiwan2024 keynoteseth larson
https://sethmlarson.dev/nintendo-classics
Is the "Nintendo Classics" collection a good value? — Seth Larson
Python, open source, and the internet
classics collectiongood valueseth larsonnintendo
https://sethmlarson.dev/better-boosting-on-mastodon-with-smart-clients
Better boosting on Mastodon with smart clients — Seth Larson
Python, open source, and the internet
seth larsonbetterboostingmastodonsmart
https://sethmlarson.dev/dont-bring-slop-to-a-slop-fight
Don't bring slop to a slop fight — Seth Larson
Python, open source, and the internet
seth larsonbringslopfight
https://sethmlarson.dev/security-developer-in-residence-weekly-report-1
Security Developer‑in‑Residence – Weekly Report #1 — Seth Larson
Python, open source, and the internet
weekly reportseth larsonsecurity1
https://sethmlarson.dev/security-developer-in-residence-weekly-report-27
Security Developer‑in‑Residence Weekly Report #27 — Seth Larson
Python, open source, and the internet
weekly report 27seth larsonsecurity
https://sethmlarson.dev/pycon-us-2025-security-mini-summit
Everything Security at PyCon US 2025 🐍🛡️ — Seth Larson
Python, open source, and the internet
pycon us 2025seth larsoneverythingsecurity
https://sethmlarson.dev/security-developer-in-residence-report-38
CPython vulnerability data infrastructure (CVE and OSV) — Seth Larson
Python, open source, and the internet
vulnerability dataseth larsoncpythoninfrastructurecve
https://sethmlarson.dev/blogrolls-are-the-best-rolls
Blogrolls are the Best(rolls) — Seth Larson
Python, open source, and the internet
seth larsonblogrollsbest
https://sethmlarson.dev/your-github-copilot-access-has-been-renewed
Your GitHub Copilot access has been renewed 🤡 — Seth Larson
Python, open source, and the internet
github copilotseth larsonaccessrenewed
https://sethmlarson.dev/dumping-nintendo-ereader-card-roms
Dumping Nintendo e‑Reader Card “ROMs” — Seth Larson
Python, open source, and the internet
seth larsondumpingnintendocard
https://sethmlarson.dev/ice-pikmin-and-difficulty-of-pikmin-bloom-event-decor-sets
Ice Pikmin and difficulty of Pikmin Bloom event decor sets — Seth Larson
Python, open source, and the internet
event decorseth larsonicepikmindifficulty
https://sethmlarson.dev/python-and-sigstore
Python and Sigstore — Seth Larson
Python, open source, and the internet
seth larsonpythonsigstore
https://sethmlarson.dev/respecting-maintainer-time-should-be-in-security-policies
Respecting maintainer time should be in security policies — Seth Larson
Python, open source, and the internet
security policiesseth larsonrespectingmaintainertime
https://sethmlarson.dev/nox-pyenv-all-python-versions
Testing multiple Python versions with nox and pyenv — Seth Larson
Python, open source, and the internet
multiple pythonseth larsontestingversionsnox
https://sethmlarson.dev/security-developer-in-residence-weekly-report-3
Security Developer‑in‑Residence – Weekly Report #3 — Seth Larson
Python, open source, and the internet
weekly reportseth larsonsecurity3
https://sethmlarson.dev/security-developer-in-residence-weekly-report-6
Security Developer‑in‑Residence – Weekly Report #6 — Seth Larson
Python, open source, and the internet
weekly reportseth larsonsecurity6
https://sethmlarson.dev/security-developer-in-residence-weekly-report-34
Open Source Summit North America 2024 — Seth Larson
Python, open source, and the internet
open source summitnorth america 2024seth larson
https://sethmlarson.dev/cutting-spritesheets-like-cookies-with-python-and-pillow
Cutting spritesheets like cookies with Python & Pillow 🍪 — Seth Larson
Python, open source, and the internet
python pillowseth larsoncuttingspritesheetslike
https://sethmlarson.dev/security-developer-in-residence-weekly-report-8
Python Security Response Team handling of CVE‑2023‑40217 — Seth Larson
Python, open source, and the internet
python security responseseth larsonteamhandling
https://sethmlarson.dev/quick-mastodon-toot-templates-for-event-hashtags
Quick Mastodon toot templates for event hashtags — Seth Larson
Python, open source, and the internet
seth larsonquickmastodontoottemplates
https://sethmlarson.dev/nintendo-switch-online-expansion-pack-is-great-for-digital-and-physical-gamecube-players
What first‑party GameCube titles are available on Nintendo Switch Online? — Seth Larson
Python, open source, and the internet
nintendo switch onlineseth larsongamecubetitlesavailable
https://sethmlarson.dev/getting-started-with-gamesir-pocket-taco-iphone-delta-emulator
Getting started with the GameSir “Pocket Taco” with iPhone and Delta emulator — Seth Larson
Python, open source, and the internet
getting startedseth larsongamesiriphonedelta
https://sethmlarson.dev/security-developer-in-residence-weekly-report-35
Isolating risk in the CPython release process — Seth Larson
Python, open source, and the internet
release processseth larsonisolatingriskcpython
https://sethmlarson.dev/why-urls-are-hard-path-params-urlparse
Why URLs are Hard: Path Params & urlparse — Seth Larson
Python, open source, and the internet
seth larsonurlshardpathparams
https://sethmlarson.dev/designing-for-real-world-https
Designing for Real‑World HTTPS — Seth Larson
Python, open source, and the internet
seth larsondesigninghttps
https://sethmlarson.dev/visualizing-the-python-package-sbom-data-flow
Visualizing the Python package SBOM data flow — Seth Larson
Python, open source, and the internet
python packagesbom dataseth larsonvisualizingflow
https://sethmlarson.dev/about
Seth Larson
Python, open source, and the internet
seth larson
https://sethmlarson.dev/sms-urls
SMS URLs — Seth Larson
Python, open source, and the internet
seth larsonsmsurls
https://sethmlarson.dev/ai-and-wonder
AI and Wonder — Seth Larson
Python, open source, and the internet
seth larsonaiwonder
https://sethmlarson.dev/cooler-analytics
Cooler Analytics — Seth Larson
Python, open source, and the internet
seth larsoncooleranalytics
https://fosstodon.org/@sethmlarson
Seth Larson (@sethmlarson@fosstodon.org) - Fosstodon
3.37K Posts, 376 Following, 93 Followers · :python: Security, Fellow @ThePSF 🐍 Trans rights, BLM, Minnesoootan, he/him https://sethmlarson.dev
seth larsonsethmlarson fosstodon
https://sethmlarson.dev/utf-8
How does UTF‑8 turn “😂” into “F09F9882”? — Seth Larson
Python, open source, and the internet
seth larsonturn
https://sethmlarson.dev/how-to-i-pay-for-a-web-page
How do I pay the publisher of a web page? — Seth Larson
Python, open source, and the internet
seth larsonpaypublisherweb
https://sethmlarson.dev/switch-2-drm-expensive-and-gamecube
Nintendo Switch 2: DRM, expensive, and GameCube — Seth Larson
Python, open source, and the internet
nintendo switch 2seth larsondrmexpensivegamecube
https://sethmlarson.dev/extracting-nes-and-n64-from-zelda-collectors-edition
Extracting NES & N64 ROMs from Zelda Collector's Edition — Seth Larson
Python, open source, and the internet
n64 romsseth larsonextractingneszelda
https://sethmlarson.dev/minnesota-state-fair-foods-2024
2024 Minnesota State Fair foods — Seth Larson
Python, open source, and the internet
minnesota state fairseth larson2024foods
https://sethmlarson.dev/pikmin-2-international-treasure-hoard
Pikmin 2 International Treasure Hoard (DONE) — Seth Larson
Python, open source, and the internet
pikmin 2treasure hoardseth larsoninternationaldone
https://sethmlarson.dev/security-developer-in-residence-weekly-report-4
Security Developer‑in‑Residence – Weekly Report #4 — Seth Larson
Python, open source, and the internet
weekly reportseth larsonsecurity4
https://sethmlarson.dev/removing-maintainers-from-open-source-projects
Removing maintainers from open source projects — Seth Larson
Python, open source, and the internet
open source projectsseth larsonremovingmaintainers
https://sethmlarson.dev/
Seth Larson
Python, open source, and the internet
seth larson
https://sethmlarson.dev/quickly-visualizing-sbom-with-cli
Quickly visualizing an SBOM document — Seth Larson
Python, open source, and the internet
sbom documentseth larsonquicklyvisualizing
https://sethmlarson.dev/significant-whitespace
Significant whitespace — Seth Larson
Python, open source, and the internet
seth larsonsignificantwhitespace
https://sethmlarson.dev/urllib3-is-fundraising-for-http2-support
urllib3 is fundraising for HTTP/2 support — Seth Larson
Python, open source, and the internet
http 2 supportseth larsonurllib3fundraising
https://sethmlarson.dev/websites-without-servers-or-networking
Websites without servers or networking — Seth Larson
Python, open source, and the internet
websites withoutseth larsonserversnetworking
https://sethmlarson.dev/epilogue-sn-operator
New ROM dumping tool for SNES & Super Famicom from Epilogue — Seth Larson
Python, open source, and the internet
new romsnes superseth larsondumpingtool
https://sethmlarson.dev/security-developer-in-residence-weekly-report-7
Security Developer‑in‑Residence – Weekly Report #7 — Seth Larson
Python, open source, and the internet
weekly reportseth larsonsecurity7
https://sethmlarson.dev/one-weird-trick-for-cheaper-physical-switch-2-games
One weird trick for cheaper physical Switch 2 games? — Seth Larson
Python, open source, and the internet
one weird trickphysical switch 2seth larsoncheapergames
https://sethmlarson.dev/review-of-2019-for-urllib3
Review of 2019 for urllib3 — Seth Larson
Python, open source, and the internet
seth larsonreview2019urllib3
https://sethmlarson.dev/security-developer-in-residence-weekly-report-5
Security Developer‑in‑Residence – Weekly Report #5 — Seth Larson
Python, open source, and the internet
weekly reportseth larsonsecurity5
https://sethmlarson.dev/use-backslash-A-and-z-not-%5E-and-%24-with-python-regular-expressions
Use “\A...\z”, not “^...$” with Python regular expressions — Seth Larson
Python, open source, and the internet
regular expressionsseth larsonusepython
https://www.wsbtv.com/sports/high-school-football/athlete-of-the-week/flowery-branchs-seth-larson-montlick-injury-attorneys-athlete-week/c33871c5-13d9-47bb-8194-5cf9afa5a96f/
Flowery Branch's Seth Larson: Montlick Injury Attorneys Athlete of the Week – WSB-TV Channel 2 -...
montlick injury attorneyswsb tv channelflowery branchseth larsonathlete
https://sethmlarson.dev/setting-discord-status-from-physical-gamecube-console
Setting Discord status from physical GameCube console — Seth Larson
Python, open source, and the internet
discord statusseth larsonsettingphysicalgamecube
https://sethmlarson.dev/urllib3-in-2025-available-on-illia-volochiis-blog
“urllib3 in 2025” available on Illia Volochii’s new blog — Seth Larson
Python, open source, and the internet
new blogseth larsonavailableillia
https://sethmlarson.dev/draft-sms-and-imessage-from-any-computer-keyboard
Draft SMS and iMessage from any computer keyboard — Seth Larson
Python, open source, and the internet
computer keyboardseth larsondraftsmsimessage
https://sethmlarson.dev/python-library-requests-is-adding-type-hints-and-needs-your-help
Python library “Requests” needs you to test type hints — Seth Larson
Python, open source, and the internet
python librarytest typeseth larsonneedshints
https://sethmlarson.dev/strict-python-function-parameters
Strict Python function parameters — Seth Larson
Python, open source, and the internet
python functionseth larsonstrictparameters
https://sethmlarson.dev/experimental-python-3.10-apis-and-trust-stores
Experimental APIs in Python 3.10 and the future of trust stores — Seth Larson
Python, open source, and the internet
python 3 10seth larsonexperimentalapisfuture
https://sethmlarson.dev/i-fear-for-the-unauthenticated-web
I fear for the unauthenticated web — Seth Larson
Python, open source, and the internet
seth larsonfearunauthenticatedweb
https://sethmlarson.dev/switching-git-back-to-gpg-signing
Switching git back to GPG signing — Seth Larson
Python, open source, and the internet
seth larsonswitchinggitbackgpg
https://sethmlarson.dev/mgba-to-dolphin-not-working-you-need-a-gba-bios
mGBA → Dolphin not working? You need a GBA BIOS — Seth Larson
Python, open source, and the internet
seth larsonmgbadolphinworkingneed
https://sethmlarson.dev/security-developer-in-residence-weekly-report-21
Python listed as memory‑safe language in latest CISA recommendations — Seth Larson
Python, open source, and the internet
seth larsonpythonlistedlanguagelatest
https://sethmlarson.dev/security-developer-in-residence-weekly-report-14
Reproducible builds for CPython source tarballs — Seth Larson
Python, open source, and the internet
reproducible buildsseth larsoncpythonsourcetarballs
https://sethmlarson.dev/python-prereleases-and-pip-cache
Problems with testing Python pre‑releases and pip caching — Seth Larson
Python, open source, and the internet
testing pythonseth larsonproblemspipcaching
https://sethmlarson.dev/mobile-browsers-and-telephone-numbers
WebKit browsers see telephone numbers everywhere — Seth Larson
Python, open source, and the internet
telephone numbersseth larsonwebkitbrowserssee
https://sethmlarson.dev/food-jpegs-in-super-smash-bros-and-kirby-air-riders
“Food JPEGs” in Super Smash Bros & Kirby Air Riders — Seth Larson
Python, open source, and the internet
super smash broskirby air ridersseth larson
https://sethmlarson.dev/early-promising-results-with-sboms-and-python-packages
Early promising results with SBOMs and Python packages — Seth Larson
Python, open source, and the internet
promising resultspython packagesseth larsonearlysboms