MoreRSS

site iconVictor Kropp Modify

A software engineer in Munich, Germany.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Victor Kropp

A Good Plan

2026-10-10 00:27:37

OK Go is a band famous for their music videos, often shot in a single continuous frame, featuring tricks, illusions, and seemingly impossible transformations. You may have seen their epics, like Needing/Getting in which they drive a rally car, I Won’t Let You Down with an incredible choreography at a parking lot, or Upside Down & Inside Out shot in a reduced-gravity aircraft.

But how do they bring these huge projects into life? Well, they have a plan. And in this short video their frontman Damian explains what it means.

Having a good plan doesn’t mean knowing all the answers in advance. A good plan should also give space for creative freedom. With an idea and goal in mind, you fill it with details as you go, while also giving yourself space to experiment. Not every experiment will be successful, but often without trying you wouldn’t know that.

And this doesn’t apply to music videos only. It’s a great approach to projects of any kind.

example.com

2026-10-08 15:19:55

I used to think that example.com is a non-existent domain. As per RFC 2606 (1999) it is a reserved name, and I always thought that it doesn’t resolve at all.

example.com today

I recently learned I was wrong. Actually, it’s been served since 2002, according to the Wayback Machine. Probably, I didn’t check after that 😂

PlayStation VR2

2026-10-08 03:12:20

I got a chance to try PlayStation VR2 and tested it on two games: Horizon Call of the Mountain and Gran Turismo 7.

Horizon Call of the Mountain

Let’s start with a headline game of the headset, a new story in Horizon universe, which I like so much. And I must say the opening sequence is mind-blowing. After a few first missions, the Machine Safari is unlocked, where you ride a boat and see the full variety of machines, from Watcher and Grazer to Thunderjaw and Stormbird. Seeing them as if they are alive, is a great experience.

The visuals are stunning, as always in the Horizon series. The game, however, doesn’t sell me the VR headset at all. Everything shown there could have been played using a controller and flat TV, and would be as good or even better.

Overall, I haven’t found any compelling reason to continue playing. The world feels empty, and VR with its feeling of presence makes it even worse. Some game mechanics involve actual hands and body movements, which is great, but many still rely on pressing buttons on controllers. And here the subtle sense of presence breaks into pieces. So why bother?

Gran Turismo 7

Gran Turismo has long had very detailed tracks and car models. And here VR actually shined. I raced several times in VR and with a (basic) sim rig, and it felt very real. Here VR made the game a few more steps closer to reality.

VR sickness

Unfortunately, I was never able to wear the headset more than 30 minutes. It is bulky and I started sweating pretty fast. It also has a single position when the picture is clear and for me personally, it wasn’t the most comfortable one.

But the biggest problem was that I got motion sickness very soon. I tried several times, but didn’t get used to it.

So, I’m very happy I tried (thank you Pavel for the opportunity!) But it’s not for me. And I’m glad I hadn’t spend my money on it.

Git 3.0 to use SHA-256 hashes

2026-10-06 01:32:49

Git is used everywhere in software development. And this very blog is also stored in Git. Obviously, I use Git a lot. I even have a regularly updated blog post with various tips and tricks.

Git uses SHA-1 hashes to address contents it stores. The most important word in this sentence is address. Cause the aformentioned hash is not intended to provide security or verification.

The upcoming Git 3.0 is going to switch the default for commit hashes from SHA-1 to SHA-256, the newer more secure algorithm. It is being done to improve the security, however there is no real attack vector to abuse the weakness of the SHA-1 algorithm. And there are other ways to improve the security, for example, by introducing additional content hashes, not used for addressing.

The planned switch would create a dilemma for the whole community. The repository can have only one addressing, either with SHA-1 or SHA-256.

If we believe that SHA-256 is better (whatever it means) we must convert our repositories to the newer standard and rehash all objects (files, commits, etc.) But this operation by itself can be insecure and there are no tools to validate the conversion. This also would render all existing links, for example to GitHub, obsolete and make the repository incompatible with older versions of tools.

And if we won’t convert the existing repositories, it could seem as though they are no longer secure.

Git 3.0 may repeat the mistakes of Python 3.

Oktoberfest

2026-10-05 04:25:35

Since I moved to Munich in 2011 I haven’t missed the largest folk festival in the world — Oktoberfest. Two events in 2020 and 2021 were cancelled due to the pandemic. So today was my 15th time there. And this one has seen the highest attendance in history, there have been more than 7.4 million guests.

But I personally am no longer excited about it.

The beer price has doubled, the beer itself hasn’t changed. And as I no longer drink alcohol at all, it makes it even worse being there in a tent with thousands of drunk people. And the preliminary statistics report shows that the beer consumption continues to grow. The good thing is that, according to the official report, the non-alcoholic beer share grows year over year.

The food there has never been great anyway, and its price has doubled as well.

I remember fun times going for a ride on the Olympia roller coaster, but this isn’t that thrilling anymore. Probably, I’ve been to such attractions too many times before.

And for the sake of tradition, it would be great that the festival would be smaller and more folk, rather than being permanently overcrowded.

I respect the Oktoberfest’s contribution to Munich’s budget, but I’m very likely skip it next year.

(All photos are made in 2011 for my Instagram)

How to write with LLMs

2026-10-02 15:23:57

I use LLMs as much as I can for software development. Bug fixing, analysis, various automations. But there’s one thing no one should use AI for: writing texts to be read by humans.

I learned it the hard way. No, I have never generated a full multipage blog post from a single prompt and posted it without reading. Would never do that.

I just used a single phrase suggested by an AI agent.

That was enough to trigger AI slop detector many of us now have. People considered the whole article generated, despite it being me who typed every word there except that one phrase.

So, the basic rule is simple: never accept a word suggested by AI. Use it only to correct grammar. Be careful with punctuation though, AI tends to overuse commas, for example.

I’m not alone in this stand against generated text, see more tips in “How To Write With LLMs” published on sockpuppet.org.

This text was typed by me.