Learning by maintaining is probably my favorite way to become a better developer. The only thing better is flip-floping between starting from scratch and maintaining. Both starting and maintaining projects get even more effective if you do pair programming once in a while.

First flight to Germany in almost two years. Mostly to visit (some of) the family. First from Kuusamo to Helsinki and after some hours of waiting I’ll continue to Berlin.

I fucked up the third MR in a row in this one project. From MRs missing parts to MRs that do not work at all I had everything in the last two weeks or so. As humiliating as it is: These kind of bad streaks teach you a lot of valuable lessons. Ugh.

There is nothing more satisfying in programming to me than being able to take my time.

My favorite coding project is one with a well stocked and refined backlog and a working pace under my control.

Expectations and Entitlement

The problem with good free hobbyist websites is that some people misunderstand; just because these good things are free does not mean you are entitled to have everything on the web for free.

simonmumbles.micro.blog

[@simonwoods](https://micro.blog/simonwoods) I would love for this fact to be more noticable again. Not only does it allow creators to earn a living but it also creates something valuable for the consumer: scarcity itself. If taken seriously, it restricts you, you'll have less choice, which I think is a good thing, because consumption decissions become important again.

[@matti](https://micro.blog/matti) Yes exactly. We don't have these expectations in the physical world and I've yet to see somebody justify how it is we change that for the web, you know?

I was going to answer to this ongoing conversation within the thread but ran out of space and I thought it is interesting enough to warrant a titled post1:

Simon’s observation is interesting to me because I think it relates to my point from the other day about social problems being naturally occurring emergent properties of the social.

The question of why do some people feel entitled to demand everything to be available for free on the web is, I think, mostly answered by the attitudes they hold2: Is it important to you (to acknowledge that you ought to pay for stuff and/or be fine with not having stuff), or not? And I think this is universal and holds actually true for physical stuff as well.

Given suitable conditions, the same demands will pop up in the physical world. Example: My partner works in a national park. In the customer service center of this park, they offer printed maps of the area for free. In other parks the same kind of maps cost money. Some People are upset by this state of affairs.3

If this behavioral pattern is not confined to the web, the question then becomes a question of how to change the attitudes of people - given, that we want to problematize this observation. Can we? And more importantly: at what cost? This question is interesting to me, because I think it relates to my point about social problems being emergent properties, that I mentioned earlier.

Attitudes and values are not one and the same. Values are part of the social and individuals might have an affirming or rejecting attitude towards those values. The way to get to an individual is through the social - you’ll have to be social to interact. This means that to change an individual’s attitude (or more efficient: make attitudes matter less) is a social problem - and, again, as I said in that other post: social problems are more social realities than problems, so changing attitudes can only be achieved by suppression4. Suppressing anything - even for a moment in history - takes lots of maintenance. To make it last, you have to establish structures within the social. So this social question becomes cultural - if you want to make it last.

I will stop here and ask, if the amount of resources needed to do this is worth it. And I’ll answer that it is not. Akin to locks keeping honest people honest, the real task is to get more people who are sitting on the fence (or peeking over it) on the “right” (“our”) side. As far as I can tell the best “above board” way to do this is to communicate clearly what is free and what is not and give people varied options to buy what needs to be bought.5 Giving reasons why to buy can help. Letting your personality shine through also helps.

In short: People behaving entitled and demanding things for free is not tied to the web only. These behaviors are the result of undesirable attitudes that are too hard and too expensive to change sustainably. Therefore the real task is - apart from understanding the initial problem better - not changing the attitudes but to offer the people which are close to doing the right thing options to follow through and not worry about the rest.


  1. I want to thank Simon for giving me an opportunity to think out loud. This post took the above conversation as a starting point, but it is not an attempt to argue with Simon, show off, or troll. I just took our conversation and ran with it. So the “you” or the opposing voice in this post, does not refer to Simon. It does not presume that Simon hasn’t thought about these things as well, etc. This post is meant as an exploration, not an agitation. ↩︎

  2. This is mostly an argument of plausibility: I do not claim to know exactly what attitudes they hold, but I do claim that this line of thinking makes their behavior plausible, therefore possible, explainable, understandable. ↩︎

  3. I will admit that I was a little upset, too: Because it was inconsistent and hard to anticipate what to expect. And I like to be able to anticipate what comes next. It’s comforting, it makes me feel I’m in control. This could be another plausible set of attitudes - as opposed to not believing that paying for stuff is important - of why people are behaving this way. ↩︎

  4. I’ll restate that suppression doesn’t need to be a negative thing. Think of it more like selective breeding. ↩︎

  5. I’m excluding dark patterns here, that exploit human nature to get the desired result. Instead of persuasion these patterns rely on seduction. ↩︎

Problems of the Social or Properties of the Social

Problems with "the social" are emergent properties of the social1. Since they are properties, we're unlikely to fix them on a grander scale. You aren't so much "fixing" these problems, anyways: You suppress them (which isn't meant to suggest that that's always a bad thing). But suppression is work, takes infrastructure. The bigger the social structure you try to keep "in order" (like a gardener) the bigger the work. This is why suppression only works for self selected (or lucky), small groups with aligned interests and supporting structures (resources, established processes, a shared and actively maintained history2, …). Teams, clubs, activist and research groups, etc. have the best chances to successfully suppress some of the more nastier but nonetheless naturally occurring characteristics of the social. It really is a jungle out there.


  1. "the social" as opposed to the "the cultural" puts the focus on the interactions of and within collectives of actors (whereas the cultural is more concerned with learned and taught behaviors); it's meant to suggest that these interactions lead to emergent properties, some good, some bad. And it emphasizes the universal validity of this, instead of claiming that this is only true in certain cultures. ↩︎

  2. "a shared and actively maintained history" could also be a new history in the making. I realize that it could be read as xenophobic. What I meant is that you share and build a common mythology and a common set of values. This is where culture comes in. ↩︎

Wikipedia and Mündigkeit

I am amazed that one of the most important, if not the single most important term in continental and especially German idealistic enlightened philosophy, “Mündigkeit” (maturity), has only a very short article on the German Wikipedia (no discussion page that would explain this either) and no article in English. The only other Wikipedia with an article on it is the Danish one.

Relieved to see, that my posts seem to make it through. It is amazing what makes me nervous these days… I have become an anxious person.

Puppy Fever

I have a bad case of puppy fever. It’s true. For years it has been this way. After moving to Finland in September 2019 and starting this brand new remote job, I thought now’s the time. But: No happy news, yet.

I have to tell myself that it takes time, that you need patience and that you have to try every opportunity that presents itself. It doesn’t help that my Finnish is not yet strong enough to write an application email, or even make a call to a breeder with a new litter. My girlfriend tries to help and pitches in from time to time, but it’s a stressful and anxiety inducing thing, like writing a job application. That’s why I took over, writing emails in English.

One thing that limits our chances of getting a dog is that the breed of dog we can both agree on is a Corgi. My partner had them as a child growing up (familiarity is important to her) and I read that their intelligence, activity level and size, the general healthiness of the breed and the degree of difficulty to train them - all are within acceptable parameters. But corgis (Pembrokes and to a lesser extent Cardigans) are trendy at the moment. As are smaller dogs in general. The Corona pandemic made this even more pronounced and I can’t blame people. If people can’t leave their homes for a long time it becomes more likely for them to focus on improving their immediate surroundings, their environment. I could see that this reevaluation might lead to wanting things to stay different: More people wanting pets is a probable result, I think.

Having a pet is a nice thing, I imagine. I grew up with a Labrador Retriever called Lucy. Notice that I said “grew up with”, not “had”. Not because I want to underline that Lucy was a family member (she totally was), but because it was not my dog. It was my dad’s dog. I can’t fault him, but it always hurt me a little. The way he told stories about his dog. The way he took his dog with him after the divorce. I got it and I get it. But this observation made me think “I wanna have a dog, too!”

Many years passed where having a dog would have been impractical, irresponsible or outright impossible. I buried the idea for almost a decade. If I referred to this wish of mine I said “When I’m 30 I’m gonna get a dog”. Getting closer to the end of my time at university, around 27, the wish resurfaced. Unclear where I was going to live and with what I was going to make my money, this little itch came back. I want a dog. And not just since yesterday. Now I’m 35. I feel like it’s time.

A little boat trip on the upper part of the Oulankajoki - About 15 km. Our bodies were so sore the next day. We weathered two small rapids and also almost keeled over! We laughed a lot last Sunday.

I said a while ago that my GF and I switched from Youtube Music to Apple Music. While she is back with YTM, I’m enjoying Apple Music a lot more. I am working from home, though, listening to music through my laptop, while she has to deal with a lot more different environs.

I am introducing a new collegue to the project and it is a joy to notice how much I have actually learned myself over the last few years.

Teamflow is a kind of virtual office, in which every worker has a “video” bubble, that others can interact with. This seems like a surveilance tool to me. But trust and management are polar oposites.

I wonder if @baldur has a take on stuff like this?

Colors of the ruska season in the Riisitunturi Nationalpark

Just upgraded to MB premium! Reasons forthcoming.

The maxfun show story break is gonna end their run in 5 eps. Damn. Not one of my regular shows, but just goes to show that projects we love might end sooner then we‘d expect.