Open-source projects

  • I have recently created a GPU-based lattice chemistry simulator for running custom biochemistries.
  • Did you know that Charles Babbage's Analytical Engine is capable of performing deep learning using a convolutional neural network?
  • In February 2015 I launched a distributed search for emergent complexity in cellular automata. The search program now supports several new families of cellular automata.


  • My blog, primarily concerned with mathematics, continues to be updated on an irregular basis.
  • Several essays of mine are available to read.