DEV BUILD (branch: deploy) - NOT FOR PUBLIC USE
 

Part of SS Busan Star: The Spark We Didn’t Mean to Light and USS Phoenix: Season 2: Ashes

Chapter 1: Duct Tape & Dignity

SS Busan Star
May 2024
1 likes 60 views

“Are you ignoring me on purpose, or is your comm broken again?” Captain Kim stood just outside the engine room, arms folded, eye twitching. This wasn’t the first time today he’d lost a battle with patience.

Inside, Sae-jin was upside-down beneath a mess of half-exposed conduits, humming a dangerously upbeat tune considering the amount of sparks. Without so much as a glance, she stretched one arm up and handed him a folded note.

Kim unfolded it. “For complaints, please see the Outrim Hauling Company,” he read aloud. He wasn’t impressed.

He stared at it. “We are,” he stressed, “the Outrim Hauling Company, you twit.”

Sae-jin rolled out from under the conduit with a satisfied grin as she smeared more grime across her cheek than she cleaned off. “Exactly. Please submit your grievances in the form of a written complaint.”

Kim raised an eyebrow. “God,” he threw up his arms, “my not-so-silent partner, everyone.” He looked at the Engineer, “You’re not wiring that power supply to a food processor?” He folded his arms. “We’ve talked about this, remember what happened last time?”

She gasped, mock-offended. “It was a blender, thank you. And it worked perfectly until you tried to …” She sighed, giving up, she knew that look.

He stepped into the room, ducking a cable. “We’re hauling high-grade medical plasma, and you’re flirting with a hull breach.”

“Not flirting,” she said sweetly. “Just… making eye contact.”

Kim exhaled hard through his nose, rubbing the bridge of his nose.  He could feel a migraine forming. “We need to be on point. Thirty-six hours to Freecloud, and I don’t want any surprises.”

Sae-jin saluted with a spanner. “Captain Serious, reporting for duty.”

“Captain Fed-Up, more like,” Kim muttered. He paused, hand lingering over a nearby console.

“Do not touch that,” Sae-jin barked, suddenly all business. “Last time you poked something, you fried my stabilizers.”

“That was months ago,” Kim said defensively. “And technically, it was the Klingon that did it.”

From the galley, a gravelly voice could be heard, “Your stabilizer was already faulty.” Kordath didn’t raise his voice often, but when he did, it was heard.

Kim ignored the warning and flicked a switch. “Besides, what could go wrong?” he added.

Sae-jin groaned like she was being forced to watch a slow-motion disaster. “Every time you say that, I end up rewiring something with a torch and two prayers.”

“You’re the one who gave this ship a soul,” Kim said with a small smile.

She grinned back. “Yeah, and the soul’s cranky and held together with duct tape and my dignity.” The lights above flickered. “See?” she added, gesturing upward. “She agrees.”

Kim laughed, “She?” He sighed again. The Star wasn’t perfect. Neither was her crew. But in a galaxy full of half-truths and politics, at least this mess was theirs. The ship gave a low creak as if agreeing, or complaining.

Sae-jin tossed him a half-burnt diagnostic pad. “She’s fine. Mostly. Maybe. Probably.”

He caught it without looking. “Remind me again why we’re not retired somewhere?”

“Because we’d get bored,” she said. Then, with a smirk, “And because you blew our retirement on an old Cardassian freighter.”

Kim shook his head, and for a second, he smiled. Trouble or not, they’d deal with it like they always did, “one fried circuit at a time.” He stated with a smile. “Just… keep her in one piece please.”

Sae-jin flashed a grin. “She always makes it. Might not be pretty, but she makes it.” She watched as he left, “Love you too.”

Kim didn’t stop, but just before the corridor turned, she saw his hand lift, a half-wave, maybe. Or maybe just brushing dust from his sleeve.

Out of ear shot, he shook his head, “I should have left you with mother.”

From the nearby galley, Kordeth’s voice came through rather dry, “I heard that.”

Comments

  • FrameProfile Photo

    This is a great first chapter! I loved the banter between the captain and the engineer. It had me thinking of a married couple, so that made the lines about spending their retirement funds on the freighter all the more delightful. And they've got a Klingon to go along on their venture, too? Looking forward to learning more about them all!

    June 23, 2025
  • FrameProfile Photo

    An interesting ship with an interesting crew. You can tell by the way they talk to each other, that both captain and engineer have been together years and have been though a lot in that time, and it doesn't look like their slowing down, just yet. Looking forward to seeing what challenges and adventures come their way.

    June 24, 2025

Load Time: 0.65 seconds

Total SQL Queries: 61

2 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (158673) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '158673' AND wp_posts.post_type = 'story' ORDER BY wp_posts.post_date DESC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2222' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (83715) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 84952 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (84952) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2554' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (60427) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 60425 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2554' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (60425) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 69171 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (69171) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (155964) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 156054 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (156054) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (156057) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 156058 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (156058) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (156063) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 156064 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (156064) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'group_news' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_date DESC LIMIT 0, 2
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (159903,159902)
1 SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('group_news_category') AND tr.object_id IN (159902, 159903) ORDER BY t.name ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (159902,159903) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'event_status' AND wp_postmeta.meta_value = 'In Progress' ) AND ( mt1.meta_key = 'event_type' AND mt1.meta_value = 'fleet_action' ) ) AND wp_posts.post_type = 'events' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_title DESC LIMIT 0, 1
1 SELECT * FROM wp_posts WHERE ID = 136019 LIMIT 1
1 SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 SELECT * FROM wp_posts WHERE ID = 83715 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (31013) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2222' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 158685 LIMIT 1
1 SELECT * FROM wp_users WHERE ID = '2266' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2266) ORDER BY umeta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 154896 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155964 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 156057 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 156063 LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'acf-field' AND ((wp_posts.post_status = 'publish')) AND wp_posts.post_excerpt = '_validate_email' ORDER BY wp_posts.menu_order ASC, wp_posts.post_title ASC LIMIT 0, 1
1 SELECT * FROM wp_users WHERE ID = '2222' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2222) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2554' LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2554) ORDER BY umeta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (154896) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 155960 LIMIT 1
1 UPDATE `wp_postmeta` SET `meta_value` = '60' WHERE `post_id` = 158673 AND `meta_key` = 'views'
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '0' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (155960) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 156055 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 156067 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 156065 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 156059 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 156061 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 155955 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (155955) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 12965 LIMIT 1
1 SELECT meta_id FROM wp_postmeta WHERE meta_key = 'views' AND post_id = 158673
1 SHOW FULL COLUMNS FROM `wp_postmeta`
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1