TL;DR

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.

Today I watched Kenneth Reitz’s python for humans video. His statement that
“API is all that matters” resonated with me because I sometimes struggle with that.

Then he mentioned that you should write the README first, before writing
any code. This is something that I do sometimes, but not always thoroughly.
So I decided to use this as an experiment to refactor my beammech module.