This came through my email. We always hear the rules from the female side, so here are the rules from the male side. Rule one: learn to work the toilet seat. If it's up, put it down.
Doing hardcore EJB 3.0 for my CS3214, I've never been more frustrated with Java. I particularly hate how, when Java throws an exception, printStackTrace gives me error lines for files that aren't even in my project, making debugging needlessly painful.
A bit of Microsoft trivia. Apparently nobody can create a folder named CON anywhere on a Windows computer; the whole Microsoft team supposedly couldn't explain why. Try it, and it really won't create a folder called CON.