By John Gruber
Just 2 openings remain through the end of June for ads on Daring Fireball just like this one. Email for info.
So today’s supposed to be the big day for Firefox 3 — the official release, and a much-publicized but idiotic attempt to break the “world record” for downloads in a 24-hour period. Their web servers have been offline for hours. Update: You can track their progress here.
★ Tuesday, 17 June 2008