A "trillionth of a trillionth of a trillionth of a second"?
I understand this is a big discovery, and I don't understand the ramifications at all.
I'll take at face value the excitement of those more knowledgeable than I, I just wish I knew why they were so excited.
