Skip to content Mastodon

Notes and Tones

A Telescope picker for ZTL

Navigating a set of notes is central for a useful note taking system. I recently designed a custom note picker for ZTL and aplied ideas of modal editing to its function.

Learning behavior of BF programs

In this post, we will generate populations of programs consisting of only eight instructions and optimize their fitness to reproduce a target behaviour (for example reversing a sequence) with genetic programming.

Self-modifying configuration pattern

One of the interesting, and hard aspect of calisthenics, is the ability to progress between movements in many different ways. In contrast to classical weight training, the target is not being able to lift a certain amount of weight over a certain amount of repetitions – but being able to move into a position and hold for some time.

1

Classical axes of movements are divided into pulling vs. pushing and vertically vs. horizontally. For example, handstand is a vertical pushing movement.

I was recently loooking for ways to track exercise progressions long-term. As I found existing applications not customizable enough for my needs, I instead implemented a simple interval timer. What set it aparts from others, is that executions is sourced from TOML files. Especially for intra-exercise progressions, I found a self-modifying pattern useful, where configuration keys can act on themselves.

Oranges in Many Dimensions

Peeling oranges in high dimensionality k 3 is hard. This post discusses a fundamental phenomenon in asymptotic geometry and explains at which rate you should peel an orange.

Writing notes like it's (almost) 2025

I wrote a new iteration of my note system during a week vacation from home. Motivated with two recent observations, that the system I want to built is actually a static note generator, and that Mastodon is a good fit for publishing and reviewing notes, I created a tool called ztl.

Transcription of a Pavane

A transcription of Belle qui tiens ma vie I created with Musescore for playing on Gambe and singing together.

Playing the viol

At the beginning of the year I started practicing a new instrument and took since then classes for a bass Viola da Gamba. After around 10 month of regular sessions, I slowly developed enough dexterity to play simple tunes. This post contains a brief resume of observations of the past months and shows some music of the Gambe.

A profound identity in signal processing

Arguably one of the most important identities in signal processing is the following theorem.

The identity is known as Moreau’s decomposition and instantiates into useful applications for variational analysis, convex optimization and signal processing. This post will explain the symbolic meaning and implication of this theorem for signal processing.