• Skip to main content
  • Skip to secondary navigation
  • Skip to primary sidebar
  • Skip to footer

M. Darusha Wehm

Science fiction and mainstream books by award-winning author M. Darusha Wehm

  • News
  • Buy Books
    • Digital Download Store
    • Get Print Books
  • Podcasts
  • About
    • Bio
    • Demographic Info
    • Bibliography
    • Press Kit
    • Privacy Policy
  • Contact
  • Short Stories
    • Bodies at Rest, Bodies in Motion
    • Fire. Escape. – Sample
    • The Foreigner
    • Major Tom and the Lucky Lady
    • The Interview
    • Lucidity
    • Fame
    • Chekhov’s Phaser
    • Career Opportunities
  • Science Fiction
    • Beautiful Red
    • Children of Arkadia
    • Andersson Dexter
      • Self Made
      • Act of Will
      • The Beauty of Our Weapons
      • Pixels and Flesh
    • Modern Love and other stories
    • The Voyage of the White Cloud
    • Retaking Elysium
    • The Qubit Zirconium
    • Hamlet, Prince of Robots
    • Shores of a New Horizon
    • As Darkly Lem
  • Mainstream Fiction
    • Devi Jones’ Locker
      • Packet Trade
      • Sea Change
      • Storm Cloud
      • Floating Point
    • The Home for Wayward Parrots
  • Anthologies
    • Many Worlds or The Simulacra
    • Immigrant Sci-Fi Short Stories
    • The Stars Beyond
    • Year’s Best Aotearoa New Zealand Science Fiction & Fantasy, Volume 4
    • KeyForge: Tales From the Crucible
    • Trans-Galactic Bike Ride
    • Fireweed: Stories from the Revolution
    • Year’s Best Aotearoa New Zealand Science Fiction and Fantasy: Volume I
    • The Dame Was Trouble
    • Dystopia Utopia Short Stories
    • Science Fiction Short Stories
    • Procyon Press Science Fiction Anthology 2016
    • Use Only As Directed
  • Games/Interactive
    • The Martian Job
    • Alexander Systems
    • You Do You
    • if ink could flow backward
  • Books

Sea Change – Sample (Full)

Chapter One: Fair Winds and Following Seas

The island slowly shrank as we sailed away. I couldn’t see anything happening when I looked right at it, but when I went down below for a while, then came back, it was shocking to see how far we’d come. It was unnerving to watch something disappear incrementally.

I’d only spent a few days at Isla Isabela, but I couldn’t shake the feeling that I was leaving home. I’d come to know my way around the place; I knew the best route to get from the lagoon to town on foot, I knew which grocery store carried the good cheese, I had a favourite restaurant. And I already missed the bakery that made raisin bread in old coffee cans so it came out as a ridged cylinder.

I was nostalgic for a place I’d only visited, but it was just a way of covering up my nervousness. The longest ocean passage I’d ever been on was four days and that had seemed monumental at the time. Now I knew the Byte Bucket would be at sea for weeks, possibly close to to a month, of total isolation. I wasn’t afraid, exactly — I trusted the captain and the rest of the crew completely, and they’d demonstrated that they knew what they were doing — but it was daunting nonetheless. So I focussed on the island and tried to see it recede into the distance of space and time.

Jim “Call Me Jimmy” Houghton, ship’s cook and resident old salt popped his head out of the companionway. “Anyone mind if I load up the tunes?”

Heads shook and the captain said, “Go for it.” Jimmy disappeared and a few seconds later the opening notes of “Rock the Casbah” boomed out of speakers cleverly built into the sides of the bench seats in the cockpit. Mat, the captain, grinned at me. “We don’t stand on ceremony much on this boat, but the first day at sea is usually a dance party night.”

I frowned. “We didn’t do this on our last passage.”

Mat tossed her head, dreadlocks swaying. “We didn’t want to spook you. Besides, that was only a couple of days. This is the real thing. We ought to celebrate. Come on, Devi, let’s dance!” With that, she grabbed my hand and began to dance around the cockpit. The other crew members joined us, filling the spacious area. Tulia and Martin, the two junior sailors, danced nearby but not together in that tried and true method of high-schoolers who like each other. They were pretending that there was nothing between them, but we all knew better. I grinned at Martin and watched him blush and avoid my eyes. Tulia had been jealous of my friendship with him at first, but after she found out about my ex-girlfriend, she’d warmed up to me. And here I’d been worried that she’d be nervous about sharing a bunk room with a queer girl.

