BRAVO! You've just insulted Hindus!
Those people are the ones who meditate in the Himalayas, are actually called "Sadhus" in India, actually some of these Sadhus push their physical abilities to the extreme and try to understand the truth by pain.
And FYI, these methods too rejected by Lord...