The Chronicles of Crosarth – A Steampunk Adventure

A Twice Weekly Webcomic – Updated Mondays and Wednesdays
  • Home
  • Archives
  • About
  • Characters
  • Comics@TRHOnline

Maybe Try Being Normal to Strangers on the Internet?

by Trae Dorn on January 16, 2026 at 5:27 am
Posted In: Trae's Blog

So there’s a thing that happens when you make stuff and post it to the internet — people who’ve never directly interacted with you before feel like they know you. I don’t mean like your beloved social media mutual who you’ve had online conversations with, but instead people who really have never said word one to you to begin with.

I’m far from the first person to point out the existence of this kind of parasociality, but I’ve had several weird experiences with it this month which has left me either scratching my head or oddly angry. Because I think it’s important to remember to the vast majority of people who consume the stuff I make I am stranger. Statistically, if you’re reading this, we’ve never had a conversation, and you’re only familiar with the public image I project on social media and the various works of commentary, podcasts, and fiction I produce.

And you know what? I’m glad you’re here! I have real world friends I’ve made who’s first exposure to me is something I’ve made and tossed online. Heck, technically my wife watched one of my YouTube videos long before we met. She’d totally forgotten about it by the time we were actually introduced, but it still counts! I, frankly, want you here. I’m making this stuff so someone will look at it after all.

But, like, again — I’m a stranger to most of you. And while most of you seem to keep that in mind, sometimes an occasional person will talk to me in a way that is really fuckin’ weird.

Like on TikTok a few weeks ago, someone who clearly thought they were teasing me like we were friends made an offhand joke that was, honestly, deeply offensive to me. I’m not going to repeat it, but if you follow me on TikTok, Tumblr, or Bluesky you probably saw my follow up videos about it. The person who posted the comment has apologized, but the important thing is it never clicked in their brain that we did not have the kind of relationship where they could make that kind of joke with me.

Because, again, I’m a stranger.

Now I’m going to mention that this commenter was from Minnesota. This wasn’t really important to the original story, but is for what happened next. You see, a random passerby decided that I was a horrible person for my angry response I recorded and posted on January 6th.

Because we all know what happened in Minnesota on January 7th.

This random dude, who had nothing to do with the original conversation, made a video calling me all sorts of names because I was *checks notes* “mean to someone from Minnesota.” Now, let’s be clear: Fuck ICE and Renee Good was murdered in cold blood by Jonathan Ross. I don’t want there to be any confusion. I talk to people in Minneapolis and Saint Paul pretty regularly, and I know how bad things are right now.

But first off, like, I can think that while also having a problem with something someone from Minnesota did that’s completely independent of the awfulness that’s happening right now. A thing that, again, the person who said it has since apologized for.

And secondly, linear fucking time exists as the entire interaction was done twenty-four hours before the awful, unrelated tragedy. Like I’m struggling to figure out why this lunatic was trying to connect a random person from Minnesota and I having a little bit of an issue with each other and fucking that.

But this weirdo who, to the best of my knowledge, has never interacted with me or my content before, made a whole call out video about it. Dude makes a lot of assumptions about me, and it’s insane.

Because I’m a stranger.

And he doesn’t know the first thing about me.

Look, I’m just going to be real with you. You should talk to creators on the internet like a stranger you’re standing in line behind at the supermarket. Maybe you’ve overheard them say some stuff. Maybe you’ve learned a few things about them by seeing what’s in their cart. It’s not insane to say something to them if it’s applicable to the situation you’re in, but not everything is appropriate. If it’d creep out, bother, or insult that stranger in line, it’s going to creep out, bother, or insult the creator you’re saying it to.

I hope that made at least a little bit of sense.

View Comments

We Will Find a Way Forward

by Trae Dorn on January 10, 2026 at 9:37 am
Posted In: Trae's Blog

I’ve been trying to put my feelings into words about the events of the last week. In theory, I’m a writer. That’s a thing I should be able to do easily. I’ve sat here with a blank document for the last hour though, and mostly just given up on trying to be remotely eloquent or thoughtful at all.

I’m just mostly angry and sad.

It’s not the first time something like this has happened in the last twelve months, just the first time it happened on camera from multiple angles. It’s been shoved on to every social media platform I’m on, and I’ve seen it far more than I wanted to. The adminstration has predictably toted out the a flat denial line, and the the comment sections of the internet are filled with real cultists and fake bots who will ignore the reality in front of their eyes for the narrative provided by their dear leader.

But we stand, and we fight. I don’t know what the way forward is. I know there is one though, and I’m confident we’ll find it.

I don’t really have anything else deep to say. Like I said, the words are escaping me right now. The Joe Hill quote “Don’t waste any time mourning. Organize!” comes to my mind again. I know I posted that a lot in November of 2024, but it still applies. They want us scared, they want us cowed, and they want us beaten. We won’t give them that though.

We’ll never give them that.

View Comments

A New Book Trailer for the Mia Graves Saga

by Trae Dorn on January 5, 2026 at 11:36 am
Posted In: Trae's Blog



It’s been a while since I put out a series-wide book trailer for my contemporary/urban fantasy series the Mia Graves Saga, so it seemed about time I do an updated one.

As you may have noticed, I say book 5, The Perfect Host, should be out later this year. I’m deep into writing it, and I am determined to have this finished, edited, and ready this year. After book five, I’m probably going to take a break from the series to write some other stuff. It’s going to mark kind of a good breaking point — a satisfying place for the series to end, but I do have ideas for more books in the series if I want to pick the ball back up again.

And anyone who knows me knows I’m not going to leave characters I like this much alone for long.

