Here's why:
* Short vowel sounds are typically quick and sharp, like the "i" in "bit" or "sit".
* Long vowel sounds are typically drawn out and more like the vowel's name, like the "i" in "bike" or "kite".
The "i" in "dive" has the short vowel sound, similar to the "i" in "bit".