Iacobi Silvæ

Curiosities

Diversions, side-quests, and things made for the joy of it

Not everything needs a grant. These are the side-quests: I made them out of curiosity, they each taught me something, and they are too much fun to leave off the record.

Deciphering Beanish

Thirty-five utterances of a language that exists only in an xkcd comic — Beanish, from Randall Munroe’s “Time.” I mapped its script to Canadian Aboriginal Syllabics and worked backward from a character’s broken English to reconstruct a grammar. Statistical methods built for millions of words, applied to a corpus you could fit on a napkin. It even helped me land a post-doc, once.

github.com/tresoldi/beanish · an essay is on its way

Runestaves, visualised

An interactive visualisation of the evolution of runestaves — the kind of ambiguous, high-cardinality glyph data that started me down the row2vec road, and part of the broader cultural-evolution-of-texts work.

github.com/tresoldi/runestaves_viz

A Bloom filter in COBOL

Because someone had to. A probabilistic set-membership structure implemented in COBOL — equal parts programming-history homage and act of stubbornness.

github.com/tresoldi/cobol_bloom

Tafl games

The ancient Nordic family of asymmetric board games, approached with chess-programming techniques — minimax, evaluation functions, and the peculiar problem of a game where the two sides have entirely different goals. A recurring sport.

An Erdős number of 5

Through Johann-Mattis List → Alexandros Stamatakis → Yishay Mansour → Noga Alon → Paul Erdős. Collaborative distance is its own small pleasure.

Egyptology, on the side

An amateur’s fascination with Ancient Egyptian and Coptic — old scripts, old data, and the same decipherment instinct that Beanish scratches, pointed at something real.