Oh, well done Sun

You know how DST rules for the USA have been changed this year, and every OS needs patches? You know how Java doesn’t use the OS’s info, so you have to patch all your Java VMs separately? Well, it turns out that Sun’s “fix” was broken, in that it changed the behavior of the (deprecated) 3-letter time zones EST, MST and HST so that they now no longer reflect daylight saving time at all.