News & Science Results from Palomar Observatory