Joe Kukura

If you or anyone who sits near you uses Yahoo email, chances are that some choice profanity was flying around the workplace this morning. Yahoo email completely crashed for roughly three hours Tuesday morning, leaving millions of users unable to log in to their email accounts.

And this on the exact same day that Microsoft announced their new Outlook email service. Microsoft, you cannot buy better publicity than this.

If you're a Yahoo mail user, you're probably painfully aware of the Yahoo email crash Tuesday morning. Upon logging in, users saw a new Terms of Service to which they had to agree. Except when clicking on "I Agree", they did not get access to their email account -- they were presented with the same exact Terms of Service, over and over again, on an endless loop. Tech blog The Verge cleverly referred to these as "literally unacceptable Terms of Service".

Personally, I clicked "I Agree" about 36 times before I gave up on the damned thing.

Even more embarassing for Yahoo -- these site-crashing new Terms of Service actually began with the phrase, "Yahoo! Mail is now even safer, faster, and easier to use", at a time when the service was, in fact, impossible to use.

It's been an a banner month for terrible things happening to Yahoo email users. Nearly half a million Yahoo passwords were hacked and posted online. Phishing and spamming of Yahoo mail accounts has seen an enormous spike in recent weeks, and now Yahoo mail has completely crashed. July 2012 isn't over yet, Yahoo, you've still got a few hours left to kill some baby pandas or accidentally post a cache of snuff porn to your home page.

This email crash was totally preventable. Today was a very curious time for Yahoo to roll out a new email feature, and by "very curious" I mean "very stupid". Generally, large sites will roll out new services and features at low traffic hours -- say, 1 a.m. on a Sunday morning. That way, if something crashes very few users will notice. Yahoo rolled out these new terms in the middle of the business week -- and the last day of the month at that. Millions of users utilize their Yahoo email for work and business purposes, and countless invoicing and reporting processes are run on the last day of each month. Yahoo email crashed today at one of the worst possible times.

You laugh, because supposedly "nobody uses Yahoo email anymore"? With respect, you would be totally wrong on that one. According to ComScore, Yahoo email still has nearly 300 million active users.

The service is back up and running for most -- but if your Yahoo email is still crashing, we'd love to hear all the dirty details in the comments.