source - https://practical.engineering/blog/2025/10/21/the-hidden-engineering-of-niagara-falls ref - https://news.ycombinator.com/item?id=45662668