4 June 2025

41 links · Wednesday

Worth Reading - Gen Z, millennials: A college degree is a waste of money and time

When you're looking at student loan debt and an uncertain job market, while being asked to learn new skills, it's understandable to question what all that college was for in the first place. I'm not saying there's no value in a college education. Still, the co…

Leave the Bucket - kupajo

When crabs are thrown into a bucket, they instinctively grab at other crabs trying to climb out. As a group, crabs in a bucket pull each other down, preventing one another from escaping.

Predictions by Anthropic Researchers

Dwarkesh Patel has recently interviewed Sholto Douglas and Trenton Bricken for a second time, and the podcast is very enlightening in terms of how the big AI labs think in terms of their economic strategy:

The Art of SQL Query Optimization

SQL is a declarative language; only the result of the query is specified. The exact steps to produce the result must be determined by the DBMS. Often, multiple ways exist to calculate a query result. For example, the DBMS can choose to use an index or perform …

Too Many Open Files

Recently I’ve been working on a pretty big rust project and to my surprise Icouldn’t get tests to work properly.

Being Organic

Lately, I’ve been reflecting on the concept of being organic. To me, being organic means not forcing things to happen. It’s a mindset of alignment—understanding nature, respecting its pace, and all...

Why Open Source Maintainers Thrive in the LLM Era

At the time of writing (June 2025), the prevailing view in the software industry is that LLM-powered AI is either completely useless or will imminently destroy all software engineering jobs. As you might expect, the reality is somewhere in between. In this pos…

Persistent storage is for cowards | Lukas Knuth

About a year ago, I rebuild my home server. It still runs on Kubernetes, but I moved away from traditional tooling associated with it. The goal was simplicity; and I made some opinionated choices to achieve it. For example, I deploy everything using Terraform …

Direct File on GitHub

Personal blog of Chris Given, government technologist. These words are always written by a human; I have no one to blame but myself.

Problems in Precious Plastic

News update: Precious Plastic is in problems. You can decide the future of the project. Die or grow

DiffX - Next-Generation Extensible Diff Format

If you’re a software developer, you’ve probably worked with diff files. Git diffs, Subversion diffs, CVS diffs.. Some kind of diff. You probably haven’t given it a second thought, really. You make some changes, run a command, a diff comes out. Maybe you hand i…

How I improved my unit tests

Hello, welcome to a new post! Today I want to talk about a very important topic that should never be missing in serious software development: unit tests. Unit tests are code we write to validate the logic of our program. These tests are characterized by eval…

Poker for Startup Founders

Poker and startups share more than late nights, caffeine, and the occasional bluff. Both worlds rely on decision making under uncertainty, calculated risks, and knowing when to fold and move on. So let's break down some poker jargon with a founder's twist.

The future of User Research - Jeremy Belcher

User research will need to adapt, and fast. But those who adapt will have an unfair advantage. Up until now, a core value of research has been to de-risk software development. When building is expensive, mistakes are costly, especially when they’re caught late…

Error Monads The Hard Way

I can't decide how to best express the equivalent of Haskell's Error monad and DO block in Ruby...

I "built" a newsletter app

You can use it to read, archive and organise newsletters. It's free, synchronised between your devices and open-source.

The Curse of Microlearning

I argue that microlearning is not effective for long-term appreciation of knowledge.

UBI and the Environmental Cost of Overemployment

Imagine for a moment that we paused all economic growth. The pie isn’t getting bigger, but it isn’t getting smaller either. Now, imagine we invent an efficiency improvement—some new technology. This means the same amount of goods and services can be produced…