Mat and I shared an incredulous look as Jimmy appeared out of nowhere and tried to get a mosh going with Christine, the mechanic, and the mate, Isaac. They were probably half his age, but at times you’d never know it.

It was a better ride than I’d been expecting. The wind wasn’t very strong and we were on what I’d learned was called a beam reach — where the wind is blowing over the side of the boat. Isaac, the ship’s mate, had told me that it was the fastest point of sail, though it could often be uncomfortable because the ocean waves hit the boat broadside. However, today we were lucky — the swell was astern even though the wind was abeam; a perfect sail.

“Fair winds and following seas,” I said, echoing the phrase I’d heard sailors say when they wished each other well.

“Enjoy it while it lasts,” Mat said, twirling around with her arms in the air. “The one truth about the weather is that it will change.”

* * *

The dance party didn’t last long; only a couple more songs, then Jimmy went down to work on dinner and the crew settled into their routine. I tried to decide what to do with myself since my place on the boat when we were under way was still a bit ambiguous. Byte Bucket wasn’t just a sailboat, it was also the home of one of the nodes for the bizarre cloud data storage firm Really Remote Desktop, and that was why I was there. This hundred-foot sloop was my co-op job placement as part of my Computer Science degree. The server room built into the bilge was my domain, but when we were sailing my job was to stay out of the way and make sure I didn’t fall overboard.

I made my way out of the cockpit and into the main salon that was built up in front of the working end of the boat. It was a large open space with a lovely hardwood floor that was much better suited to a dance party than the cockpit, but there was something about hanging out in the cockpit at sea that just felt right. Open air, the sound of the waves — it was where you wanted to be when you were getting underway.

Inside, there was a TV and a bar, plus seating along the sides, so we spent more time here in bad weather or when we were trying to just relax out of everyone else’s way. No one was there now as I made my way to the interior of the boat by hanging on to the evenly spaced handholds along the wall. It was almost second nature now, but I still had the odd bruise from my first few days on board.

I carefully stepped down the companionway stairs facing backwards. They were steep and while most of the crew walked down them facing forward, I wasn’t keen on ending up on my butt. Down below was taken up with the galley on one side with its kitchen area and large table where we shared meals. There was a short hallway with toilets and showers along the sides, which led to the shared bunk room. That was where I ran into Martin.

“No regrets?”

He made a face. “What would be the point? I can’t exactly change my mind now.” I’d been sure he was going home when we were in the Galápagos. I didn’t know the details of his contract, but I knew he’d only signed on in a desperate bid to earn enough money to get back home after getting stranded in Mexico. I could understand the tension between wanting to get home and the call of adventure. Especially if adventure wasn’t exactly what you were looking for.

I nodded. There wasn’t any reason to belabour it — if he wished he’d made a different choice, it was too late now. “You going to check on the servers?”

“Might as well,” I said. “I should get into the habit of monitoring them daily. I’m kind of hoping I can figure out some way to get a little speed boost out of them. I know that the transfer rates I’m seeing are consistent with this application, but it’s just so hard to accept when you’re used to proper broadband…” Martin looked like I felt when the others got deep into the boat talk. “Sorry. I guess I’m just rubber ducking.”

“You what?”

I laughed. “It’s programmer-speak for thinking out loud. It’s not about conversation — you could be talking to a rubber duck.”

“Well, I’d like to think I’m more useful than bath toy, but it wouldn’t be true in this conversation.”

“I’ll try to keep my more boring conversations to myself.”

“Nah, I don’t mind being your rubber duck,” Martin said, “so long as you don’t expect anything more complex than quack in response.”

We were both laughing when Tulia came around the bulkhead. “What are you two up to? That sounded kinda dirty,” she said, grinning.

“It’s — not,” I said, still laughing. “I was going on about work and then I said I was—“

“Never mind,” Martin interrupted. “It’s too hard to explain.”

Tulia rolled her eyes at us but she was smiling. “I’m on night watch tonight, so I’m going to try to get a nap in. I hope this rubber ducking isn’t too loud.”

