a fistful of silicates, impotent and frail, eroding, slipping
2023
Cain Price - Please
2022
Nine Discourses on Commodus
2021
a finely-tuned inference engine thwarted by a painting of an ouroboros (for Avigilon)
2019
Ode (now comes good sailing...)
2019
a finely-tuned inference engine thwarted by a painting of an ouroboros (in thirty‑six parts)
2019
(way) after Louis Sullivan (an image bereft of weight due to its Holy Generator) (Aurora III)
2018
README.txt (statements for new artists, and a loosely-related image search)
2017
Sol takes his Incomplete Open Cubes down to the local dancehall to let loose (leaving behind very specific instructions regarding exactly how his Assistant should clean the cages while they’re out)
2017
record of a sudden collapse in the heart and mind of an early-internet idealist (Heizer’s Dissipate v1.5)
2017
♥♥ Relaxing Video of Tropical Beach with Blue Sky White Sand and Palm Tree (White Noise, 1985)
2017
backup (I sold you another false system) (deep apologies)
2016
the myth of Superabundance (in nineteen parts) (Dissipate II)
2016
We'll always remember the view (won't we?) (Walled Garden)
2016
Earthquake Preparedness (I‑III)
2016
Network's Down (Oh Boy) (Versions)
2016
Earthquake Preparedness (Understructures)
2016
Architectures III (False System)
2015
Dissipate I (Hatch Gallery)
2015
tttta.co
2015
Re-Visions
2015
Aurora I (Strokes)
2015
An Easy Genesis (I-VI) (Immortality in Situ)
2015