3 December 2025

44 links · Wednesday

RCE in React Server Components

A vulnerability affects certain React packages<sup>1</sup> for versions 19.0.0, 19.1.0, 19.1.1, and 19.2.0 and frameworks that use the affected packages, including Next.js 15.x and 16.x using the A...

Ghostty Is Now Non-Profit

Ghostty is now fiscally sponsored by Hack Club, a registered 501(c)(3) non-profit.

The "Mad Men" in 4K on HBO Max Debacle

Reader warning: there's gonna be a lot of pretend puke photos in this post. If you've fired up HBO Max recently, you've probably seen that o...

"Captain Gains" on Capitol Hill

Founded in 1920, the NBER is a private, non-profit, non-partisan organization dedicated to conducting economic research and to disseminating research findings among academics, public policy makers, and business professionals.

The Future of My Channel

I haven't published a video in ~8 months! Let's talk about what's next for the channel! Interested in a FREE year subscription to Scrimba? Let me know why in the comments! New Intro to Astro Course - https://scrimba.com/intro-to-astro-c00ar0fi5u?via=jamesqq…

The Junior Hiring Crisis

AI isn’t replacing everyone. It’s removing the apprenticeship ladder. Here’s what that means for students, early-career professionals, and the tech industry’s future.

Paged Out!

Deeply technical zine. And it's free.

Claude 4.5 Opus' Soul Document — LessWrong

Update 2025-12-02: Amanda Askell has kindly confirmed that the document was used in supervised learning and will share the full version and more deta…

Why Authorization is more important than ever

Broken access control is at the top of the list for OWASP top 10. In fact, it’s still #1 in the 2025 release candidate with 100% (previously 94%) of tested applications showing some form of broken access control. That number alone should make you pay attention…

Hello there

I tinker with Linux, open source, AI, TypeScript, Go — backend, infra, deployments & systems.

Self-hosting DNS for no fun, but a little profit!

After Gandi was bought up and started taking extortion level prices for their domains I’ve been looking for an excuse to migrate registrar. Last week I decided to bite the bullet and move to Porkbun as I have another domain renewal coming up. However after set…

LLMs Need Better Executive Function

In the past several weeks we’ve gotten GPT-5.1, Gemini 3, and Opus 4.5. They’re incredible machines. Their benchmarks are superhuman and climbing. They can whip up interactive RNA explainers faster than you can consume them. They have EQ and souls! They’re sma…

Hello there

I tinker with Linux, open source, AI, TypeScript, Go — backend, infra, deployments & systems.

Patrick Evans

Do you dread opening tickets when an internal tool is broken? Do you struggle to find someone to call when a production critical service is broken? Have you ever asked someone why something is broken and gotten a shrug in response?

Price as Productive Capacity Signal

Mainstream economics holds a foundational belief: prices signal quality, scarcity, and value. In perfectly competitive markets, prices aggregate dispersed information about supply and demand, guiding efficient resource allocation. When prices rise, they signal…

Some people still drive stick

I used to think that the world was as good as it could be. That things were this way because nothing better had been invented yet. I felt that progress and technology were a linear scale that all of humanity marched towards equally, stopping only at problems n…

Metaphysical Boldness

Some models of reality are bolder than others Digital physics is the body of mathematical and philosophical work treating the universe and the way it works as a giant digital computer. This is often associated with cellular automata, and names like Konrad Zuse…

Latency Profiling in Python: From Code Bottlenecks to Observability

Learn how to pinpoint where time disappears in Python systems, from CPU and I/O bottlenecks to Prometheus metrics and continuous profilers. Explore the tools that turn raw measurements into observability dashboards revealing real performance patterns.

We Never Left the Dark Ages

RAZOR.BLOG: SEEING THINGS AS THEY ARE. Where Philosophy meets the road + questions matter more than answers.