John Hessler

Applied Mathematician, Computer Scientist, and Professor in Nice, France

John Hessler

Applied Mathematician, Computer Scientist, and Professor in Nice, France

Read my latest preprint

When not climbing in the Alps or racing a carbon fiber Pinarello, I am an applied mathematician, computer scientist and lecturer at Johns Hopkins University. I also teach courses in the mathematical and ontological foundations of machine learning at University College London, and at Sorbonne Université - Campus Pierre et Marie Curie, in Paris.

My theoretical research centers on applying renormalization group methods, like those modeled using the Wolff algorithm, to understand the inner workings of deep neural networks.

I am the founder of the Relic-Code Lab, where our research is dedicated to the reconstruction and conservation of historic software—programs, algorithms, and computational systems that have historically shaped our digital world, but which are now technologically inaccessible or materially endangered.

Our work combines digital forensics, archival research, programming language history, and emulation to bring vanished computational objects back into view. We collaborate with libraries, museums, and archives to preserve fragile code and to document the intellectual, political, and social contexts that gave rise to these artifacts.

Our current conservation projects center on reconstructing the code of the Simulmatics Corporation, who revolutionised computational election and voting trend analysis in the 1960s; on preserving materials from the early use of computers in US congressional redistricting; conserving the early mathematical proof assistant, the Logic Theorist; and working on emulating the code found in the seminal Harvard Papers in Theoretical Geography.

The author or editor of more than one hundred articles and books, I am now trying to turn a mess of mathematical course notes into the forthcoming book, The Algebra of Space: Lectures on Mereotopology, Category Theory and the Ontological Foundations of Geographic Information Science.

I am also exploring the formalism of point-free geometries and region based topologies as a model for computational space. In this vein, I am working on mathematical commentaries on Alfred North Whitehead’s 1916, La Theorie Relationniste de L’Espace and William Lawvere's 1992, Categories of Space and Quantity.

I find being close to the gentle hum of supercomputers, pondering the complexities of Wittgenstein’s ‘Notes on Logic’, and exploring the deep labyrinths of the renormalization group, strangely comforting.

I currently live in Nice, France.