Dec 122024 Self-replicating alien probes could already be here Self replicating alien probes. Found on Google from phys.org