There was a reddit post today showing the picture of the naked humans and the quasar map to earth... the caption was - maybe the reason aliens haven't contacted us is that we sent unsolicited nudes and directions to our house.
Maybe an old Scientific American or issue of OMNI magazine....