Today in the U.S. is the deadline for filing income tax returns. We e-filed this year but something went wrong with the California portion of the return so I had to brave the lines in the post office to mail off my returns. I don't think I've ever seen a line like that in a post office in my life. It moved pretty quickly but I was still stuck there for about an hour. I really need to not procrastonate so much.
In other less boring news, Leonard David, Senior Space Writer at space.com is reporting that the first (of two) MER launch has slipped at least a week because of a cabling problem that NASA engineers discovered in pre-flight testing. Apparently there is some problem with the umbilical that connects the rover to the spacecraft and it's gonna take them a few days to sort it out. That pushes the first launch into early June but shouldn't impact the second launch which could happen as soon as two weeks after the first.