A belated happy 230th Independence Day to you and yours, and here’s hoping the recent spate of scary news (North Korean missiles, incipent war in Gaza) didn’t detract too much from the festivities in your parts. (Also, with regards to more joyous fourth of july rocket launches, congrats to the crew of Discovery STS-121 on a successful return to space yesterday.)