Martin CracauerAudio mastering plugin Jamin backdated for gtk2 (working)I put this as a project on github: https://github.com/cracauer/jackd-jamin-gtk2May 27, 2019May 27, 2019
Martin CracauerBug rant: running audio VU-meter increases my CO2 footprintI mean I have seen some bugs in my life. Even produced some good ones. But this one, I mean, WTF people?May 27, 20191May 27, 20191
Martin CracauerReal open source — the user mindsetThis is explaining why a true open source license means much more than “I can have it for free and see the source code”. This particular…Apr 7, 2019Apr 7, 2019
Martin CracauerStatic type checking in the programmable programming language (Lisp)There is a misconception that Lisp is a dynamically typed language and doesn’t offer compile-time type checking. Lisp being the…Mar 30, 20191Mar 30, 20191
Martin CracauerStupid ZFS tricks — expanding zraidHow do I expand a ZFS zraid?Mar 27, 2019Mar 27, 2019
Martin CracauerSafely dealing with scientific units of variables at compile time (pt 3 of compile-time computing)There is constant debate whether to include units in variable and field names such as in “length-in-meters”.Mar 15, 2019Mar 15, 2019
Martin CracauerProgramming productivity: flow and “the zone” versus running and obstaclesFor the first time since I left Google I am working on a large system from scratch. As background: Christian Schafmeister and I are having…Jan 4, 2019Jan 4, 2019
Martin CracauerCognitive Inertia, Programmers at Work, and why useless Information is so much easier to rememberManagers, do you sometimes feel like your developers are bullshitting you? They complain about meetings and how disruptive those are. Then…Apr 18, 2018Apr 18, 2018
Martin CracauerMore microbenchmarking of meltdown fixes. FreeBSD-11, Linux 4.16-pre.Continuing my benchmarking:Mar 25, 2018Mar 25, 2018
Martin CracauerLLVM’s garbage collection facilities and SBCL’s generational GCIntro, overviewFeb 12, 2018Feb 12, 2018