ParentFull threadaxefrog·While the nerd in me wants it to be a crashed alien probe, the most plausible scenario is that it's a crashed military satellite, drone or similar.View on HN