“Oh, god,” Martin said as she carefully walked down the passage toward the bunks, her round body jiggling as she laughed. I noticed him following her with his eyes and hid a smirk. “That did sound pretty bad.”

“Could have been worse. I could have been explaining about the interaction between the master and the slave.”

“I had no idea you computer nerds were so kinky.”

“Seriously?” I asked. “You have been on the internet, right?” He made a face and I chucked him on the shoulder. “I’m heading down to my dungeon. See you at dinner?”

“Yeah, if I don’t get bored and come down to spy on your arcane rituals first.”

* * *

Data in, data out. I’d always found watching the pattern of data flow relaxing. Once you knew what to look for you could kind of get a sense of what it was. Not specifically, of course, but between file size and transfer rate you could make an educated guess — a high res movie, downloaded from somewhere nearby; a bunch of image files, from a server further away; an album of mp3s, from someone on dial-up. It wasn’t so clear on the Bucket, since mostly we were our own bandwidth bottleneck. But I watched while a couple of movie-size files moved around and many small uploads occurred — probably desktop backups of documents.

It reminded me of pictures taken from orbit I’d seen of the Earth at night. The patterns of lights could tell a kind of story — about where there was activity, and when. Metadata, the story about the story. I liked that kind of thing.

If I hadn’t been mesmerized by the packets, I probably wouldn’t have been able to pinpoint the time it happened, but I was watching the normal peaks and valleys when, very right before my eyes, the transfer rate spiked. And it stayed up; much higher than I’d seen it before on these servers. I was pretty sure the system could handle it, but it was odd, so I pulled up the logs. There was a clear increase, but not from a single user like I’d expected. The connections were coming from all over.

I frowned. It wasn’t a typically alarming amount of traffic — certainly on a normal, contemporary database this wouldn’t even rate as unusual. But for us… Could it be the start of a DDoS?

A distributed denial-of-service attack was a standard black hat hacker’s tool for causing mischief and mayhem. Using many machines, usually the personal computers of innocent victims of malware, the attackers flooded the target with the goal of crippling their resources by overwhelming their bandwidth. Our entire business model relied on our servers being accessible to our clients — if we were down, we were losing business. Being bandwidth-challenged, we were particularly vulnerable to this kind of attack, though our distributed server network was designed to help mitigate that possibility. I wished I knew what was going on at the other server nodes.

In my orientation I’d been told that I was expected to work independently. The strength of RRD’s system was that each set of servers ran as if it were the only one; we were all each other’s failsafes. When my node was down, the others covered. If it were a deliberate attack, and each of us were overwhelmed, well, that was the point of a DDoS. Knowing whether it was happening all over didn’t really change my course of action, I just wanted to know.

That got me thinking. I looked at the data transfer graph for the last hour. The spike was obvious and it had plateaued now, which was somewhat good news. I did a little mental math — with four nodes operating at an average of n, if one failed then we’d each have an increase of roughly .25n. Not enough to account for the more than doubling I was seeing. But if they’d all failed…

I made a decision. I sent a short email to headquarters describing the spike, making it clear that I had it under control for now, but that it was concerning. I’d rather catch hell for being overcautious than let the whole enchilada go bad because I didn’t want to bother anyone.

I watched a while longer, but the traffic was stable. There wasn’t anything I could do unless things changed, so I figured I might as well go back above decks and check out the view. Hopefully the open ocean would take my mind off it for a while.

* * *

I’d missed the shift changeover from day to night and when I got up to the cockpit the night shift crew were subdued as usual. I looked out to sea as the sunset painted the sky a vivid red.

“Sailors’ delight,” Jimmy said, his hand on the windward lifeline. He turned to me. “Hungry?”

“Yeah,” I answered, only now realizing that it was true. He pointed me toward a tray of cheese, fish, and cut veggies.

“Get it while it’s good,” he said. “There won’t be fresh stuff much longer.”

I made up a plate for myself and, careful to staying out of Issac’s way as he stood at the wheel, found my usual corner to wedge into. I watched the swell come up behind us, lifting the stern as it rolled underneath us. It was still an odd sensation, such a large and solid thing as the boat being tossed around like a cork.

“Cat got your tongue?” Tulia said, sliding in next to me. I shook my head. “Everything okay?” she asked, the smile on her face dissolving into a concerned look.

