From the 4th edition (which was for Java 1.4), it bulked up from 1 inch thick to 2 inches, and stopped specifically targeting C programmers. It's still good, just not as good. Also, since then, Java has added generics, annotation and several other things. Some of these (esp. generics) have a widespread impact on coding. Also, it doesn't cover the ecosystem. But if you want to start with the basics, it has them.
For an introduction to the basics of the language, in terms of C, the earlier editions can't be beat. (your local university library will have several copies - chapters 2 How Java differs from C and 3 Classes and Objects are what you need)
The differences between 1.4 and 1.5 were quite profound
They are structured based on ideas about how people learn rather than ideas about how they should learn.
That's not say that "Learn the Hard Way" is not useful or that I don't admire what Zed Shaw is doing. I think it is really good work.