"...a perfectly smooth progress bar kind of implies there's some trickery going on..."<br><br>At a company where I used to work, one of our PC programmers made a progress bar in a piece of comm software that would steadily advance over time toward 90%, then pause there until a file transfer task completed and removed it. The transfer could be completely borked with zero bits being sent (error checking wasn't something they believed in, apparently) but it would still advance steadily for a few minutes, then hang forever. "Trickery" didn't begin to describe it.