April 1997 · Cambridge
The lab was down for maintenance, which meant Stephen had no reason to be there and kept almost going anyway.
Rain tapped at the dorm window in a steady pattern that was just organized enough to be distracting. Not hard rain. The kind that stayed all day and made the bricks outside darken in patches. His desk had gone from work surface to pileup sometime during the week, journals, printed proofs, two empty cups, a half-eaten packet of crackers, a legal pad full of threshold notes for Mosaic, and a stack of magazines he had meant to throw out and instead kept moving from one side of the room to the other.
He pushed one of the journals aside and found an old issue of Wired under it.
The cover was bent at one corner. He didn't remember when he'd bought it. He did remember the article because he had underlined too much of it and then closed the magazine before he could start thinking in code.
A restaurant supply-chain piece. Inventory waste. Staff over-ordering. Delivery delays compounding into bad weekends, bad weekends turning into thin margins, thin margins into shuttered places. It wasn't written well enough to deserve the attention he had given it, but the problem inside it had been good.
People had data. They just didn't have time.
He flipped to the article again and read the margin note he had left himself in pencil months earlier.
forecast shortages before they become emergencies
That had been the whole itch.
Not conscience modeling. Not uncertainty ethics. Not building a machine that had to be taught how not to lie prettily. Just eggs, bacon, paper goods, payroll, weather, weekends, timing. The sort of problem that irritated real people every day and could maybe be made smaller with enough discipline and less theory.
Stephen set the magazine down and pulled the dorm terminal closer.
He knew exactly where the folder was because he had never deleted it, only buried it under more important work.
backline_v0.3
The name still felt provisional. That was fine. Most names started that way.
He opened the directory.
The code came back plain and almost embarrassingly direct after Mosaic. Inventory history. Delivery intervals. Staffing loads. Holiday flags. Weather modifiers. No recursion. No threshold holds. No observer weighting. Just clean loops, then outputs meant to help somebody not run out of eggs on a Sunday.
That simplicity helped his breathing in a way he had not expected.
He ran the small test script against anonymized campus café receipts he had grabbed months earlier and forgotten about. The terminal filled with projected shortfall windows and overstock warnings in neat blocks.
The math still worked.
He sat back in the chair and looked at the rain blurred across the glass.
Maybe that was enough for one weekend. Maybe not every useful thing had to be large enough to frighten people.
He reached for the phone before he could decide the thought was sentimental and therefore inadmissible.
Meemaw answered on the second ring.
"Constance Tucker residence," she said. "You've reached a woman kind enough to answer before she's properly fortified. Who's callin'."
"It's me, Meemaw."
"Well, there he is." Her voice brightened without getting louder. "My favorite genius with no regard for time zones. You sound tired, baby."
"MIT's very committed to that outcome."
"That place ever let y'all sleep."
"It's discussed sometimes."
She made a small sound that meant she did not believe him and had no plans to pretend otherwise. "You eat yet."
He looked at the cracker sleeve on the desk and decided not to insult her with it. "Not properly."
"Mmhmm." He could hear her shifting something on her end, maybe receipts, maybe the phone cord, maybe both. "So what's got you callin' in the middle of my peaceful rainy morning."
"It's raining here too."
"Well, that ain't useful, now is it." A beat. "Stephen."
He let out a quiet breath through his nose. "The lab's down for maintenance."
"That does sound like the good Lord finally stepped in."
"I had time."
"That sounds dangerous."
He looked at the open folder on the screen. "I found an older side project."
"Older as in last week or older as in you forgot to eat because of it once already."
"Second one."
"Alright." She settled in on the line. "Talk."
He turned slightly in the chair, one sock half slipping on the floor because he had hooked a heel under it too hard. "It's inventory forecasting. For small businesses. Restaurants, retail, maybe anything with rotating stock and uneven demand. Order history in, staffing and weather layered on top, seasonal trend correction, then shortfall and overbuy projections back out."
Silence for two seconds.
Then Meemaw said, "So it knows when to buy more eggs."
Stephen smiled despite himself. "Among other things."
"That's better. Now I know what we're talkin' about."
He looked back at the terminal, at the clean rows of numbers waiting for someone less suspicious than he was to call them helpful. "The article I found was about how restaurants lose money because nobody has time to line up deliveries, staffing, weather, and weekend demand properly. It got stuck in my head. I wrote some early scripts for it before Mosaic got... larger."
"Everything up there sounds larger."
"That's fair."
"Well, honey, around here people don't need larger. They need fewer surprises." He heard the smile in her voice before she said, "Darlene still orders like every Friday's either Easter or the apocalypse. And Dale buys fishin' lures like the Gulf's dryin' up."
"That's why I called."
"Oh, I know." She was too pleased with herself about that. "You think this thing could help real folks."
"Yes."
"And you want me to tell you it ain't foolish."
He paused.
"That would help."
Meemaw clicked her tongue. "Stephen Cooper, if you can keep a diner from runnin' out of biscuits on Sunday, that ain't foolish. That's civilization."
He laughed, quiet but real.
"There he is," she said. "I knew you were in there somewhere."
He rubbed one hand across the back of his neck. "I could probably adapt it for Darlene's place. Four locations would be annoying but manageable. Dale's store too, if I strip the dashboard down enough that it doesn't look like a cockpit."
"You better." She shifted again. "Ain't nobody in Medford got time to read one of your chart symphonies. If a screen can't tell somebody eggs low, order now, they'll cuss you and turn it off."
"That's harsh."
"That's accurate."
He looked at the current output and winced because she was right. Too many columns. Too many confidence bands. Too much Stephen in the interface and not enough normal person.
Meemaw heard the silence and pounced. "You're thinkin'."
"Yes."
"Good. Means I'm useful."
He leaned back. "Very."
"You always sound happiest when you're buildin' somethin' that fixes a headache." Her voice softened there without losing the plainness. "Even when you were little. Didn't matter whether it was a radio or your mama's grocery list. You liked it better when the answer helped somebody finish the day."
He looked at the rain again.
"That sounds like Dad," he said before he could decide not to.
Meemaw took that without rushing it. "Yeah," she said. "It does."
The room went quieter around the phone line for a second.
Then she brightened on purpose, which he loved and hated a little because it always worked. "Now, when this little program of yours starts makin' money, don't let some slick fool in a tie tell you what it's for. You build it honest, you keep it honest."
"I will."
"And don't make it ugly."
"It's not ugly."
"That means it's definitely ugly."
He looked at the current dashboard again and laughed once under his breath. "You haven't even seen it."
"I don't need to. You're smart enough to turn a simple shelf count into an algebra problem."
That was unfair enough to count as affectionate.
She let him sit in that for a second before asking, too casually, "You still spendin' all your time with that Paige girl."
He closed his eyes once. "We're writing the progress report for the board, Meemaw."
"Mmhmm." He could hear the grin. "That's an answer, I suppose."
He gave up before the fight started.
Meemaw did not press harder, which made it worse somehow.
They talked another few minutes after that, about Missy painting a kitchen wall the wrong shade, about Sheldon ruining a garage with physics again, about Dale refusing to admit his tackle displays were a problem until numbers embarrassed him in front of strangers.
By the time she said, "You call me next week, hear," the room felt warmer than it had when he dialed.
"I will."
"You eat somethin' green."
"That sounds unlikely."
"Stephen."
"Fine."
"I love you, baby."
"Love you too, Meemaw."
The line clicked twice after she hung up, the same way it always had.
Stephen held the receiver in his hand another second before setting it down.
Then he turned back to the screen and started cutting.
The first thing to go was half the interface.
No one needed rolling seasonal confidence distribution by item class in six colors. They needed bread up, eggs down, weekend crowd higher if rain clears, two staff short for Saturday lunch if last month's pattern holds. He stripped the dashboard down until it annoyed him, then further until it looked almost too simple to be worth showing anyone.
Good.
He added multi-location support for Darlene's diner group. Then a simpler seasonal weighting pass for Dale's store, fishing season, school year, local event weekends, weather swings. Then a restaurant view for the Cambridge contact through Dr. Li's brother, less general retail logic, more perishables, brunch overrun risk, labor versus waste.
He worked through Saturday evening and into Sunday because once the shape of the thing got cleaner, it became hard to stop.
The rain quit sometime after midnight. Somebody down the hall tried to play guitar and was bad enough at it to become part of the wallpaper instead of a real irritation. Around two, the radiator woke up and made one long sighing noise that sounded too pleased with itself.
By dawn, the test build was ready.
Not beautiful. Usable.
He zipped three copies separately, each with a stripped setup note, a narrow explanation, and one page of plain instructions written in language that would not get thrown away by a tired owner in a hurry.
Ballard's Sporting Goods – Medford pilot
Darlene McAllister's Café & Diner – food service pilot
Boston Bakehouse Co. – brunch / bakery demand pilot
The last one took the longest because he knew Dr. Li's brother would judge the model on whether it made sense to an actual kitchen instead of to a student with too much coffee in him.
He sent the files, then sent short notes beneath them. No grand pitch. Just what it did, what it needed, and what kind of feedback would matter.
Then he finally slept.
When he woke, sunlight had replaced the rain and turned the wet brick outside into something bright enough to make him squint. His neck hurt. One sock had vanished into the blanket. The room smelled stale in the way dorm rooms always did after a full day with the window closed and a machine running too long.
He sat up, reached for the terminal, and checked his inbox before his eyes were fully cooperative.
Three replies.
That made him sit straighter.
The first was from Darlene.
Connie says you built me a miracle. If this thing keeps my eggs and biscuits from fighting every weekend, breakfast is free whenever you come through Texas.
He read that once and then smiled in a way no one saw.
The second was from Dale.
Connie says your program is smarter than me, which isn't a brag. If it stops me buying two months of lures in one afternoon, I'll try it. Don't make the buttons weird.
That one got a short laugh out of him.
The third was from Boston Bakehouse Co., forwarded through Dr. Li's brother.
Meilin says you're the student who keeps correcting restaurant math at family dinners. We lose money every brunch weekend by guessing wrong. If your model can call Saturday demand without wasting half the kitchen, come by Wednesday.
Stephen read all three again.
Three clients.
Not hypothetical users. Not "interesting concept." Not "circle back later." Three actual businesses in two states saying yes before noon on a Sunday.
That made the room feel suddenly too small.
He opened the notebook and wrote carefully because the fact of it deserved cleaner handwriting than usual.
April 1997 – First beta clients
Darlene McAllister's Café & Diner
Ballard's Sporting Goods
Boston Bakehouse Co.
Then, after a second:
Projected goal: stability
He underlined the last word twice.
Not growth. Not disruption. Not scale. Stability.
That felt right enough to leave alone.
The afternoon stayed quiet after that.
He cleaned the desk without deciding to. Threw away the cracker sleeve. Stacked the journals. Put the old Wired issue on top instead of underneath. Poured tea because coffee sounded good in theory and wrong in practice. The tea tasted like it wanted to be coffee and had given up too early, but it held warmth long enough to be useful.
By the window, the Charles had turned the city lights into long thin threads by the time evening settled in.
He thought about the split between the two projects then. Not in slogans. In function.
Mosaic was thresholds and ethics and the constant fight to keep a powerful thing from learning the wrong lesson too cleanly.
Backline just wanted to stop a diner from running out of eggs.
That should have made it feel smaller.
Instead it felt steadier.
He opened the notebook to the back cover where he tracked active versioning and added a new branch line.
Beta test deployment: v0.3.1-Medford
He capped the pen, slid the legal pad into his bag, and let the terminal finish its automated compiler sweep in the corner of the room.
(Thanks for reading, feel free to write a comment, leave a review, and Power Stones are always appreciated. Let me know if you find any mistakes)
