Joel Kaasinen

@opqdonut
25 Followers
13 Following
140 Posts
Programmer, sailor, climber, skier
sitehttps://github.com/opqdonut
workhttps://metosin.fi
BITD I fancied myself an ascii artist, so I made a logo for Fixme. Now I made a gravestone to close the circle.

Ski touring trips tend to need a car. You need to be able to get to the mountain, and you want to be able to pick between different spots according to conditions.

What makes Pallas unique is that there's an old hotel right at the tree line, and you can ski up multiple nearby fells straight from the front door! Reaching the hotel by public transport used to be tricky, but these days some of the night trains have matching buses.

Picture: the view from our room.

I love being able to take a night train and a bus from Helsinki bursting with spring to Pallas to get a last taste of winter. Enjoyed blue bird days (with already 14.5h of sunlight!) of skiing velvety compact snow.

Well, not all the days or birds were blue. Try to find the ptarmigan (kiiruna) in the whiteout in the last pic!

TIL it's sovereignty not sovereignity. Thanks spellcheck!

Why stop now that data sovereignty is a topic again? Well, to put it bluntly, we're old and tired.

Also, the hardware and much of the software was pretty much over EOL. I can't in good conscience keep operating something that might fail at any moment, but that people are also relying on.

Back in the 2010s, maintaining servers and running virtualisation platforms was a cool hobby, but the cloud has definitely commoditised this. Not just economically, but spiritually.

End of an era. In 2008, we founded what was effectively a small co-op, Fixme Internet-käyttäjät ry. The idea was to operate a small server and provide virtual machines for members.

I remember one friend's reaction to the project clearly: "I don't need a 300€ IRC shell!"

People have come and gone, but me and a couple of others have remained through the years. Finally, today, I powered down the last iteration of our servers, a two-node Ganeti cluster, with my co-maintainer Tero.

It's clear that AI assisted coding is dividing developers (welcome to the culture wars!). I've seen a few blog posts now that talk about how some people just "love the craft", "delight in making something just right, like knitting", etc, as opposed to people who just "want to make it work". As if that explains the divide.

How about this, some people resent the notion of being a babysitter to a stochastic token machine, hastening their own cognitive decline. Some people resent paying rent to a handful of US companies, all coming directly out of the TESCREAL human extinction cult, to be able to write software. Some people resent the "worse is better" steady decline of software quality over the past two decades, now supercharged. Some people resent that the hegemonic computing ecosystem is entirely shaped by the logic of venture capital. Some people hate that the digital commons is walled off and sold back to us. Oh and I guess some people also don't like the thought of making coding several orders of magnitude more energy intensive during a climate emergency.

But sure, no, it's really because we mourn the loss of our hobby.

> Every layer of review makes you 10x slower

Excellent post, but despite the headline it's _not_ about move-fast-break-things.

> The job of a code reviewer isn't to review code. It's to figure out how to obsolete their code review comment, that whole class of comment, in all future cases, until you don't need their reviews at all anymore.

https://apenwarr.ca/log/20260316

Every layer of review makes you 10x slower

We’ve all heard of those network effect laws: the value of a network goes up with the square of the number of members. Or the cost of commun...

Kvenfolkets dag – Wikipedia

This was a lovely read. A take on AI that's not boring, caustic or breathless.

https://exploringegregores.wordpress.com/2026/03/13/the-golem/

The Golem

Audio version. “Rava created a man and sent him to Rabbi Zeira.Rabbi Zeira spoke to him but he did not answer.Rabbi Zeira said: You are created by one of mycolleagues. Return to your dust.&#8…

Exploring Egregores