I believe sites like these do a disservice to the ancient knowledge of Hindu people. There were many important discoveries, some unknown to the West for centuries, and still not having enough exposure (when you read math books, they start with Greeks, then maybe they gloss a bit over al-Khwarizmi and then jump right into the 17th century to all big names, as if nothing was happening for over a thousand years - well, a
lot was going on, just not in Europe).
However, some people exaggerate in the other direction, I'm not sure if this is just a Hindu thing or a more global phenomenon, but there is a limit of what you can explain using Vedas, at least as far as science is concerned. (Metaphysics is something different, but this a completely different discussion.)