Honestly, I genuinely love writing these books. I know it took me longer than normal to get Buried Memories out the door, but overall it’s fun getting into the heads of these characters. I don’t know how many I’ll write in the end, but as long as there are more stories to tell in Parrish Mills, I’m going to keep doing them.

I just want to write some other stuff too.

View Comments

Modifying zFeeder 1.6 to Run on PHP8

by Trae Dorn on January 2, 2026 at 12:52 pm
Posted In: Trae's Blog

So I don’t make a lot of code nerd posts on this blog, but it’s mostly because I am, frankly, not that great a programmer. I like to describe myself as “experienced enough to only break things in weird ways no one expected.” But a lot of my website is run on stupid code that’s just me mucking about until I stumble on a solution, and sometimes I’m looking for a resource online which doesn’t seem to exist.

One of the random scripts I still use is called zFeeder 1.6. It’s an RSS reader, and it’s how I include the most recent Peregrine Lake comic on the front page of TraeDorn.com/TRHOnline.com and a few other things. Now, it’s not a perfect script since it was literally abandoned by its creator like 20 years ago (and there’s an exploit in the admin page — where my solution was to just delete the admin scripts and manage the thing through direct backend file modifications). Importantly though, as written, it doesn’t run on anything more recent than PHP5. And in 2026, you shouldn’t still be running PHP5.

So I needed to fix it.

And let me be clear: I’m not writing this because I think you should use it zFeeder. It’s old as hell, and there are modern solutions to building a script that reads RSS feeds. I’m writing this because someone might already be using it, and might want to keep using it.

And fixing the script so it runs on PHP8 is so fucking easy it would be insane not to document it. There are literally only two code changes you need to make to get the script to run. Just two.

First off, open “zfeeder.php” and just delete this line:

set_magic_quotes_runtime(0);

Magic quotes hasn’t been really a needed thing since PHP4, and starting with PHP7 it’s been removed entirely — so it will literally break any script.

Next, open “includes/zfuncs.php” and find the following function:

function url2file($url)

{

return(ereg_replace(“[^[:alnum:]]”, “_”, $url) . ‘.xml’);

}

In newer versions of PHP, ereg has been replaced with preg, and you just need to replace the function with this:

function url2file($url)

{

return(preg_replace(“/[^[:alnum:]]/”, “_”, $url) . ‘.xml’);

}

That’s it. That’s literally the whole thing. With those two modifications, zFeeder 1.6 should run fine on PHP7 and PHP8.

And also, remove your admin scripts if you haven’t already, okay?

View Comments

Reflections on the Past

by Trae Dorn on December 30, 2025 at 10:46 am
Posted In: Trae's Blog

As the year comes to an end yet again, I’ve ended up reflecting a lot not just on the last twelve months, but my past in general. Who I am, where I’ve been, and who I’ve brought with me.

When we were down in Milwaukee for Christmas, Crysta and I got dinner with Chris and his partner Sarah. I haven’t seen Chris in years, and it was the first time meeting someone that important in his life. It was nice — and frankly it’s been too long since we got together. Chris is arguably my oldest friend, he was the best man at my wedding, and even though it had been ages since we got together, talking to him always feels like no time has passed. We’re both awful at keeping in touch, so it’s nice to be reminded that the connection we have is still there and easily rekindled.

And we’re both going to try to be better about, like, actually talking to each other.

Coincidentally, I separately ended up in a conversation with another good friend about a person we used to both be close to the other night. I could have sworn that I wrote a blog post about this at some point, but for the life of me I can’t find it. Maybe it was on a social media platform, but it doesn’t matter really. The friend I was talking to the other day was talking about how she wanted to reconnect with this person who is now far removed from both of our lives.

She in part removed him by choice, but me not so much.

This person had been a close creative collaborator with me, and how he chose to make his exit from my life has always been something of a sore spot. My friend wanted to reconnect with him because she missed him though, but apparently he doesn’t want to talk to her.

For like the dumbest, most childish fucking reason I’ve ever heard.

So finally, after learning some more details about what happened between those two, with over fifteen years in the rear view, I’m finally at peace with what happened. Frankly I think I might significantly better off to not have had this person in my life, and maybe I should count my blessings that things ended when they did. Who knows what passive aggressive landmines I narrowly avoided.

There’s also a lesson here I think. If someone is important to you, and they reach out, you’ll answer. Distance and time don’t matter when people decide they want to reconnect, and when both people value a relationship it’s as easy as sitting down together again and sharing a meal.

We have limited time on this planet. My grandmother died earlier this year, and my cousin just a few weeks ago. There is a finite amount of moments we’ll spend with the people we care about, and we should value each one we get to share. If someone doesn’t value making a connection with you, then maybe they weren’t worthy of your time to begin with. I don’t know. It made sense to me at the time.

Oh, and you can go fuck yourself, Matt.

View Comments

  • Page 5 of 22
  • « First
  • «
  • 3
  • 4
  • 5
  • 6
  • 7
  • »
  • Last »
 
Like Chronicles of Crosarth on Facebook
Follow Trae on Twitter!
Follow Trae on Google Plus!
Follow Trae on Tumblr.
 
Trae Dorn Productions


Read Trae's other Comic...

It has jokes!


Nerd & Tie
Nerd & Tie - a Fortnightly Podcast
A Fortnightly Podcast!


On This Day With Trae - A Daily History Podcast




©2011-2026 The Chronicles of Crosarth - A Steampunk Adventure | Powered by WordPress with ComicPress | Subscribe: RSS | Back to Top ↑