In the sentence below:
The result of a man’s jumping from the 10th floor would be death.
The result of a man’s jumping from the 10th floor is death.
They sound to me that they all mean the result of jumping off is death and even my English teacher say there aren't any difference in meaning, but I am curious: Are there any subtle difference between them regarding the 'result' of these two sentences? thanks.