This is exciting! Even if its not microbes its a fascinating find & a win for science.
Though I hate how a someone remotely piloting science experiments via a rover on friggin' mars has to worry about how "NASA needs this win". What is the point of humanity if we don't explore our universe! I find it it so frustrating.
I wonder if the anonymous nature of memes could "shield" authors making images of Mohammad? How would you track them down? Would be even more difficult on federated instances/ActivityPub.