
unsigned int, anybody?
Just over 2E09 is the maximum value that can be represented by a SIGNED 32-bit integer. Why would they not use an UNSIGNED integer (cos -1 views makes no sense, right?) and they could have delayed this by another couple of years, which would have given them plenty of time to increase it to a 64-bit unsigned integer instead.