Public talk Alon Beards