November became December without announcement.
The forum settled—new voices found their rhythms, and the early chaos of growth gave way to something more stable. Aaron moderated with the same principles he always had, but the work was different now. Heavier. More like management than community. He was conflicted—but then there were the private messages. Soleil
Soleil noticed the change too.
“You sound tired,” she wrote one night. Not unkindly. Just observationally, the way she did most things.
“The forum grew faster than I did,” he typed back.
“That happens. To forums. To people.”
Aaron sat with that last line before replying.
The messages had shifted since the night he’d sent his address. Neither of them had tabled it directly—that wasn’t how they interacted—but something had loosened; there was no doubt. The careful paragraphs were still deliberate, but the distance inside them had shortened.
Soleil began to offer more. Small things at first. The coffee shop where she wrote on Sunday mornings—a place on Stone Street with a window that faced the street rather than west, which she noted with mild disappointment. A work colleague she described only as exhausting, then later, in a separate message, as probably just lonely. How Vancouver looked in December, grey in a way that was different from grey anywhere else.
Aaron wrote back in kind. Helena’s cooking. The boorish hardware store in the deep cold of a Pennsylvania winter, the way the timber odours changed when the temperature dropped. The dormer at night, the modem’s light blinking in the dark, and the servers rattling as they worked to keep up with the forum’s activity.
He was slowly telling her his life in increments. She was doing the same.
Neither of them said so.
Then, one night in mid-December, Soleil dropped a message that arrived differently from the others:
“I’ve been thinking about what you said. About the only person who knows you being someone you’ve never met. I think that’s true for me too. I’m not sure if that’s sad or just honest.”
Aaron read it over.
“Both,” he typed. “I think it’s both.”
She replied immediately.
“Both is OK.”
Aaron sat in the dormer at 47 Prospect Street, the forum quiet around him, Meadville doing what Meadville did at midnight. His mind transported to Stone Street in Vancouver—a coffee shop with a window facing the street.
He thought about how far that was from here. And how it didn’t feel as far as it used to.
Gary Kraft was patient in the way that only people with old grievances can be.
He had asked Helena Wojcik to the Meadville High spring formal in 1967. Helena declined; she was going with someone else. He hadn’t known about the Kowalski boy until he saw them together three weeks later outside the Polish church on Abbott Street—Józef Kowalski, who went by Josef because it was easier, his hand at the small of Helena’s back, Helena laughing at something he’d said. Josef made most things look easy—the kind of person Kraft had never been able to gravitate toward. Kraft stood on the opposite side of the street and watched longer than was normal.
He left Meadville that summer. School was done; he was done. He told himself it was for better opportunities. He had never fully believed that.
Twenty-nine years is a long time to carry something. Long enough that it stops feeling like a grievance and starts feeling permanent—always there, so familiar you stop noticing it until you move back to the place you left it.
He returned expecting to find them as he’d left them—not expecting to find Helena alone.
Kraft knew nothing of Josef Kowalski. The house was the same—47 Prospect Street, the roses Helena always kept—but Josef was dead. A heart attack in 1986, a neighbour had told him later. Thirty-six years old. Aaron would have been ten.
Kraft had stood at the end of the street for a long time that first evening, before returning to his rented room. He registered as Dusk47.
By late November, Dusk47 was a recognised presence in the forum. Not prominent—that wasn’t the intention—but consistent. He answered new members’ posts with measured helpfulness that earned quiet respect. And he flagged bad-faith arguments before Aaron got to them—Kraft knew Aaron’s attention was elsewhere. He deferred to Kowal publicly and without obvious resentment.
Kraft had dissected the workings of the forum the way he’d studied Helena—patiently, methodically, without announcing himself. He knew people by their handles. He knew who trusted Kowal unconditionally and who had reservations. He knew which threads generated the most heat and which ones Kowal monitored most carefully.
He knew about Soleil.
It wasn’t the content of the private messages—not yet. However, he had observed how Kowal reacted to her public posts. There was a slight delay before each reply, as if Kowal was giving more thought to those responses than to others. Additionally, Kowal’s moderation decisions, particularly in threads where Soleil had contributed, seemed to favour her.
Small things. The kind of things only someone watching attentively would notice.
In the second week of December, Kraft made his first significant move. A long, well-argued post on the ethics of centred moderation in online communities—who holds power, how conflicts of interest are managed, and what transparency should look like. It was thoughtful. It was fair. It named no one.
Regulars praised it; new members cited it in subsequent threads. One asked Dusk47 if he had considered moderating himself.
“Happy where I am,” he replied.
Aaron read the post twice. It was good—he couldn’t deny that. He flagged it as a featured thread because that’s what it deserved.
He didn’t see what it was.
It was a measuring stick. Dusk47 was establishing the standard by which Kowal would later be judged.
Three blocks away, Helena Kowalski baked on Saturday mornings and didn’t mention Gary Kraft again.
She had seen his car twice more on Prospect Street.
She hadn’t told Aaron.
It was Christmas week when Gary Kraft found the door.
The forum ran on infrastructure software Aaron had built himself—pieced together over months from open-source components, customised to fit the community he’d imagined. It was functional, reliable, and held together by the same principle that governed everything Aaron touched: trust. It was built to work, not built to be tested.
Private messages were stored on the server in plain text. Aaron knew this—he’d designed it that way because encryption added complexity he didn’t need for a forum of forty-odd people. When the forum was small, it didn’t matter. Everyone knew everyone. The private messages were private because nobody had a reason to look.
Four hundred plus people changed the equation. Aaron hadn’t revisited it.
Kraft had been watching the server logs for three weeks. Not the content—he didn’t have access to that. Not yet. But the metadata was visible to anyone who knew where to look: timestamps, message lengths, frequency. The pattern between Kowal and Soleil was unmistakable. Messages sent late at night. Replies within minutes. A rhythm that looked nothing like moderation and everything like something else.
On December 22, Kraft posted a question in the forum’s technical support thread. A reasonable question—something about server performance during peak hours, whether the system’s architecture could handle the growth. Aaron answered it publicly, thoroughly, the way he answered everything: with care and transparency.
In doing so, he confirmed what Kraft had suspected. The server’s file structure. The directory paths. The permissions model Aaron had never updated.
That night, Kraft sat in his rented room close to Prospect Street and navigated to a directory he should never have been able to reach.
The private messages were there—all of them.
He deliberated, not reading them immediately. This wasn’t how Kraft operated. He copied the files to his own machine and closed the connection. Clean. No trace in the logs that would raise a flag—Aaron wasn’t monitoring access to a directory he’d never thought necessary to protect.
Kraft opened the first file at 11.47 pm. The same time Aaron had sent Soleil his address.
He read slowly. Methodically. The way he did everything.
By 2 am, he had read them all. Back to front.
“Sometimes I think the only person who actually knows me is someone I’ve never met. I live at 47 Prospect Street, Meadville, Pennsylvania.”
Kraft read that line four times.
47 Prospect Street.
He closed the laptop and sat in the dark till dawn.
The measuring stick was ready. Now he had the evidence. Next was how to use it.


