SMS dit: Reflections upon some recent Diderot discoveries