Anil Bawa-Cavia is a computer scientist working with computational media. In 2009 he founded a speculative software studio, ST D-IO. His practice engages with machine learning, algorithms, protocols, encodings, and other software artefacts.