ParentFull threadambyra·Lol popular science explains: “by ancient alien technology portal, we meant the technology is alien to us (modern Americans), and the portal is possibly to another adjacent room”. Obv the confusion is unfounded.View on HN