A late 90s guide to Super Metroid was written in monospaced type, fully justified with no double spaces or hyphens. “I just chose words carefully so that everything lined up on the right hand side.”
Soft-deprecating re.match()
Python 3.15 release manager Hugo van Kemenade describes how in the upcoming 3.15 release soft deprecation has come for the venerable but deeply confusing re.match() function. It's now available with the much clearer alternative re.prefixmatch() name - reflecting how it anchors at the beginning of the string but not the end.
Most of the time you probably want re.search() (match this pattern anywhere in the string) or re.fullmatch() (match the entire string) instead.
Via Lobste.rs
Tags: python, regular-expressions
Don't sleep on wrapture
Radiolab
• WNYC Studios
23 Weeks 6 Days
09.09.2026
Biiiiig Stretch
“In almost every [US] county, extreme heat is at...
“In almost every [US] county, extreme heat is at least as bad as it was 30 years ago. In most counties, it’s much worse.” It’s Not Just You. America Has Gotten Much Hotter. (Not a fan of articles like this being in the “opinion” section…)
Colossal
• Kate Mothes
Say Hello to PÉPET, a Pear-Shaped, Palm-Size Paper Pal
Ever imagined a pear or an apple with a personality?
Do stories and artists like this matter to you? Become a Colossal Member today and support independent arts publishing for as little as $7 per month. The article Say Hello to PÉPET, a Pear-Shaped, Palm-Size Paper Pal appeared first on Colossal.
Longreads
• Longreads
The Top 5 Longreads of the Week
The Atlas Obscura Podcast
• SiriusXM Podcasts & Atlas Obscura
Back to School: Reed College Reactor
Datasette 1.0a39 and 0.65.4 security releases
Datasette 1.0a39 and 0.65.4 security releases
Today we're releasing two new security patch versions of Datasette: 1.0a39 and 0.65.4 - one for the current alpha series and one for the stable 0.65.x family.These are security fixes which you should apply if you are running a Datasette instance on the public web - in particular if that instance mixes both public and private tables.
Following issues reported by Sevban Dönmez, Alex Garcia and I ran an extensive audit of Datasette using Claude Fable 5.1, GPT-5.6, and GPT-6 Astra. We then spent almost a week collaborating on and reviewing the fixes.
They helped find some very subtle bugs. We'll be incorporating security audits by frontier models into all of our development work going forward.
Tags: releases, security, ai, datasette, generative-ai, llms, ai-security-research
VC Isn’t VC Anymore — Understanding the Rise of Cancer...
VC Isn’t VC Anymore — Understanding the Rise of Cancer Capital. “We must understand that it is no longer a financial machine that is used to fund startups, but a political and social machine focused on dismantling democracy and civil society.”
The Simpsons Switcheroo
Any Nix package, live in your browser
“ Gimme is a dazzling ever-growing type family of...
“Gimme is a dazzling ever-growing type family of multi-chromatic and variable display typefaces…” This is bonkers…letters made from Battleship pieces, Connect Four boards, playing cards, wooden railroad tracks, etc.
Bring Blockbuster Video back to your town/city by...
Bring Blockbuster Video back to your town/city by setting up a little free library of VHS tapes & DVDs. “Take a movie, leave a movie.” Love this.
Gloria Steinem’s final essay , posthumously published by...
Gloria Steinem’s final essay, posthumously published by the New Yorker. “When you’re lucky enough to have lived a long life, as I have done, your role as an older person is to remind us how far we have come.”
Native is now the future of mobile at Shopify
TIL that my iPhone has a tiny bit of water in i t (for...
TIL that my iPhone has a tiny bit of water in it (for cooling).
Teaser trailer for Musk , a 3h45m-long documentary film...
Teaser trailer for Musk, a 3h45m-long documentary film on fascist businessman Elon Musk, directed by Alex Gibney. “He’s chaotic, random, capricious. He is manifestly cruel and selfish. In a science fiction novel, he would not be a hero.”