18 April 2025

35 links · Friday

The world needs you to consume less news

It’s considered good and upstanding to stay on top of world affairs. You want to be educated about the world, right? But there is so much to keep up on. So much injustice to counter. I’m here to tell you that the world needs you to consume less news. I know yo…

The Move Faster Manifesto

I’ve worked in the software industry for over twenty years. I have been a consultant, a line engineer, a director, a founder, and a CTO. I have worked at firms as small as two engineers and as large as fifty thousand. I frequently get asked how to move faster …

wanderlost - Anubis is a joke

Over the past few months, a lot of people have turned to Anubis by Xe Iaso for trying to protect their sites, primarily Git forges and alternative frontends, against AI scraping.

Buried Toggles Begging to be Brought to Light

Throughout the countless years of research on this blog a common thread always comes up: Some features and toggles are often hidden under mountains of hubris that nobody understands. It could be because the software is under-or-badly documented, that it's 'too…

How good is o4-mini at GeoGuessr?

A recent trend that has popped up since o3 and o4-mini has released has been to submit an image of a location and tell the LLM to guess where it is.

Linux is now the best gaming system. | fernvenue's Blog

When it comes to gaming on Linux, many many many people’s understanding stil remains in the Jurassic era. For the past few years, I’ve been using Linux as my main operating system for both work and gaming. From my personal experience, the gaming experience on …

~fpereiro

The Pareto Principle, also called the 80/20 rule, states that a few things (the vital few) are much more important than most things (the trivial many). I came across this principle many years ago, in Richard Koch’s wonderful book.

Zig and GPUs

GPU programming used to mean wrangling C++ compilers, bloated SDKs, and vendor-specific toolchains. That’s changing. You can now write GPU code in modern languages like Rust and Zig with fewer layers. This post walks through the current state of Zig’s GPU back…

Sergey's Blog

Sergey Filimonov's blog

@j-g00da's webpage

A series meant to document and promote the joint effort of making ratatui truly portable.

Stop Writing `__init__` Methods

YEARS OF DATACLASSES yet NO REAL-WORLD USE FOUND for overriding special methods just so you can have some attributes.

The Fatal Intro Mistake Most Speakers Make (And How to Avoid It)

You have just 90 seconds to grab your audience's attention at the start of your talk—or they've mentally checked out. In this video, I reveal why most speakers waste this critical window and how you can use the "cold open" technique to instantly captivate your…

Claude | Jesse Liberty

There’s a new AI kid on the block (https://claude.ai) and he is very powerful for programming and many other things. At the risk of being obnoxious, here is what he said about me:

The Real Reason Windows is Free - And what that costs you!

🚀 Ever wondered why Windows 10 was given away for free? Join Dave Plummer, a retired Microsoft engineer from the MS-DOS and Windows 95 era, as he dives into the real reasons behind Microsoft’s bold move. From declining PC sales and Windows 8’s backlash to the…

Building Messaging Apps in .NET Using the Official RabbitMQ Client

Want to master Clean Architecture? Go here: https://bit.ly/3PupkOJ Want to unlock Modular Monoliths? Go here: https://bit.ly/3SXlzSt Get the source code here: https://www.patreon.com/milanjovanovic Check out my courses: https://www.milanjovanovic.tech/courses…

(All) Databases Are Just Files. Postgres Too

If you invest a little time understanding how the components of your database system fit together—not even the internals, just the externals—you’ll be able to move faster, debug better, and build cleaner workflows with more confidence. It only needs some upfro…