Soren's aunt Vera set her phone face-up on the table before she went to lie down. It was buzzing. A small orange band across the top said, in polite letters, storm likely in about forty minutes.
"She's not even sick yet," Maya said. "She was laughing two minutes ago."
"She will be," Soren said. "The band told her. It's always right, she says. She goes and turns the lights off before it starts."
Maya pulled the phone closer. There was a graph under the warning, lines stacked on lines. Green, red, a jagged purple one. "What are all these?"
"Heart stuff. Skin temperature. How much she's sweating, sort of. The band reads it off her wrist all day." Soren touched the purple line. "This one's her heart, but not the beats. The spaces between the beats. They get too even right before."
"Too even is bad?"
"Apparently. A healthy heart is supposed to be a little bit uneven."
Maya sat back. "Okay. So which one did it? Which line told the app a migraine was coming?"
Soren scrolled. There was a tab that said WHY. He tapped it, hopeful.
The screen said: Prediction based on your personal patterns across all signals. Confidence: high.
"That's not a why," Maya said. "That's a shrug with good grammar."
Soren laughed, then stopped, because she was right and it bothered him. "There has to be a real answer. Something in her body knows forty minutes ahead. The band just reads what's already happening."
"Read it back to me," Maya said. "From before a real one. Can you find an old one?"
He could. Aunt Vera kept them all. He picked a bad day from last month, the kind she'd told him about, the kind where she couldn't finish a sentence. He set the graph to start two hours early and they watched it crawl.
For a long time the lines just wiggled, ordinary. Then Maya put her finger on the screen. "There."
"Where? I don't see the warning yet."
"Not the warning. The heart one. Look, it goes too even right here." She traced the purple line flattening into calm little steps. "But look at the green one. That's the skin temperature?"
"Her hand getting colder."
"It gets colder before the heart goes even. A little before." Maya was leaning in now, nose almost on the glass. "And the red one. The sweat one. It goes up while the hand goes cold. That's weird. Cold and sweaty at the same time."
Soren looked. She was right. Three things, in an order. Cold hand first. Then the clammy line rising. Then, last, the heart smoothing itself out. And only after all three, the orange bar: storm likely.
"So it's not one line," he said slowly. "It's the three of them in a row. In that order."
"Does the app know that?"
Soren tapped WHY again. Prediction based on your personal patterns across all signals. High confidence.
"It doesn't know the order," Maya said. "Or it does and it won't say. It just adds everything up in the dark and gets the right answer."
"That's how it's built," Soren said. "Aunt Vera told me. It looked at thousands of her hours and it learned the shape. Nobody typed in the rule. It found the rule itself, and it can't hand the rule back out. It just knows."
Maya was quiet. Then: "But something in her hand went cold on purpose. Forty minutes early. Nobody told her hand."
They both looked at the graph. The cold-hand line, sinking first, before any of it.
"Why would her hand get cold before her head hurt?" Maya asked. Not to Soren, really. To the room.
Soren pulled his notebook out of his bag and turned to a clean page. He copied the three lines in the order they moved. Cold. Clammy. Even. He drew an arrow to the word head and put a question mark on the arrow.
"The blood," he said. "Maybe. Blood vessels squeeze somewhere, so her hand loses warmth. And squeezing vessels is a migraine thing, she's said that word, the doctor uses it. But that's still just me guessing an order after you found it."
"So her whole body starts getting ready for the migraine," Maya said, "forty minutes before the part of her that says ow ever finds out."
"The band hears the getting-ready. She can't. Her hand is cold and she doesn't even notice, she's just laughing at the table."
Maya sat very still with that. "There's a version of her that knows before she does."
Down the hall, Aunt Vera's door was shut, the light already off behind it. Thirty-something minutes still on the clock. She'd trusted the shrug with good grammar and gone to get ahead of it.
"Here's the part I can't get out of my head," Soren said. "The app is right almost every time. And it can't tell us why. We just found an order it never mentioned. Maybe the order's the real reason. Maybe it's not, and there's a fourth thing under all three that none of the lines even measure."
"So the machine knows something true," Maya said, "and doesn't understand it."
"And we understand a little," Soren said, "and we can't be sure."
Maya picked up the phone and held it so the graph faced her. The old migraine day sat frozen there, the cold line already dipping, the body already turning toward the storm while the woman who lived in it had no idea.
"Somebody should figure out the why," she said. "The actual why. Not the app's why. Not your arrow with the question mark. The real one."
"People are trying," Soren said. "That's a real job. That's a job nobody's finished."
Maya looked up at him. "Nobody's finished it."
"Nope."
She put the phone back down, exactly where Aunt Vera had left it, orange bar and all.
Soren added one more line under his three, pressing hard: the hand knows first. He looked at it. Then he crossed out knows and left the space blank, because that was the wrong word and he didn't have the right one yet.
Read the interactive version and earn a gold star →
A science-verified short story for curious kids · Curiosity Land