I don't think anyone is claiming that Java is an interpreted language. The claim is that "interpreted language" to most managerial, non-hacker PHB types means "a language that at some point during execution requires interpretation."
Anally nitpicking at that sort of thing does nothing to further discussion, and I hate to see it here so often.
That was actually my point. When someone doesn't know the technical meaning of a phrase, they generally assume the literal and broad meaning of it. The target audience for the original blog post presumably falls mainly into that category.
And just because something is not of particular interest to you doesn't make it anal nitpicking that "does nothing to further discussion."