Elon & James

I know I'm supposed to weigh in on the Elon Musk/Twitter deal today. People who care about this fall into two camps: 1) Elon's just looking for a better price. 2) Elon never intended to make the purchase. Now it's going to court. As entertaining as the Elon story may be, my attention today is on James, the James Webb Space Telescope (JWST), as some of the most important astronomical images ever taken will be released at 5 p.m. ET today. Continue Reading →