ScienceThe internet peaked with “the dress,” and then it unraveledThe ominously perfect meme marked the splintering of our shared reality.by Brian ResnickJun 3, 2024, 10:00 AM UTCFacebookLink