is stephan hawking losing it?

:hehe: …