Blog

1 min read

This is my blog. It may have something for you.

New PGP key

I have superseded my old key with a new PGP key. Please import the revocation certificate for the old key and the new key.

Python Flickr API 1.3 released

Today I released version 1.3 of the Python Flickr API. It’s clear that I’ve been busy with my study and my work, as the world hasn’t seen a release in nearly a year.

Why doesn't Windows have a package manager?

After I uninstalled Visual Studio 2005 Pro I got this very long message (I’ve included it at the bottom of this blog post) telling me to manuall uninstall twenty other programs, in the correct order.

Removing duplicate mails

To sync my mail between computers I use offlineimap on a secure filesystem. Today I mistakenly ran offlineimap before mounting the secure filesystem, which caused it to duplicate all emails. Not wanting to do any manual work to fix this, I wrote a small Python 3 program that repaired the damage.

The current state of Big Brother

Big Brother is watching you. More and more invasions of your rights are done in the quest for “digital rights management” and “protection of intellectual property”. Check out Farhad Manjoo’s post Why 2024 Will Be Like Nineteen Eighty-Four, as he describes it much better than I ever could.

Refusing to continue

I’ve seen this so many times, and thought about writing about it. Today I found some code that is too good an example to let it go. I’m talking about the refusal some people have to using the continue statement.

Bl3nder CD presentation

Bl3nder | CD-presentatie Leipe Shit Ouwe! I was hired to cover the presentation of Bl3nder’s first album “Leipe Shit Ouwe!”. Their performance was energetic and powerful, and I think it shows in the photos.

Multiblend 1.4 released

I’ve released a new version of Multiblend! Version 1.4 has the following improvements over the previous version: Display timing info after rendering. Added -E option to skip existing frames and render only the missing ones.

Fighting for Umlaut

For my Master of Science course in Game & Media Technology at the Utrecht University I had to make another 3D animation. This time the focus was on more traditional animation techniques such as stretch-and-squash.

Cleaning up an Ubuntu system

Ubuntu uses quite a nifty package manager. It keeps track of which file belongs to which package. Not only that - it also keeps track of which packages you requested, and which were installed as a dependency.