Recent and not so recent talks