I work for a satellite imaging company. We get a ton of very interesting glitch images. For both regulatory and business reasons I won't get into, those are usually difficult / impossible to share publicly.<p>However, they're honestly often weirdly beautiful. I dearly wish we could share them. We have internal channels where we post interesting examples. They're quite neat! It would actually make for a fascinating gallery exhibition.<p>Someone somewhere should definitely make a full on exhibition or study using similar methods of introducing faults in capture / compression / decompression / etc. I'm sure it's been done, but I haven't seen it before.
A common pattern while creating shader art is to stumble upon an interesting visual bug, figure out why it is happening, then parameterize and tweak the new shader until the process repeats. This approach to creative programming is honestly so much fun.
Google has a "Museum of Abstract Borgmon Art", and I've replicated it everywhere I've installed Prometheus/Grafana. The shape of some of the weird things I've seen can be really revealing - and getting familiar with them has educational purposes, too, in terms of diagnosis of service (or even sometimes monitoring) issues. Mostly, though, it can create beautiful and interesting pieces; the smooth waves of diurnal user traffic intersecting with the sharp triangles of batch processing, the staccato ticks of rare events, the jitter and chaos of rates too zoomed in.
There's ompf2 now, but it's a shadow of the former ompf.org forum for ray tracing, and it had the most amazing thread full of such glitch renderings. I'll link the new one here, but it's such an enormous loss (also the owner, a good friend, of the forum fell off the face of the earth): <a href="http://ompf2.com/viewtopic.php?t=25" rel="nofollow">http://ompf2.com/viewtopic.php?t=25</a><p>In general that's yet another great thing about graphics programming: your bugs often have spectacular visual manifestations :)
Here's some glitch "art" I made (witnessed?) while working on an image sensor:<p><a href="https://source.puri.sm/Librem5/linux-next/-/issues/44" rel="nofollow">https://source.puri.sm/Librem5/linux-next/-/issues/44</a>