Weeknotes 2024 W12: Gemüsekebab

March 18​–​24, 2024
1000 words

Quick bits:


My job search is muddling along.

I’ve been searching for about two months now. The amount of job opportunities is remarkably low. The opportunities also disappear quickly: one time, I saw an opportunity that I decided to check out in a moment, but a few hours later it already was closed because it already had too many applicants.

The lack of opportunities puts my plan to move to London1 at risk, especially because I am looking for opportunities that have some stability. It is not appealing to be stranded in a country that I will be kicked out when I no longer have a job.

What also stood out is that I’ve barely gotten any referrals. You’d think that people would jump on the opportunity to get a referral bonus. Perhaps referral bonuses are a thing of the past.


What is up with the drivers in Berlin? My impression is that cars in Berlin are more dangerous than ever to cyclists and pedestrians.

I got nearly run over by a car the other day as I was crossing a street at the pedestrian traffic light (which was green for me, to be clear). The driver just … grinned at me.

On the same walk, I saw cars drive through the red light, and even saw a car drive on the wrong side of the road.

I saw drivers turn right (without using the turn signal), paying no attention to cyclists going straight ahead.

I’ve seen so many drivers sneak slowly between bollards to get onto pedestrian-only areas. They absolutely know that what they’re doing is wrong, and occasionally they even have the gall to shout or honk at pedestrians while they’re doing it.

I can’t have a relaxing walk in my area anymore, because the cars make that simply impossible.


My fiction writing hasn’t made much progress, perhaps mostly due to being distracted by Ink, and so now I feel compelled to figure out how interactive fiction works and how to write it myself.

I don’t think this will be a long-term interest, for a few reasons: it’s not a very popular form of fiction, it requires considerably more effort to write interactive fiction compared to regular stories, and lastly, I find that it does not create narratives that are as engaging.

It might help me get unstuck in my writing, though: often I feel that the choices I need to make in my story are not quite the ones I want to commit to, so it might be good to use an approach where choice is built in.

We’ll see how this goes. In all likelihood I’ll go back to my regular fiction writing.


In a move that indicates that I really don’t have much of an idea of what I want to to do with the budgeting app prototype, I started rewriting the lexer and parser in Go, The resulting app is much, much faster than the one in Ruby. Parsing all the data in Ruby takes 7–8s while the Go version clocks in well under 100ms.

This matters a lot. Tight feedback loops are essential. Not only is the resulting executable fast, Go source code also compiles quickly.

Having a single binary executable that’s easy to redistribute is also so nice. That is something always a little irksome about software written in Ruby (or other interpreted languages).


Entertainment:


Links:

Silly links:

Tech links:


  1. Help me out — Get me a job in 2024↩︎

  2. Pillars of Eternity (Obsidian Entertainment, 2015), published by Paradox Interactive. ↩︎

  3. Cory Doctorow, Attack surface (New York, NY: Tom Doherty Associates, 2021). ↩︎

You can reply to this weeknotes entry by email. I’d love to hear your thoughts!
If you like what I write, stick your email address below and subscribe. I send out my weeknotes every Sunday morning. Alternatively, you can subscribe to the web feed.