This is my home in the virtual world, where I write
about things that I want to share. The freely available software that
I've written as well as some of the photographs I've taken over the
years can also be found here. Please use the navigation links on the
right if you are looking for something.
As an engineer I do a lot of calculations. These can be done with pen and
paper and a calculator, in an IPython notebook or in a throwaway spreadsheet.
All of these methods have shortcomings, though.
Pen and paper is hard to share and (in my case) hard for others to read. In
IPython you can assign the results of calculations to a variable, but you have
to perform a separate action to display them. And spreadsheets in general show
you the results but not the calculations.
So I wrote a simple function in Python to help me with that.
Using this function I can print both simple assignments and relatively complex
calculations. And it shows both the calculation and the result.
By accident I checked 60-odd full-size photographs into the git history of my
website. I shrunk them in a next commit, but the history was still there
leading to a bloated .git directory. This took a lot of time when making
backups. This documents how I cleaned up this mess.
According to my revision control systems (rcs in those days), I’ve been
using gnuplot to make graphs since at least 2002. And I’ve got it set up via
a custom gnuplotrc to match the style of the TeX documents I often use the
At work we have an Instron 3369 machine for material testing. Recently,
I wanted to visualize some tensile test data in ways that I couldn’t get into
the test report.
Recently FreeBSD changed the multimedia/ffmpeg port to drop the
-ffast-math and -fno-finite-math-only from the CFLAGS when building an
optimized binary. The following experiment was conducted to see how much of
a difference this makes.