Whatever the Diplomacy stat does. I don't know what that is though, other than it making people hate you to a lesser extent. Game files don't say how, though!
I assume it is correct then that is just lowers the relationship degradation rate as Paul said, from memory at least. (The <<< arrows on the race window) And i assume , if your correct about the techs being the same, that it also does the same for those to. Although Im not personally sure about the techs being the same, but i haven't really looked into it for a long time..
If anyone can find the question being asked in the Live Stream video im sure it will give us more insight. Its one of the live streams not long after the ~30th of May. I skimmed though them but i couldn't find it, then again the video was missing aprox the first 10 mins of the stream so maybe it was cut out. Unless maybe the old Vod is still on there twitch page but i doubt it :/
EDIT: that being said it is entirely possible that Paul was wrong, or that the bonus itself is broken
haha