Happy May Day. Go protest something. Immigrants' rights seems to be the cause of the day. Don't worry, the puppets are next Sunday around here, so you haven't missed that yet.