Blog posts

The posts on this page have long given up on any form of structure or consistency. You can find some less technical items here. Short accounts of random adventures, trips or encounters. Perhaps some opinionated venting. Or small snippets of code or math (I said less technical).

Memento

October 14th, 2025

The unexpected outcome of a strange encounter in the center of Manhattan.

Violet

October 14th, 2025

Violet is in charge of a pack of rowdy animals. Suddenly incapacitated, she delegates her authority to young Lilly, who must now take charge and be the leader she never knew she was.

The only exception

June 12th, 2025

I recorded this a few days ago. It wasn't meant to be shared with anyone, but I figured; why not?

Haversine - the arc distance between points on a sphere

March 19th, 2024

There are many articles and blog posts on the subject of finding the shortest distance between two points on a sphere. I have found none of them very helpful. In navigational context, it determines the distance between two points on Earth "as the crow flies" (assuming the Earth is a perfect sphere).

Paul Cézanne

July 28th, 2023

As a prominent figure in postimpressionism, Paul Cézanne has earned himself a spot in the summer exhibition of the Stedelijk Museum Alkmaar. How prestigious this really is, and how he would feel about it were he with us today, I do not know.