Bad Astronomy just posted yesterday that Deutsch is gone gone gone.
Allegedly lied on his resume. Apparently, he has less education than he said...as in he doesn't have the degree he said he did...or apparently ANY degree at all.