As HN has grown it has attracted a more vocal contingent of Java developers. It's getting progressively harder to criticize the language without somebody shouting you down.
Are you insecure about your new found favorite language that you have to bash the old one that you didn't have much success with to justify your new choice? If you are really happy with your new favorite language, great. Do good work with it and move on. No need to keep smearing the old one.
Heh, no. Your comment didn't seem rhetorical so I was just providing an explanation for the phenomenon you've observed. However, we do engage in much spirited discussion throughout the software world about the relative merits of various languages and their features. There's no getting away from it, and Java's gonna get beat on until the end of time. Hope you don't take it personally.
None taken. If those frequent "spirited discussion" soothed your ego, by all means increase the weekly Java bashing. Meanwhile we just keep making software with it.