Laser physics: Attosecond pulses at last