mathr / blog / #


Deriving the size estimate

How they did it, as far as I can tell.

Calendar 2015 - Lung

Interlocking space filling curves.

Calendar 2015 - Donut

Conformal torus with five colours.

OEIS Diagrams

Five diagrams on the number 70.

Setting up a Tor gateway

"Snooper's charter" bill becomes law, extending UK state surveillance.

Finding parents in the Farey tree

An application of the extended Euclidean algorithm.

Conditional x Algorave

Live experimental electronic music, 17th November, London.

Monotone at Mozilla Festival

Black-and-white flame fractals synchronized with rich ambient drones.

Edinburgh bark

Thirty trees in the botanical gardens.

Calendar 2015 - Lyapunov FM

Image from 2013 LAC paper, Lyapunov Space of Coupled FM Oscillators.

Calendar 2015 - Hyperbolic Fish

A Euclidean tiling generalized into a hyperbolic one.

Calendar 2015 - Elpis

A computer-aided drawing using conformal mapping and hyperbolic tiling.

Raspbian in QEMU

Booting Raspbian Jessie in QEMU, some notes.

hgmp released

Haskell interface to GMP.

Puzzle on Raspberry Pi

Experimental OpenGL driver used by Pd and Gem with PdLua seems to work mostly fine.


A camping festival for hackers, geeks, scientists, engineers, artists, and crafters.

Approximating cosine (update)

Claims of total superiority were premature.

Noizemaschin!! London #8

Multi-artist live noise music night.

Shades of Gray

Five-bit Gray code rotary encoder.

Fractal dimension of Julia sets

A familiar picture emerges.

Computer Music at New River Studios

Another live gig.

Nebulullaby released!

Compilation album.

Experimental Publishing at PZI

Deadline May 15th.

Plastic rectangles

The non-trivial partitioning of a square into 3 similar rectangles.

PI in the Mandelbrot Set

Notes on a conjecture of Aaron Klebanoff.

Nebulullaby Launch

Live music at the launch of a vinyl compilation album.

Even Salon Either/Or

Talks and performances.

Speculation on biological computing

Interesting times...

Calendar 2015 - Loxodrome

Exponential spiral on the Riemann sphere.

Vector Buddhabrot

Tracing the boundaries of hyperbolic components.

Collatz fractal

Piecewise integer recurrence translated to complex function.

Complex squaring

Benchmarking three different implementations.


Secure connections with Let's Encrypt


Physics-based ray-tracing in curved space.

Mandelbrot symbolics in the browser

Haskell compiled to JavaScript with GHCJS.

Simpler series approximation

When thinking a bit harder beats elaborate computer code.

Julia morphing symmetry

Rotation numbers in angled internal addresses are significant.

Code generation for series approximation

Parallel loops for coefficient recursions.

Lyapunov atom domains for negative multibrot sets

Additive blending reveals many things.

Calendar 2015 - Sayagata Loop

Hyperbolic variation of Sayagata tiling pattern.

Annual archives

Because ~300 posts linked from one index is obese.

Automated Julia morphing

Extrapolating external angle patterns