16 December 2025

38 links · Tuesday

No Graphics API — Sebastian Aaltonen

Graphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve performance, and prepare for future GPU workloads.

This is not the future

I thought about this when reading a mastodon post which commented on a news where a project adopted a "use Generative AI but disclose it" policy, because it is "the future" and "people are going to use it anyway".

The Future of Fleet | The Fleet Blog

TL;DR Fleet started as our attempt to explore a new generation of JetBrains IDEs, developed in parallel with those based on the IntelliJ Platform. Over time, we learned that having two general-purpose

How C64 Sprites Work

How to program the Commodore 64 to use hardware sprites in our games, with code in BASIC, XC-BASIC3, and UGBASIC

10GbE

A price negotiation call to Virgin Media ended up with me upgrading to 5Gb fibre broadband. This took me on a bit of a journey investigating things that have changed in home networking since 1Gb networking cards hit the scene. Turns out, somehow both more th…

A year of not really blogging

I started building a new blog in December 2024, and wrote my first substantial post in January 2025, but I have only published a handful of posts since then. What does that tell me?

What happened to Quantified Self?

The "Quantified Self" movement, once a significant part of tech and tech-adjacent culture, , at least under that name. Here are some candidate explanations: ...

Bets on Post-GPU Compute

Post-GPU compute is a bet that new hardware will make different primitives cheap. When the primitive changes, the winning model classes change. Extropic is a bet that sampling becomes that primitive.

RikVerse blog post

How (not) to train your reader - ... The Road Not Taken is taken easier when I trust my audience as equals.

How I used Claude Code to write a piano web app

I recently grabbed myself a Claude Max subscription in hopes to enhance my workflow after spending a year using OpenAI tokens here and there to get assistance with specific problems. Having a new tool at my disposal, I wanted to try to make a start to finish p…

The Deadweight Loss of Entertainment

It is undeniably the best time to be alone in human history, but nobody is happy being alone. Why can’t we fix it?