Ancient pyramids, possibly man-made, discovered in Antarctica | Hacker News Reader