The plaque placed by NASA on the Pioneer 10 and 11 probes captured the imagination of us kids born in the seventies and eighties. It had it all: the mystery of space exploration; technology making giant leaps; the curiosity, mixed with hope and fears, of wondering whether we are alone in this Universe. The plaque […]