Redesigning the Taroc Occult August 29, 2021 For many years now, I’ve been picking away at redesigning the Taroc (or Tarot, as it’s commonly known today). It’s... Read more »
A tribonacci-based substitution tiling Tiling June 24, 2020 I’ve been interested in different ways of tiling the plane ever since I read a 1977 Scientific American article on... Read more »
Rachmaninoff “Les Larmes” rearranged for two hands Music April 18, 2020 Rachmaninoff wrote his “Fantaisie-tableaux” (Suite No. 1 in G Minor, Op. 5) in 1893 as a series of musical poems... Read more »
Ozone therapy: notes on the infamous German safety study Ozone therapy April 16, 2020 Many ozone therapy proponents cite a “German study” into the safety of the treatment, which showed an extremely low risk... Read more »
Italian ozone therapy treatments: the question of ISS consent Ozone therapy April 16, 2020 The SIOOT, the organisation claiming great success in treating COVID-19 with ozone therapy, says it received consent from the Italian... Read more »
COVID-19 Ozone Therapy notes Ozone therapy April 15, 2020 Many hospitals in Italy, Spain and China are now treating COVID-19 with reportedly “excellent”, “spectacular” results. Reports of these treatments... Read more »
Simhash and solving the hamming distance problem: explained Algorithms August 6, 2019 Simhashes are a clever means of rapidly finding near-identical documents (or other items) within a large corpus, without having to... Read more »
The Song of Solomon: a frank translation Bible July 2, 2018 How beautiful are thy nipples, my sister, my bride! Thy breasts are more beautiful than wine, and the scent of... Read more »
Line-spacing: getting it right Typography November 2, 2015 If you’re a new font designer wondering how to set your OpenType font’s em-height and line-spacing, the advice you’ll find... Read more »
Creating bold weights in FontForge Typography November 20, 2014 The Coelacanth typeface I’m creating is classic Venetian style, harking back to an age before bold type was invented. Bruce... Read more »