My Personal Blog

How I patched the GNU BASH Shellshock bug on Ubuntu 8.04 (Hardy Heron)

Ubuntu 8.04 (Hardy Heron) has been “end of life” for some years now. But had a really old box sitting around and I did not want upgrade it to a newer version of Ubuntu because that would break other software on that machine. The best way is always to upgrade your software but in this case I just could not. Read on…

Make your hackerspace/conference network suck a little less with traffic shaping

Most cheap internet connections have asymmetric upload speeds. For example, one conference I attended had a cable line with 100 Mbit/s downstream bandwidth – but only 5 Mbit/s of upstream. As soon as someone starts using the network to upload data to the outside internet, the whole upstream channel is blocked. This is a big problem. You only need one person in the room who forgot to turn off a Bittorrent client to clog the whole network. Read on…

Do a Lot of Work

Lately I talked to a number of people you just started programming. They all lamented about how bad their code looks and how bad it works and that it’s all just a bunch of badly hacked-together lines of whatever programming language they used. I found this is a great quote by radio host and producer Ira Glass that holds true for programming as well. Read on…

Scaling Down Images in GIMP

During the making of this website I tried to scale down an image of 500 by 500 pixels to the size of 32 by 32 pixels. Scaling the image down using the GIMP’s image-scaling feature did not work so well. Read on…