Books
Books I've written, translated, or am still trying to finish, plus the newsletter where some of the ideas escape early.
Data science
Anyone Can Do Data Science
A practical introduction that starts with tabletop activities and ends in Python.
Read or downloadWork in progress
An Infinite Supply of Someone
I'm a computer scientist, not a lawyer. I used AI to take on a Fair Work case and won. This book is about what becomes possible when AI puts difficult, consequential work within reach of people without the usual money, staff, or credentials, and how to make sure the result actually does some good. What could you change if the work were suddenly within reach?
Tell me you're interested
Translation
In Heidi's Land
My English translation of Charles Tritten's Au Pays de Heidi, a collection of four stories from Heidi's world.
Find it on Amazon
Translation
Heidi Grandma
The final chapter of Heidi's life, translated into English with Claire Baker.
Find it on Amazon
Poetry
When Medusa Went on Chatroulette
Nerd-geek poetry about nuclear physics, mathematics, time travel, robots, and first contact.
Find it on AmazonNewsletter
Solresol
Essays and works in progress about AI, economics, higher education, software, and whatever else has wandered across my desk.
Read on SubstackLearning And Arithmetic
Interactive teaching sites, classroom tools, and arithmetic visualizations. Arithmetic.guru projects use their live Symmachus aliases here.
Learning Theory Games
Interactive games for VC dimension, Rademacher complexity, overfitting, rule learning, and network analysis.
Open siteiPrax
Practice assessment tasks and feedback tools for Australian school students.
Open siteStudium
Playable historical argument about how universities adapt as knowledge gets cheaper.
Open siteP3 Recommendation Engine
Interactive playground for recommendation-engine behavior and ranking feedback.
Open siteGenetic Pedigree Analyzer
Inheritance probability calculations through interactive pedigree diagrams.
Open siteBead Sort Simulator
A visual demonstration of the bead sort algorithm and its physics-inspired behavior.
Open sitek-bonacci Calculator
A calculator for generalized Fibonacci sequences where each term sums the previous k terms.
Open siteExponential Growth Calculator
A small visualization for exploring exponential growth patterns and compounding behavior.
Open siteAphid Population Explosion
A population-dynamics simulation for seeing rapid growth under simple assumptions.
Open siteTexts And Language
Translation projects, classical corpora, and language-analysis sites.
Duke Translations
Translation site for Duke Databank materials, maintained as a separate Symmachus project.
Open siteStephanos
English-language translation of Stephanos of Byzantium with analytics and entity extractions.
Open sitePausanias
Textual and geographic analysis of Pausanias' Description of Greece.
Open siteEusebius
Computational analysis of Eusebius' chronologies and ecclesiastical history.
Open siteProsodia Catholica
Reference index and analysis for Herodian's Prosodia Catholica.
Open siteZenobius
Reference site for Zenobius' poetry and proverbs.
Open siteParallage
Translation review workspace for comparing generated and human translations.
Open siteWordspend
Analysis of how many words translations spend to express the same ideas.
Open siteLanguage In Genetics
Analysis of language usage patterns across genetics and genomics journals.
Open sitePsalm Pairs
Exploring narrative continuity within the Psalter by comparing every ordered pair of psalms.
Open siteMathematics And Models
p-adic tools, ultrametric experiments, stylometry, and model-driven research.
P-adic Machine Learning
Interactive demos, notes, and experiments on p-adic machine learning.
Open siteP-adic Stemmatics Lab
Model-lab tools for manuscript classification and stemmatic analysis.
Open siteAthanasius
p-adic and stylometric analysis of Athanasius' writings and manuscript traditions.
Open siteRoboscientist
Autonomous research progress on regularised p-adic linear regression and related mathematical explorations.
Open sitepAdjective
p-adic embeddings of adjectives derived from usage patterns across Shopify storefronts.
Open siteUltratree
Daily-updated ultrametric tree language-model results.
Open siteScience, AI, And Public Research
AI behavior, astronomy, engineering, social data, and recurring research publications.
Robo-psychology
Curriculum and research notes for understanding AI behaviour and its effects on humans.
Open siteNarrative Learning
Machine learning techniques using LLMs to generate and validate research hypotheses.
Open siteEmberScope
Adaptive optics design tools and telescope engineering workflows.
Open siteTelescope
Stakeholder site for adaptive-optics telescope mechanical design.
Open siteLituus
Astronomy research tracker analyzing papers, citation networks, and scientific hypotheses.
Open siteUniversity Casualisation
Charts and analysis on casualisation in Australian universities.
Open siteDevotions
Automated daily devotionals blending scripture, reflection, and curated readings.
Open site