May 1 has traditionally been observed by socialists and communists the world over as their labor day.
I read some really good posts today about it, so rather than try to add my own, I offer the following.
From Kevin at Smallest Minority
From Thirdpower at Days of Our Trailers
From Robert at My Tumultuous Adventure
Now, you hippies get back to work.