20100625 home.science: Scientists measure shortest ever time interval