9 October 2026

55 links · Friday

The reverts will continue until morale improves

Many readers will be aware that an unusually high number of features have been reverted from the PostgreSQL 19 branch after the beta period began. Having some reverts is not unusual, maybe one per cycle could be expected. But this time around, about 8 to 10 si…

Aligned beats faster

When a team is stuck, the reflex is to ask for more effort. An interactive essay, mostly in arrows, on why alignment moves a team further than speed.

Can we identify the next stock to be hit by Iran sanctions?

Of more than 50 US actions over Iran against listed companies since 2009, six cut the shares by 10% or more within a week. Each one cut off the company's main business or threatened a bank's access to the US. None was preceded by a slide in the price, and the …

My Thoughts on running Linux vs Windows

My Thoughts on running Linux vs Windows Link to heading The age-old Linux vs Windows vs Mac. This year I finally went into my long-awaited deep-dive moving fully to Linux. Overall, I am quite impressed and happy with Fedora KDE Plasma. Below, I detail down the…

English instead of code — dalerank

Why «English instead of code» does not work: COBOL, SQL, 4GL, CASE, UML and No-Code all promised to rid the industry of programmers and instead spawned new specialties with their own salary bands; the irreducible ambiguity of natural language, Rice's theorem, …

The Physics of Cold EV Batteries

A technical deep dive into low-temperature battery electrochemistry, voltage collapse risks, BMS safety, and effects on electric vehicle range.

Has software development become less fun?

An opinion on how AI coding agents are making software development more productive while replacing some of the challenge, learning, and joy of the craft.

Maybe humans are just bad at math — trotro

In theory, math is pretty simple. You start with a bunch of axioms and logic rules and use them to prove increasingly complex statements. How hard could it be?

Software's centaur age may last decades

We are currently living in the age of centaurs (2022-20??). Right now, human engineers paired with AI coding systems are more effective than either by…

Oh Hai There

I'd like to alert people that several of the comparator challenges are noticeably broken and hackable. Afaik this hasn't been talked about elsewhere yet. The issue is that many definitions that should...

Jeremy Bernier

Jeremy Bernier - Software Engineer, Builder, Thinker, World Traveler

Don't Be the Drunken Sailor

on living intentionally, or what to do when everything's going fine but something still feels off.

Listening Too Fast

Psychologically, almost every listener decides what you mean before you finish saying it, and decades of writing advice can’t fix that, because that's an aspect of the listener and the advice is aimed at the speaker. A language model is the first listener that…

The Alchemy of Semi-Supervision

Here, I study an ML method that I think is powerful & under-used: semi-supervision. In my experiments, semi-supervision increases…

Deno is joining Cloudflare

The Deno team released the first version of celld back in August - their open source implementation of the Durable Objects pattern from Cloudflare Workers. Today, Cloudflare are acquiring Deno …

Software Engineering with a God -

USER: Help me make a fix for issue #2032 GOD: Happy to help! Issue #2032 reports an increasing number of natural disasters affecting the tropical regions. To address this issue, we can implement a multi-faceted approach that includes: Early Warning Systems:…

Bevy 0.20

Thanks to 227 contributors, 817 pull requests, community reviewers, and our generous donors, we're happy to announce the Bevy 0.20 release on crates.i…

A quote from Matthew Green

Everyone is very concerned about being respectable, so I’m going to be the goofball who raises worst-case possibilities. I think there is a 1% chance we live in Minicrypt, and …

Nobel Peace Prize 2026

The Nobel Peace Prize 2026 was awarded to Navanethem "Navi" Pillay "for her efforts to promote peace and international law."

The Missing Piece in Rust Error Handling

Rust already has most of what I want from error handling: explicit control flow, errors as values, and concise propagation with ?. The friction comes when deciding what to put in the error half of Result. We often end up choosing between precise types that req…

Release: ttok 1.0

Count and truncate text based on tokens

I've Been Deindexed by Google!

I don't remember exactly when but, earlier in the year, I decided I didn't want this website to be indexed by search engines anymore. A lot of it has to do w...

Theranos World

An interactive simulation of Elizabeth Holmes' desk. Open her MacBook, scroll her iPhone, run the Edison machine. Every text and email is real, from the court trial, parsed by Extend.

Release: ttok 0.4

Count and truncate text based on tokens