Ansel Parker

Catastrophe started with one pixel.
An Arctic sunrise. A total eclipse. At the darkest moment, an impossible flash of light. Two witnesses see it. Then the world scrambles to get their videos.
Read Chapter 1
Moon Ripper
© 2026 Ansel Parker. All rights reserved.
This is a private draft shared for personal reading and feedback only. No redistribution, reposting, recording, or AI training or use without written permission.
Hot Pixels
MV Borealis, Bering Sea. Late March, 09:13 Ship’s time. Terrence is on the main deck. {{narrator:Terrence}} {{scene:start:capture_totality}} “Sunrise in two minutes,” crackled from the ship’s PA. In the dim pre-dawn, chunks of ice stretched to the horizon. “Fake sunrise!” someone shouted from elsewhere on deck. Laughter floated up from the crowd, mixed with the click of plastic tripod locks and camera gear.
Cameras and telescopes were strapped to the cold metal railing. All pointed starboard. East. Terrence’s breath ghosted upward in the dark, mingling with the dozens of other plumes rising from the deck.
He wasn’t supposed to have a spot on the railing, but he’d seen a gap and set up there anyway.
He’d only have 133 seconds to capture totality. No room for mistakes.
A gust of wind cut through the crowd. Shoulders rose, hoods tightened. [[who is he, why is he here]]
Terrence glanced back toward the metal superstructure. They wouldn’t make me move now, right?
He checked his rig. Not as fancy as some of the others, but he’d splurged: a mirrorless camera with a long zoom on the good tripod, and beside it a little telescope for visual checks. [[feedback from editors: add more texture about what the ship looks like - metal railings, is it fancy or worn down, etc]] Shit. Ice on the focus ring.
He took off a glove and brushed bits of frost off the barrel of the zoom lens. His fingers immediately felt the pinch of the bitter cold. He blew through his fist and pulled the glove back on.
“It’s coming up!” someone shouted. Terrence put his eye to the telescope.
Through the eyepiece he saw the ice-studded horizon, with the single sharp horn of the Sun’s crescent writhing through the Arctic air. “Stunning,” he whispered, and watched it slowly emerge above the ocean’s edge.
Am I recording? He checked. Yes, still recording, tight on that rising horn.
The sound of cracking ice echoed across the ocean.
Terrence put his eye to the eyepiece again. The Sun itself was half above the horizon. But the lit crescent was skewed down and to the left, leaving it mostly below.
“Totality in 5 minutes,” came across the PA.
He bent over his telescope again, rubbing his hands together. The last sliver of the Sun’s crescent emerged over the horizon, as it thinned to nothing. While he watched, the Moon covered all but one last brilliant bit of the Sun, forming the diamond ring. The sky darkened like a dimmer switch was being pulled down.
“Beads!” someone yelled.
“Totality starts now,” announced the PA.
Naked-eye time.
Terrence yanked the solar filter off the front of his camera. He checked the video. It looked like an image from another world. Then he gazed at it with his own eyes. As the last beads faded, the Sun’s corona bloomed behind the Moon. The cosmic gulf between the Earth and Moon hit him. A frisson shivered down his arms and back, under the thick jacket.
“Wow.”
He checked his camera monitor. Still recording. “Beautiful,” he said.
What’s that?
A dot. On the lunar disk, just inside the rim to the right. He tapped the screen. Do I have a bad pixel?
Back to his telescope. The dot was there too.
It’s brightening.
Should I zoom in and blow the shot I came all this way for?
Damn it. I’ll miss the corona.
This could be huge. Get the fucking shot.
Heart pounding, he centered the dot on his monitor and punched the crop button.
Lost it.
He hunted, found it. Muscle memory kicked in: zoom, recenter, zoom, recenter, each correction jerky, too fast, then not enough. It flashed bright for a few seconds, then vanished.
“Huh.”
Telescope again. Nothing. He zoomed back out to the wide shot. No dot.
A murmur of conversation rose from the deck. “Did you see that?” he asked Brandon.
“See what?”
“A bright dot on the Moon, just inside the rim. It was on my screen and in the telescope. What could it be?”
“A satellite glinting?”
“Maybe…”
“Twenty seconds to third contact,” came over the PA.
The sound of raised voices floated down from midships. Terrence clipped the solar filter back on and watched Baily’s beads emerge again on the north side of the Sun, followed by the diamond ring.
“Third contact. End of totality, glasses on,” the PA said. {{scene:end:capture_totality}} Terrence zoomed back out and slid on his eclipse glasses as the Sun’s crescent slowly reappeared. {{scene:start:access_science_team}} A gust of wind carried voices from somewhere midships, and Terrence heard a heated fragment: “…not possible! You wouldn’t observe it in two…“
Terrence removed his eclipse glasses and looked toward the sound. A cluster of parka-clad figures stood on the bridge wing. One arm jabbed out, palm up, gesturing at the eclipse.
Are they talking about the flash?
He did a quick check of his camera. Still recording. He wound his way between rigs, ducking and weaving to avoid spoiling footage.
At the base of the superstructure, with tripods and cameras jammed along the rail, he looked up. He called out, “Are you guys talking about the flash of light?”
None of them seemed to notice him.
It’s two decks up, and it’s windy. Maybe they didn’t hear me.
“I saw it,” a voice behind him said, bright and confident.
Terrence turned around. She was in a dark, fur-lined parka, with a knitted wine-colored face-warmer covering all but her eyes. Eclipse glasses hid even those. She sat on a small folding chair, surrounded by a nest of cameras and laptops.
He stepped toward her. “The flash of light, right? A tiny dot just inside the limb to the south?”
“Yep,” she said. “It was only there for two seconds, but I saw it.”
“Did you capture it?”
She gestured toward the biggest camera. “I got footage. I’m still recording. I can show you when it’s over.”
“I zoomed in on it. I didn’t see any more detail. It was just a dot even at full tight, 400 millimeters.” He held out his hand. “Terrence.”
“Kira.” Her voice was muffled by the face-warmer. She shook his hand firmly. “That was quick thinking, zooming in.” A strand of brown hair blew across one eye, and she tucked it back into her hood. As she did, the dark red of her nails flashed against the black leather of her fingerless gloves.
Kira reached up to tweak the angle on her phone, mounted beside her and recording, then slipped both hands back into a fluffy grayish hand-warmer at her waist.
Smart. Why didn’t I think of that?
“Yeah, it was split-second,” Terrence said. “I was like, should I ruin my shot for this? Hope we get something out of it.” He pointed at her camera. “You’ve got a matte-box. What’s your rig?”
“It’s a landscape setup. Mirrorless on sticks. Soft grad on the horizon. Keeps the sky from blowing out. What’s yours?” She turned slightly toward him in her chair and slipped off her eclipse glasses. Her eyes settled on him and held. Somehow, even out here on the freezing deck, she looked high-definition. Intentional.
Is she an influencer?
“Mirrorless on sticks too. With a 400-millimeter zoom. I wanted to get really tight on that rising crescent horn, then zoom out for the corona.”
“You’re not one of the tourists, are you?”
Is it that obvious?
“No, I came on last minute to help with ship’s comms. How did you know?”
She shrugged. “You look a little unprepared. Most people here have been planning this trip for months.”
“An impact wouldn’t have that brightness profile,” a voice floated down from above, sharp with certainty.
Terrence looked up again. “They are talking about it.”
If I don’t get in there now, I could miss my chance.
He glanced back at his rig. He could just see part of it through the forest of tripods and cameras on the deck.
Someone could mess with it.
I’ll grab the video, put in a new card.
“I’m gonna check my rig. Be right back,” he said and wound his way to his camera. He stopped recording, pushed in an empty card, hit record.
Better back it up to the cloud.
He shoved the card into his laptop and copied the video, then kicked off an upload. The progress bar sat at zero percent for more than a minute before ticking over. “Throttling. That’s going to take hours,” he muttered. He opened the video and jumped forward to the flash.
Only a single pixel, even at full tight.
He removed the data card, left the laptop to continue uploading, and wove his way back to the superstructure.
“I’ve got the recording. I’m going up there. Coming?”
“I’m staying with my rig. Good luck,” Kira said.
He ducked in through the side door, found the stairway, and headed up. At the top, a bridge officer stood inside with his back to the door. Terrence knocked, and the officer turned around. Terrence flashed his crew card. The officer shook his head.
“I have hi-res footage of an eclipse anomaly. I’ve gotta talk to those guys.”
“Bridge staff only. We’re in ice ops,” came the muffled reply.
Damn. Try a different angle.
He went back down. The group had shifted toward the stern and was now peering at a monitor, pointing and talking.
I’m gonna have to yell.
Terrence cupped his hands to his mouth and shouted. “I have footage of the flash of light at a 400 millimeter zoom!” One of them looked over the edge. Terrence waved.
The person spoke briefly to the others and then came over to the rail above him. “Come up to the bridge door,” she called down, and disappeared inside.
I’ll miss the rest of the eclipse.
He got out his eclipse glasses, put them on, and took a last look. The Sun was bright now, a thick crescent, angling slowly up into the sky. He glanced at Kira. She was typing on a laptop.
He ducked inside and climbed back up, his boots clanking on the rusty metal stairwell.
At the bridge door, the officer stood with his back to it. Inside, the scientist was speaking rapidly to the Captain, her hood flapping awkwardly behind her head. Terrence caught only snatches of the conversation above the muffled drone of the busy bridge.
“…extraordinary event…urgent to get…”
The Captain was clearly not having it. He shook his head, arms crossed, and cut the scientist off with a clipped “not now.”
The scientist turned and walked over to Terrence, opened the door and stepped out into the hallway.
“Hi, I’m Elise. I’m on the science team.” She wore a black parka and had a green scarf wrapped around her face. Her gray-blue eyes fixed on Terrence behind her glasses as she stuck out her hand. He shook it.
“Terrence, ship’s comms. You guys are talking about the light flash just inside the limb on the south side, right?”
“Yes. We’re working on some hypotheses,” Elise said. “You saw something?”
“Yeah, I saw it and punched in. Got to nearly 400 millimeters before it winked out. I don’t think it could have been a satellite. It would have been inside the Moon’s shadow.”
“Yeah, we eliminated that too, along with high-altitude ice crystals.”
Terrence held up the SD card. “It’s on this.”
Elise looked at him steadily, eyes narrowed. “Stay here.” She went back in.
Terrence waited outside the door. After a few minutes, a bearded scientist came in and spoke with the Captain. This time, the Captain asked more questions. Finally, he raised a finger, emphasizing a point. The bearded scientist left, and the Captain walked over to the bridge door and opened it.
“You can come in. Stay off the bridge as much as possible. I don’t want lots of coming and going. I need full crew attention on ship’s operations today. We’re in an ice field.” He walked away. {{scene:end:access_science_team}}
[[how is this bridge scene affected by AI? Are there just fewer staff? The ship itself predates AI but it could have been retrofitted]] Terrence stepped into the bridge. The warm, bone-dry air scraped in his nostrils. The steady thrum of the HVAC system hummed under the bark of navigation orders. Tension held the room in a physical grip. Officers bent over glowing red radar monitors, the smell of cheap coffee mingling with the cloying, synthetic sweetness of apple-cinnamon instant oatmeal. Even the way they sipped their coffee was careful.
The thin light of the waning eclipse slanted through the huge angled windows, edged with frost. He followed Elise to the starboard door. As it opened, the cold knifed in, snapping at his parka lining. The bridge-wing door clunked shut, the gasket sealing away the precious warmth with a heavy thud. Elise led him to the bearded scientist. He was taking notes from the display on a large white cube that was mounted on the railing. {{scene:start:evaluates_footage}} “Professor Camden, this is Terrence.”
Professor Camden’s beard was untrimmed, flecked with gray. Ice had started to build up, whitening the mustache and front of his chin. “Good to meet you, Terrence. What have you got?” A faint accent tinged his words.
“I saw the flash and punched in to 400 millimeters before it disappeared.”
“Fantastic,” Professor Camden said. “Can you show us?” He gestured toward a laptop mounted next to the white cube.
Terrence plugged his card into the laptop’s slot and opened the video. He moved the slider to the start of totality and let it play.
“It was over here,” he said, pointing at the lower right.
At about fifteen seconds into totality, the tiny dot was barely visible, then slowly brightened. “Wow. Beautiful.” Terrence’s voice came through on the video, tinny in the laptop speakers. It brightened more, and after a few more seconds a quiet “Shit” could be heard. Terrence didn’t even remember saying that.
The rest was familiar. The video jerkily panned, cropped, found the dot again, panned and zoomed, panned and zoomed.
The professor paused the video and scaled up the image. “It’s one pixel.”
“That doesn’t look like an impact,” Elise said.
“Doesn’t it though?” Professor Camden leaned closer to the screen. “A small, high-velocity asteroid could do this.” He raised his voice into the wind. “Owen, come take a look at this.”
A soft-faced scientist came over, eyes narrowed. He looked at the screen without even glancing at Terrence.
“Nice footage. Looks pretty clean,” he said. “Could be local though.”
The professor turned to Terrence. “Where’s your rig?”
“Down there, maybe thirty, thirty-five yards aft.”
“Pratik,” the professor called out. Another scientist left his equipment and approached the group. Professor Camden introduced them. “Dr. Pratik Rahman, Terrence. Terrence captured it from about thirty meters aft. So lens ghost is looking harder to defend.”
Owen spoke up. “It could still be a bright bead reflecting the same way in similar cameras.”
“That wouldn’t survive zoom though,” said Terrence.
Owen looked pointedly at Terrence. “It depends. What do you think it is?”
“No idea. Through my telescope, it looked like it was tracking with the Moon.”
An icy gust of wind whipped past them, needling through seams and hoods.
Owen turned to Professor Camden. “If this is real, we should try to arrange observations down-track. As soon as possible.”
Professor Camden nodded, his voice sharpening. “You’re right, Owen. Okay, this is our priority now. We have to isolate locality. Evidence might decay fast, so let’s move quickly. Pratik, can you have Jason run a parallax analysis on Elise and Terrence’s footage? Keep the timestamps locked in, make it airtight.”
“Sure. Terrence, mind if we take your SD card?”
Terrence hesitated.
They’re scientists. I can trust them.
He popped the card out of the laptop and handed it to Pratik.
“Let’s generate more hypotheses,” Professor Camden continued. “Owen, you have the list?”
Owen pulled a yellow notepad out of his jacket and held it up, pages flapping in the wind.
“Good. What have we got?”
Owen read from the pad, holding the pages tight. “H1: Satellite. Would show motion against the lunar silhouette. H2: Ice crystals. They’d drift too. Falsify with parallax. H3: Orbital debris, same problem. H4: Lunar surface dust plume. Would be diffuse instead of point-like. H5: Contemporaneous asteroid impact.”
Elise spoke up. “An asteroid impact during the eclipse. That would be wild. But whatever it is, it must be emissive.”
Owen shook his head. “Objects in the umbra could still reflect earthshine.”
Elise nodded. “That’s fair.”
Pratik came back. “Jason’s running that parallax. Could image compression be creating an artifact?”
“Add that,” Professor Camden said.
Owen scribbled on his pad. “H6: compression artifacts.”
“Did we write down lens ghost?”
“I thought we eliminated that?” said Elise.
“Write them all down, even if we think they’re eliminated.”
Owen’s pencil scraped on the pad. “H7: internal reflection.”
Terrence struggled to contain his frustration. “It wasn’t the camera. I saw it through my telescope.”
The PA interrupted the scientists’ silent stares. “Ladies and gentlemen, the partial eclipse has now concluded. We kindly ask that all guest equipment be removed from the open decks no later than 11:30 hours. After 12:00, the vessel will maneuver out of the ice field and return to open water. Thank you for your cooperation.”
Kira.
“I know someone downstairs who got another angle. Two decks is what, twenty feet? That would add a third viewpoint.”
“Okay, where is he?” said Owen, rubbing his nose with a gloved hand.
“She,” corrected Terrence. “She’s set up just outside the starboard deck door.”
“Right, she. Let’s go.” {{scene:end:evaluates_footage}} {{scene:start:kira_provenance_process}} Kira was taking a panoramic selfie, bare-eyed now, when they arrived. She turned to them and clocked their faces. “I’m guessing you haven’t figured it out,” she said while she clipped her phone back in its mount.
“Not yet. Kira, this is Owen from the science team upstairs. They’re doing an analysis to see how far away the object was.” Terrence’s voice brightened. “They look at how much a foreground object moves between the two viewpoints, then calc-”
“Parallax,” she said, not waiting for his explanation. “It’ll be noisy though. It’s a point source so you’ll be limited by sensor resolution, clock offset…”
Oh god. I just mansplained her.
She straightened slightly in the folding chair. “I can give you a copy, but I process it first.”
Owen waved his hand dismissively. “Don’t process anything. Just give us the original.”
Kira shook her head. The hood on her jacket remained oddly still. Stiff in the cold. “Sorry, I follow my process. It’ll only take a few minutes.”
Owen’s voice got sharper. “No, no. Don’t apply filters. We can only use unprocessed originals. Any modification taints the result.”
Kira stood up and faced Owen. [[something about her being shorter]] Ice crunched under her feet. “I do not apply filters.” The word “filters” was overpronounced, like it tasted bad. She punctuated it with an OK-sign jab. “I capture in RAW. That format gives me more of the sensor data. I keep the original intact, and apply a calibrated correction.”
This is not going well.
Owen leaned in, about to speak, but Terrence spoke first. “How about we just observe your process, Kira? Does that work for you, Owen?”
Owen paused, looked at Terrence, then back at Kira. “Okay, but please narrate what you’re doing.” Owen took the phone from his pocket and pulled one thumb free of his glove to operate it.
“You don’t have to take video. I’ll get it all on my witness cam.” She pointed at her phone, mounted and aimed at her rig, recording.
“I prefer to use mine,” Owen said. He raised his phone, held it at chest height.
“Okay.” Kira shrugged and sat back down. She reached out and nudged his phone up with two fingers, and then turned to it. “For provenance,” she said to Owen’s camera, yanking her face-warmer down for a blink, then up again without breaking cadence.
Terrence’s attention had been on her other hand, the way she’d moved Owen’s phone up for a better angle. When he looked up, the face-warmer was already back in place. I missed it.
“Stopping the main camera and rainbow camera. Power off, card out, write protect on.” As she worked, she pointed at each step like she was narrating a lab demo.
She moved quickly. No wasted movements. Kira stopped the recording, thumbed the power switch at the bottom. The screen went dark. One hand went under the camera, palm up, as she eased the card out. She flipped the card’s tiny lock tab with her maroon thumbnail, then held it up for both phones, pinched between black-gloved thumb and forefinger.
Who is she?
She did the same with the second, smaller camera, and continued to speak, staring straight into Owen’s phone. “Nothing else gets written to this card. Next, I copy and verify.”
She inserted the cards into a reader, and started typing into a terminal. “I run a secure hash manifest on the originals. Then I make two copies, one external, and hash those too. If even a single bit changes, we’ll know.” Text scrolled past, too fast for Terrence to follow.
She continued while it ran. “These are RAW files. That’s just sensor data, defects and all. Hot pixels, dead pixels. Every sensor has them. Once this finishes, I’ll run defect correction.”
Terrence nodded. “What does that do?”
“It masks known bad pixels. If you want, we can look at it in the untouched RAW, and make sure the glint is there.”
Terrence spoke up. “Impressive. Can you make a manifest from mine too?” He thought he saw a smile wrinkle the corners of her eyes.
“Sure.” Kira held out a hand.
“It’s upstairs being analyzed, but I’ve got a copy on my laptop over there.”
“Okay, this’ll take a little while to run. Go get it.”
Terrence trotted back over to his rig. The deck was noisy with conversation and the mechanical clatter of guests tearing down their kit. He checked his upload. Only 31% done. He dug out an empty card. Copied everything over. He hurried back, boots crunching on ice.
As he approached, Kira already had her phone out, pointing at him. “For provenance,” she said, “this is Terrence bringing us his footage of the glint.”
She held out her hand, palm up. “Don’t drop it,” she said quietly.
Terrence placed the card in Kira’s hand. Her fingers closed over his before she slid the card free. She held it up for both cameras again. “Terrence’s SD card with eclipse footage.”
There was something about the way Kira said his name that pulled at him.
Kira beckoned Terrence over. When he stepped in beside her, she handed him the phone. “Here,” she said, pointing at the screen. He started taking video while she inserted the card and typed in a command to kick it off. Text scrolled. “Okay, I’m done here, upload is started. Let’s bring this up?” She held up the drive with her processed files.
[[more texture on this door, it’s one of those big sealing doors with a crank handle that seals the boat in rough seas]] “Let’s go,” Terrence said. Owen put away his phone and Terrence pulled the heavy door open, holding it for the others.
As the three of them crossed the bridge to the bridge-wing door, Captain Dortmund tracked them with his eyes, arms crossed. {{scene:end:kira_provenance_process}}
[[in act 1 we need a little more evidence of Terrence’s real/home life. Ideas:
a mundane obligation he keeps postponing a message from someone he does not want to answer a specific habit from home, especially one that contrasts with his rugged/competent exterior evidence of loneliness that is not self-pity a small financial, family, housing, or career concern some physical object that is not military/tech-coded a trace of a past relationship that does not turn into melodrama a normal-person preference: food, sleep, music, laundry, shoes, coffee, an app, a sports team, something mildly uncool ]]
Book hook
A sci-fi thriller with a heartbeat
Moon Ripper starts aboard a tourist cruise in arctic waters. It's the near future, and the passengers are there to experience a sunrise total eclipse over the ocean.
But an unexplained celestial event during the eclipse quickly escalates into a global scramble for the data, for who controls the truth. And who owns the witnesses.
It's written for readers who like hard scientific realism and thriller propulsion without sacrificing human chemistry.
Read it if you crave
- Hard-science tension with real emotional stakes
- Competent adults facing a problem bigger than they understand
- A slow-burn bond that grows inside the thriller engine instead of being a side-quest
- Eclipse spectacle, cosmic dread, and disaster-cascade momentum
Alpha readers
- Get preview chapters before the public release
- Receive launch updates and new-release notifications
- Read occasional behind-the-scenes notes about the writing process
- The opportunity to give feedback while it's still early (you don't have to)
- Maybe even free physical copies when I publish!