...Seriously, isn't the great appeal of Java supposed to be that you can avoid shit like this?
Java is full of bugs that needs to be supported for backwards compatibility reasons. Just check out this java puzzlers presentation to get a showcase of the funniest.
special character fail.
up up down down left right left right B A
That is the root password on my Server!
Free... as long as your privacy is worth a smoking fast browser.
There, fixed that for you!
Hackers of the world, unite!