On Recent Developments in Geometry