Half Life 2 almost finished?

Here's a quote coming from Gabe Newell from Valve Software regarding the progress on HL2:

Right now we are looking at our bug numbers. Each day you fix some bugs and you find some new bugs. The net number tells you how quickly you will get to zero. At our current rate of find/fix bugs, we'll be down to zero bugs in 16 days.

Also rumours go out that August 10th has been set as the launch date of the CS:Source beta program.