From sinusoids in noise to blind deconvolution in communications