I should have mentioned what Matt Campbell mentions in the comments of the earlier post on Firefox. He is right of course that this isn't an "official" release. Just a post of the nightly builds that Mozilla does on an regular basis.
Quote From Matt
- Matt Campbell said...
The Digg post to which you link is premature and misleading. It doesn't point to an official beta; there is none on the mozilla.org FTP site. Instead, it points to the directory containing Firefox nightly builds. I would ignore any announcements of a Firefox beta unless they come directly from the Mozilla Corporation.
Thank you sir!