HomeIFTTT 5,000 mysterious holes carved into a Peruvian hillside were an ancient computer used for accounting byThe Bark Side -May 19, 2026 0 Tags IFTTT Research & Breakthroughs Science News: Fresh Discoveries Facebook Twitter