I nodded. “Yeah. Well, no, but it’s just the servers. I’m fine.”

“Okay.” She didn’t look convinced, but she didn’t press it. “It can get weird out here; the solitude and insignificance. Don’t feel like you have to keep it to yourself if it starts getting to you.”

“Thanks, I think.” I made a face. “I wasn’t worried before, but now…” I grinned to let her know I was kidding.

She nodded but her frown didn’t disappear. “You get a lot of time to think out here. Maybe too much. It’s easy to get caught up in what’s to come, what might be…” She was staring out to sea with such an intensity that I looked to see what she was looking at. But there was only ocean and sky, illuminated by the sinking sun. “It’s easy to replay conversations, dwell on mistakes. There’s nothing to distract you. It can sometimes be hard to remember to enjoy the moment.”

Had something happened between her and Martin? It sounded like she was talking to herself more than to me, but it didn’t feel right to ask. She had a point, though. Was I so bothered by the strange server traffic because it was so unusual, or was it just that I couldn’t find out about the other servers? I’d never worked in such isolation before. Even when I’d had individual projects, I could at least look things up online, talk to people who had experience with similar issues. Now I was on my own, and I wondered if I were just getting lost in my own head.

And it was only our first day at sea.

Like what you read? Get the book here.

Primary Sidebar

A teal, purple and amber circular swirl with images of different landscapes (various futuristic cityscapes, an endless suburban street, a desert world) and flying whales. Text reading Transmentation | Transience by Darkly Lem.

Transmentation | Transience: Or, An Accession to the People’s Council for Nine Thousand Worlds (The Formation Saga)

From bestselling authors Darkly Lem comes Transmentation | Transience, the first book in a sweeping multiverse of adventure and intrigue perfect for fans of Jeff Vandermeer and The Expanse series.

Over thousands of years and thousands of worlds, universe-spanning societies of interdimensional travelers have arisen. Some seek to make the multiverse a better place, some seek power and glory, others knowledge, while still others simply want to write their own tale across the cosmos.

When a routine training mission goes very wrong, two competing societies are thrust into an unwanted confrontation. As intelligence officer Malculm Kilkeneade receives the blame within Burel Hird, Roamers of Tala Beinir and Shara find themselves inadvertently swept up in an assassination plot.

Learn More

Free Stories

The Interview

Originally published in Podioracket Presents - Glimpses “I was working at this stim joint, a place called Ultra-Sissons. It’s not where I’m working now — I wasn’t a bartender then, just a busser. … Read More... about The Interview

The Foreigner

I slip into the fake-leather seat, and look at my watch. I have about an hour before the shareholders' meeting, but I have to stop by the day care first, so I want to make this snappy. I've found that … Read More... about The Foreigner

Career Opportunities

Jo-Lynn had always laughed at Charlotte, her stupid sister-in-law, who believed the crap in those so-called newspapers she bought at the supermarket every week. It was no wonder that her no-good … Read More... about Career Opportunities

Publications

  • . ….. ..story .. time
  • A Most Elegant Solution
  • A Most Elegant Solution (audio)
  • A Thorn in Your Memory
  • A Wish and a Hope and a Dream
  • Alexander Systems
  • Fear of Lying
  • Force Nine
  • Good Hunting
  • Home Sick
  • Home Sick (audio)
  • Homecoming
  • I Open My Eyes
  • if ink could flow backward
  • Microfiction @Thaumatrope
  • Modern Love
  • Modern Love (audio)
  • Preventative Maintenance
  • recursion
  • Reflections on a Life Story
  • Showing the Colours (audio)
  • The Care and Feeding of Mammalian Bipeds, v. 2.1
  • The Interview
  • The Stars Above Eos
  • War Profiteering
  • War Profiteering (audio)
  • we are all energy

Footer

Social

  • Bluesky
  • Facebook
  • Mastodon

Connect

  • Email
  • Goodreads
  • RSS

Poetry

  • . ….. ..story .. time
  • 140 and Counting
  • creation myth
  • Force Nine
  • how to make time
  • if ink could flow backward
  • recursion
  • the chrononaut
  • we are all energy

Non-fiction

  • 90ways.com

Elsewhere

  • Darkly Lem
  • Many Worlds
  • Mastodon

Copyright © 2025 M. Darusha Wehm