Recently Shane Parrish (Farnham Street) interviewed Jeff Hunter.
Jeff is head of recruiting for Bridgewater Associates, and is the creator of Talent Architecture, a science and data-driven approach of getting the best out of people both inside and out of the workplace.
The interview is worth listening to if you have the time. However, Parrish lifted 5 minutes of their discussion about giving feedback and uploaded it onto YouTube.
I have listened to it several times. If you are interested in improving your conversations with your wife/husband, children or co-worker, listen up!