Another pet peeve is when a "percent done" message like this rounds to the nearest percent. So once it is more than 99.5% done, it says "100% done". But obviously it's not 100% done, it's still sitting there waiting to finish!
Folks, if you are ever tasked with coding an "nn% done" message, please floor the percentage instead of rounding it.
Surely at this point we understand the difference as programmers between the amount of bytes we need to change verses the number of files and the enormous performance difference of updating small files and why any measure needs to blend both to be at least a bit more accurate. Or if its more different types of work a much better split of the bar is necessary.
Now the novelty has wore off and we should go back to those boring computer messages.