Somewhere in the apartment a phone was ringing, and it wasn't his.
It stopped. Then Luna was talking in the kitchen, low, in a voice Josh had never heard her use.
"...Yes. I know." A long gap. "Today. I'll come in."
He didn't know anybody she'd say that to. He thought about it for as long as he could, which was about a second, and then the couch took him back.
✦ ✦ ✦
The second time he woke up, it was worse.
His head had its own pulse. His mouth tasted like the inside of a can. He lay very still and took stock, and for a while the stock said he was dying.
He wasn't. Last night came back instead, in pieces that didn't fit. The stream getting loud through the bedroom door. Her screaming at him on a live mic. The stream already over when he got back with the beer, the lights off, her waiting for him in the dark hallway with a can. Her hand on the back of his head.
He wasn't angry. He'd have to work out what had happened before he could be angry, and he wasn't anywhere near that yet.
Luna was at the far end of the couch, sitting up, hands in her lap, watching him. From the way she sat, she'd been watching him for a while.
He knew that look, or thought he did. It was the look of somebody who knew exactly how far out of line they'd been and was waiting to find out what it cost. Fair enough.
He patted his pockets, slowly, the way he had last night.
"Where's my phone?"
"Bedroom," Luna said. "Desk drawer."
"Why's it in a—"
She didn't say anything. He went and looked.
✦ ✦ ✦
It was in the drawer, under the tablet, dead.
He plugged it in. It came back on and started buzzing, and it didn't stop: mentions, follows, tags, messages, a column of notifications that grew faster than he could scroll. He gave up on it, woke the machine instead, and opened the stream dashboard.
SABLE · STREAM SUMMARY
Live: 2:08:41
Peak viewers: 1,247
New subs: 304 (271 gifted)
Bits: 64,000
Followers: 41,906
He read the last line three times. The channel had gone live with about two thousand followers, every one of them from the comic.
Then he did the math, because the math was what he did instead of panicking.
Subs first. Twitch split every sub down the middle, so each one was about $2.99 to the channel. Three hundred and four of them came to $908.96.
Then the Bits, at a cent each: $640.00.
Together, $1,548.96, from one stream. From about two hours.
None of it was his yet.
PATH TO AFFILIATE
Followers: 41,906 / 25 ✓
Hours streamed: 2.1 / 4
Broadcast days: 1 / 4
Average viewers: 1,052 / 3 ✓
The money sat behind Affiliate, and Affiliate wanted four hours across four separate days. He had two hours on one. The fifty-dollar payout minimum was the least of his problems.
Then he followed a tag and found the clip.
It was her doing the neck. That was all it was: two seconds of her turning to look at a door until the back of her head was facing the camera. He'd watched her do it to look at the fridge more times than he could count. He'd told her to do it, back when this was a plan.
There were nine versions of it now, on four different sites, and one of them was at a million and a half.
The X account, his X account, the one he used four times a year to say a page was late, had a reply section under it that was now a public event.
this is Sable? THE Sable? from the comic?? there's a COMIC?
there's sixteen hundred chapters of comic, my brother in god, enjoy your month ok I looked it up and it's porn. it's extremely porn
^ and? and? finish your sentence
I came for the neck thing and I stayed for whatever this guy's line weight is doing genuinely how is this rendered in real time. I do this for a living and I can't do this it's not real-time. it can't be. there's a delay somewhere there's no delay, she's reading chat live and answering, I watched it happen so what IS it. what is the software. somebody get "Lebu" on a call, I will pay for his time nobody knows what it is. that's the point. that's why everyone's losing it the mysterious Lebu filter
THE MYSTERIOUS LEBU FILTER
They had a name for it by breakfast.
Josh sat in front of a graph that had gone up like a wall and read forty minutes of strangers calling him a genius for a plugin he had deleted.
✦ ✦ ✦
Which left one thing he could not make fit.
This was good. This was the best week of his professional life by a distance that wasn't close. Nothing in any of it was a problem.
So why had she met him at the door with a can?
His first thought was that it had been a celebration. Her version of one. Except it hadn't felt like a celebration at all. Nobody celebrated by holding a guy's head still and pouring. It had felt forced.
Maybe she'd been drunk. Could she even get drunk? She'd put away most of a six-pack and whatever had been at the back of the cupboard, and he had no idea what any of that did to her. He had a feeling he'd spent that part of the night apologizing to her about the color curve.
He sat with that for a minute and it wouldn't sit. She had taken the beer off him, poured it into him, kept him off a screen all night, put his phone in a drawer, and then held on to him until he was asleep. He had lived with her for a month and a half, and she had never once cared what he looked at.
That wasn't a night in. That was a lid.
He went into the living room.
"Hey. So I'm looking at the—"
"I'm sorry," Luna said.
She'd gotten up off the couch. Both hands were already doing something, and her shoulders had come up, and she was standing in the middle of his living room in the posture of a girl called into an office.
"I'm sorry," she said again. "I know. Alright? I know. It went further than I—"
"What?"
"It wasn't a plan. The door went and I just—" She made a small circular motion near her own head and stopped doing it immediately. "And then it was already out there, and they were paying, and I thought if I did it again on purpose it would look like it was meant to happen. Which. Yes."
"...Wait."
"So I sent you out, which I shouldn't have. And I shouted. And the beer, obviously the beer was—" She stopped. "Just say the thing. Say it."
Josh stood there.
"What thing?"
Luna looked at him.
"I'm not following any part of this," he said. "You did the head. That's what we do. That's the product. You did the thing on camera and it went enormous, and then you were weird about it all night, and I still don't know what I'm supposed to be angry about."
"You're not angry."
"But they saw."
"Yeah." He was still not following. "They saw a filter."
Luna didn't move.
"They know it's fake," Josh said. "That's the whole thing. That's the entire thing we built. Nobody out there thinks a girl's head goes round. They think somebody has very good software. They've named the software. They named it after me."
✦ ✦ ✦
Something went out of her.
He watched it happen. Her shoulders came down, her hands stopped, and for about a second she looked like somebody who'd been let off.
Then it stopped about halfway. Something came back up behind her face, and she looked past him, toward the kitchen.
"Right," Luna said.
"Are you—"
"So it's fine."
She looked at it the way he looked at grocery receipts.
"It's fine. Good." She took the phone out of his hand and sat back down with it. "Great."
Josh, who had now been on the receiving end of two of her moods and had a hundred percent failure rate at reading them, said: "Are you annoyed?"
"No."
"Because you sound—"
"Josh."
That seemed to be the end of it. He stood there a little longer anyway, in case it wasn't.
Then it occurred to him that she hadn't said a word about food all morning. On any other morning she'd have been through the fridge by now and come back to ask what else there was.
He didn't know what to do with her. He knew what to do with that. He made steak, because it was a celebration whether she thought so or not, and because in a month and a half steak had never once failed. He did it properly and brought it out on the good plate.
She said thanks, set it on the coffee table, and went back to his phone.
✦ ✦ ✦
Twenty minutes later, his X account started posting things he hadn't written.
Sable: who clipped it
Sable: genuine question. who clipped it and posted it. I want the name
Sable: I stream for the people in the room. if the room is going to be cut up and moved somewhere else then there is no point having a room
Sable: so either it stops, or I stop.
Josh read that over her shoulder with his own plate in his hand and made a noise.
"You can't—"
"I can."
"That's a hostage situation. That is literally—"
"Good," Luna said.
"It's two seconds! Everybody clips everything. That's how anybody finds anybody, that's the whole—"
"You don't know who's going to watch it."
She said it to the phone, not to him.
He figured she meant creeps. There were a lot of creeps.
✦ ✦ ✦
It landed like a building coming down.
NO
NO NO NO NO sable please
WHO DID IT. give us the name. we will handle it
I've found four accounts reposting it. reporting all of them now mothbite: everyone calm down and nobody clip anything and we can fix this
I deleted mine. it had 900k. it's gone. I'm sorry
^ king behaviour. the rest of you follow him sable I will personally pay you whatever the clips were worth
I'm serious. name a number guys she's not a hostage negotiator you can't just throw money at
$500 if she streams tuesday
I'll do $500 as well this is the worst thing that has ever happened to me and I found out this girl existed nine hours ago
By eleven it was organized. People were hunting reposts and mass-reporting them. Somebody made a document. Somebody else wrote a rule set, an actual list of what was and was not allowed to leave a stream, and it had four thousand likes before lunch and was being cited in arguments by two in the afternoon, inside a fandom that was eleven hours old.
Josh could not get over it. She had no plan, no leverage she understood, and no idea what a single one of those numbers meant, and she sat on that couch and said no to four thousand people for six hours because she was in a mood, and every hour she held it, the thing got bigger.
Around one, he noticed the steak.
It was still on the coffee table, exactly where she'd put it, and it had gone cold. By three it had gone gray. He had watched her eat a week of groceries in three days. He had never seen a steak survive an hour in the same room as her.
Once, in the middle of it, she put his phone face down, got up, and walked to the front door. She stood there with her hand flat on it. Then she came back, sat down, and picked the phone up again.
"Where were you going?"
"Nowhere."
Sable: no
Sable: I said what I said
Sable: and offering me money for it is worse actually. now it's a purchase
SHE'S SO REAL FOR THIS
I have never seen anybody hold a line like this any other streamer folds in twenty minutes she doesn't care. she genuinely does not care. do you understand how rare that is it's been six hours
Then, at about four, she made a deal.
Sable: fine. compromise.
Sable: I'll stream. but no shapeshifting.
Sable: that part stays out until I trust you again.
Josh opened his mouth.
He got as far as pointing out that the shapeshifting was the product, that it was the only product, the entire thing they had built, the reason there was a GPU depreciating in his bedroom, and then he watched the follower count go up by four hundred underneath a post refusing to provide it, and closed his mouth, and said nothing at all for about a minute.
I accept these terms we don't deserve her honestly, respect. she's protecting her thing mothbite: tuesday. everyone be normal on tuesday
✦ ✦ ✦
By evening the phone had gone quiet, and so had she.
She'd won. She didn't look like somebody who'd won anything.
Josh picked up the plate. The steak had a skin on it now. He sat down next to her with it on his knees.
"You didn't eat."
"Not hungry."
He looked at her. In a month and a half, he had never heard that sentence in this apartment. Two weeks ago he'd have paid money to hear it.
"You're always hungry."
"Not today."
"You went to the door. You've been—" He didn't have a word for what she'd been. "And somebody called this morning. I heard you. You said you'd come in. Come in where?"
She didn't look up from the phone.
"You were dreaming."
It was the voice she'd used for Drink. Flat, and closed, and already somewhere else.
He sat there with the cold steak on his knees for a while. Then he let it go, because that was what he did. He'd never asked about her phone either.
And that was when Josh actually looked at her.
She was sitting sideways on the couch with her knees up, on his phone, completely absorbed, having just run a six-hour public standoff against a fandom that hadn't existed the previous morning, over a principle she'd invented at breakfast, out of frustration, about a thing that had not harmed her.
Refusing to explain herself. Refusing to soften it. Making them come to her one at a time until they'd built the terms themselves. Then handing back exactly half of what they'd asked for, framed as a concession, and taking credit for being generous about it.
She'd just done the first two to him.
There was an arc in the comic, four hundred chapters back, where Sable did this.
Not something like it. This. The dig-in, the silence, the refusal to take payment because payment turns it into a purchase, the half-deal at the end delivered as a favor. He'd written that alone, at three in the morning, out of his own head, and readers had argued about it for a week, and he had been quietly proud of it, because it was the first time it had felt like the character was doing something instead of being drawn.
And here it was. In his living room. On a Sunday. Performed by a girl who was not acting, who had never read it, and who had no idea she was doing it.
She's just like her, he thought, and then heard the shape of the sentence and turned it around the right way, which was worse.
I got her right.
Six years before he met her. From nothing, with no reference, alone in a room, inventing a girl out of a want. And he'd gotten her right down to what mood she'd be in on a Sunday afternoon.
The fingers he got wrong. The stretching he got wrong. Sixteen hundred chapters of the actual physics of her, wrong in every single panel.
And this, which he made up entirely, was correct.
Josh sat there with the plate on his knees and had, for the first time since a girl knocked on his door, an unwelcome thought.
Did the drawing do something?
He turned it over. He was a guy who'd accepted six impossible things in under four minutes, on the record. But all of those had arrived from outside, walking, with their own opinions. This one was coming from his own hand. He'd been using that hand every night for six years and had never wondered what it was doing.
That thought didn't end anywhere good. He was a guy with a tablet and a degree he couldn't use.
"What?" Luna said, not looking up.
"Nothing," Josh said.
✦ ✦ ✦
On Monday afternoon the phone rang again.
Josh was in the kitchen, and the ringing was right there: the drawer by the sink, the one nobody opened, buzzing against the wood. It was the same ringtone he'd heard through a hangover the day before.
He opened the drawer because he was standing next to it.
It was her phone. The one she never used. The screen was lit, and before she could get across the room, he read it.
INCOMING CALL
Solaris (Embassy)
He knew that name. He'd sat across a counter from it the day he met her, and listened to it explain, in a bored voice, how a leak got closed.
You kill him, which is paperwork.
Then Luna's hand came down over the screen.
Nobody, she'd said. She took the phone.