Is AI Anxiety Causing the Vibecession? An Investigation
If you’ve spent any time on econ Twitter or econ Bluesky since 2022, you’ve almost certainly come across the idea of the “vibecession.” For the uninitiated, the vibecession essentially says that…
Is merino even the right choice for a high-sweat situation?
They may be good for no-stink, but perhaps not really the best choice for high sweat. Some excerpts from here:…
Question: How does Debian solve converging configuration files?
Someone on Reddit asked how you can maintain your own version of application while also being able to upgrade packages without getting conflicts between your changes and Debians changes. Answer This…
🤖 Perils of Living In the Future
Stephanie K. Baer at The San Francisco Standard : Glasses and dishes had been removed from kitchen cabinets and left elsewhere. The dishwasher, refrigerator, and washing machine were scratched.…
Extended two-way fixed effects
selectTWFE looks interesting: “Estimates both a vanilla two-way fixed effects (TWFE) model and an extended TWFE (ETWFE) model, then selects between them using Cochran’s Q test for…
Information overload
Is it time to pull back for the endless stream of content?
Knicks Spurs and the Games of Summer '99
That's the 1999 San Antonio Spurs, flying home from the NBA Finals. They're pictured returning from their Game 5, 78-77 victory over the New York Knicks, where they clinched their first NBA…
ARN's thoughts about the ACMA licence conditions
Attentive readers of this newsletter (hello, you two!) will remember that I’ve been asking the ACMA, the Australian media regulator, for an FOI request of ARN’s thoughts regarding the…
The AI Hype Bubble
When the AI hype bubble bursts, a lot of people (myself included via my superannuation fund) are going to get burnt. I find using an LLM useful at the margins; I’m glad I’m not working in…
The Testament of Ann Lee (2025, Mona Fastvold)
Ann Seyfried totes her little brother (Lewis Pullman of a Salem’s Lot remake) as she discovers a Christian sect called the Shakers, marries Chris Abbott but can’t have kids, gets arrested…
Preview: Don Matrelli's Legacy, a mod for Grand Prix Circuit
In the past months I have been analyzing Grand Prix Circuit , a Formula 1 racing game developed by DSI in 1988. It started with a simple patch to make the game assets browsable through a Stunts…
Lovable should sponsor TanStack
Lovable announced this week that every new project on its platform now builds on TanStack Start. That's 100,000 new apps a day riding on open-source infrastructure Lovable doesn't fund.
Ilma, a Navtex Decoder for the Raspberry Pi
A receiver for Navtex maritime navigational and meteo warnings.
Specific Impulse: Designing an efficient rocket propulsion system
In case of the mileage of a car or a bike - we calculate the distance travelled in a litre of gas.
A Manifesto Against AI Slop
A call for original thinking, substance, and empathy when using AI to write. Against the slop that erodes trust in professional communication.
The Hard Work of Translation
Every morning since May 9th I've established a routine of waking up by 5:30am, feeding the dog, having a snack of skyr and homemade granola, and then sitting down to translate Aristotle for at least…
Horizon
A tiny macOS menu-bar app I built around the 20-20-20 rule — every 20 minutes, look ~20 feet away for 20 seconds. Horizon gently takes over your screen for a 20-second break so your eyes can ease off…
rising
An open-source Claude Code plugin that turns Claude into a personal Reddit content engine. Reddit punishes self-promotion, so instead of spamming product blurbs, it researches what your target…
OpenAI has a branding problem
The company that led the consumer AI race might be losing the naming one.
Do you really understand your codebase?
AI is writing more and more of your code. You don't even need to be precise, the AI will figure out the details for you. Well, too much of this, and you stop learning. This is how I am preventing…
Installing NZBGet, Radarr, and Sonarr on Rootless Podman and Quadlet
Time for some geeking out. I’m one of those fools who like to run their own local server with not cloud shenanigans. I’ve been running an Ubuntu server for a while with a bunch of…
That 503 Was Not Your Code
The alerts started coming in mid-afternoon. Intermittent 503s. Not a flat outage, not a clean failure. Just enough errors to be alarming and inconsistent enough to be confusing. The kind of thing…
Backrooms
Not the best film ever, but in today's Hollywood landscape it’s a rare breath of fresh air.
Journey Book: May 2026
What happened during May? Let’s see!
Your Dropdown Has Offended British Columbia
I was trying to add my website to the Internet Phone Book, as one does, when I encountered the following option in the registration form: (UTC-08:00) Pacific Time (US and Canada) Absolutely the fuck…
Gracemaria VI/VII
So. Here's what happened. I wrote the whole dang thing explaining what happened in session 6 where the party tracked down a mech and kicked its ass. It was really cool. Then my browser refreshed and…
Crown 0.63
What's New After almost two months of development, The Crown Foundation is proud to present Crown 0.63 to the gamedev community! This…
Password and Entropy: The Science Behind Your Security
« Your password must contain 8 characters, an uppercase letter, a lowercase letter, a number, and a special character. » We all know this rule. And yet, in cybersecurity, this is what we call…
A survey of inlining heuristics
Compilers, especially method just-in-time compilers, operate on one function at a time. It is a natural code unit size, especially for a dynamic language JIT: at a given point in time, what more…
JuiceSSH just took away my paid features and vanished
I noticed today while using JuiceSSH on my phone that certain features that I’d been using fine for the past couple of months suddenly disappeared. The standard free vs. pro dialog showed up, so I…
You won't be talking to AI in natural language for too long
Natural language will make AI accessible. Expert language will make it powerful.
Weekly Links -- 3rd June 2026
Ten Minute Focus, Branding, Design, Motion and more.
What I Learned Building Websites for the Public Sector
For a freelancer, "trusted by the NHS" is the kind of line that makes people look twice. And honestly, it should. Public sector and health work comes with a level of scrutiny that most commercial…
Boston Go BOOM!
Where’s the kaboom? Boston, that’s where!
Transcript: Goals, Motivation, and Shipping
This is a transcript of a mentorship conversation I had with an AI Safety founder. It has only been lightly edited.
Adding new posts in AstroPaper theme
Some rules & recommendations for creating or adding new posts using AstroPaper theme.
Dynamic OG image generation in AstroPaper blog posts
New feature in AstroPaper v1.4.0, introducing dynamic OG image generation for blog posts.
My Other Brain is a Library
Bricolage When I was in university, I wandered the stacks of the university library, flipping through volumes at random , building up a mental map of human knowledge via bricolage . This essay, too,…
Getting BPF exceptions RISC-V JIT support
Ok, so I recently landed this: damn das a patch I did this because I saw this and I then wanted to add arm64 support to it. But Puranjay added it so fast that my dumb head had no time at all to add…
209 - in door we trust
this is 209 featuring jan jelinek, marihiko hara, facil, slowdive, datasette, gescom, ae, ulrich schnauss... enjoy
The Design Patterns and Legacy Code Books Are More Valuable Than Ever
The Gang of Four book and Working Effectively With Legacy Code are more valuable after agents than before. Legacy Code because of the proliferation of massive codebases of questionable quality.…
Beyond the OIDC Silver Bullet: Why "Keyless" GitHub Actions Aren't Enough
OIDC kills long-lived cloud keys, and everyone treats that like the end of the conversation. It's the start. The supply-chain attacks landing in 2026 are self-propagating worms that never touch your…
🌃 TOWNSQUEER and housekeeping
Announcing TOWNSQUEER, a games bundle and zine from the members of Gamedev.lgbt! Plus some general housekeeping for Indie Tsushin!
Apple is best positioned to lead in AI with the best harness for users
I don’t expect Siri to be the magic bullet. I don’t expect another chat interface. The history of Apple is one of enabling its customers, its users, to ultimately make computing and…
Correctly Converting HEIC to PNG
iPhones by default store photos in the High Efficiency Image File format (HEIF), a lossy format that often uses the .heic extension 1 . While this file format works well enough within the Apple…
Drawing mountains: direct light
Now that we have are setup to draw SVG on a page with Bolero , we can go back to our main quest: drawing mountains in a style similar to topographic maps , using shading to hint at the relief. In…
You are not your user. Except when you are.
"You are not your user" is fundamentally good advice. It's also occasionally wrong, but in a very useful way.
Network School Experience: What it was like, learnings and goals assessment
What it was like, learnings and goals assessment
Upcoming changes in Rails rate limiter
A quick look at new rate-limiter features in the upcoming Rails version.
The Podcast Consultant Acquires Sundial Media
The Podcast Consultant acquired Sundial Media. Here's how the deal came together, why Sundial was a good fit, and what I'm learning from acquiring another founder-led service business.