Everyone is trying to get into download Firefox 3.0 (the release of Firefox 3.0 is the hot story of the day on TechMeme). Unfortunately most of us over on FriendFeed (which is where I hang out now most of the day) can’t get to the servers. I can’t either. Will keep trying.
In other news, Twitter is still up!
Of course this blog post caused an interesting conversation over on Firefox to break out, along with links to all the download places if you want to keep trying. UPDATE: Success! (Using the direct links).