• September may be the end of summer reads, but no doubt that I am still trudging through a reading list longer than I care to admit. My lack of completed tomes this last few weeks has less to do with the quantity of reading I am going and more to do with my ability to focus on just one book.  It would seem that my digital distractibility in this department is no less a problem than the analog version.

    That said, I have been reading. And reading. And reading some more. 

    And lately I’ve read…

    James by Percival Everett

    James is a horror story. Flipping the perspective on a book I literally just read, it instead retells the events of the famous Mark Twain novel Huckleberry Finn from the view of the runaway slave Jim.  But where Twain’s original text is merely a weighty adventure romp with a moral imperative baked into its layers, all of it nudging and imploring readers to examine their notions of the racial divide in the Americas of that time, James wraps Jim in a kind of fictionally-driven agency to offer a story that is both compelling in its context and chilling in its implications. It is made no better, of course, that the all-too-real monster chasing James as a runaway slave through the pre-civil war south is the great grand-pappy ancestor of the same monster now creeping out of the shadows and into seats of vengeful political power in the US in 2025. Being a white, middle-aged Canadian man leaves me in no good position to offer any opinion on what this book does right or what it is supposed to mean or how it should be read. All I know is that it shook me, shook me to the point that like a horror story I often had to put it down for days at a time to process the descriptions of inhuman cruelty written inside. It is a fictionalized account, of course, and rightly so told as it is as a counterpoint to a “great American novel.” My reread of Huckleberry Finn recently was still quite fresh in my head, of course, and having just revisited the raft ride down the Mississippi I was all too aware of the weight of that story in the modern context of American neo-racism and an orange menace normalizing two hundred year old ideas that should have long been sent to their grave. But naivety of reality is the greatest ally of the dark impulses of humanity and one’s greatest weapon is education of the horrors as painted in even just a fictional tale, and empathy for the fact that while James is fictional his is a story built upon more truth than many of us can stomach.

    Shit, Actually by Lindy West

    There are days when I fashion myself a humorist of a sort, attempting to write clever reflections of life, the universe and everything—but mostly books and video games if I’m being honest. But that said, even if I can’t always measure up in my own witty writing, I do have a vibe and am drawn to reading the kind of observational kinds of reviews that I wish I could churn out with my little keyboard here at a Starbucks. This book of clever film reviews of a bunch of movies, all of which I have almost certainly seen every last one (except Twilight, I’ve never seen that one!) multiple times, showed up as a recommendation in my audiobook feed—and there I was looking for a low risk, light-hearted listen with a credit burning a hole in my digital pocket. I am also, notably, a fan of the oft-chided podcast rewatch genre, which has led me into similar additional reading expeditions. In other words, this wee book checked a lot of boxes for me. I consumed the whole damn thing inside of two days, all seven hours of short essays read by the author, providing clever, witty and jabbing summaries spectacularly mediocre movies while sticking her finger into the gaping plot holes of the same. And what else is there to say. I was funny, sometimes laugh out loud funny, which startled me almost as much as it did the other people in the room where I was listening with headphones.

    The Adventures of Huckleberry Finn by Mark Twain

    The day I finished re-reading this classic all tangled up in the history of American racism and slavery as it definitively is, the government of my (Canadian) province released a book ban list to the public, which given the company it would have been among—classics of political reaction like 1984, cautionary tales of amoral governments tangled up in religion like The Handmaid’s Tale—it was almost surprising that there was no Twain on the list. We live in dark times here in the mid-20s and while I’m not exactly sure the motivation for Twain to have written a book and a character like Huckleberry Finn, and can’t help but believe it was, too, a reaction to dark times. The book, obviously, is an indictment of American slavery told from the perspective of young adventurous Huck Finn whose adventures in a previous novel landed him a rich kid with an abusive, alcoholic father (all too normalized by the society in which Finn lives.). He escapes by faking his own murder and lands up in a classic travelling-the-river tale in the company of Jim, a slave who has also escaped. The duo’s adventures are a fictionalized glimpse at middle America of an era, one assumes, peppered with the moral maturing of Huck as he faces down the complex questions of right and wrong in a society that taught him that certain people are property and that what he is doing is abetting a crime the likes of which he figures will condemn him to hell, all the while we as the reader look at it from the modern perspective of Finn’s innate judgement being the right one. And still it is a hard book to read, not because of anything particularly narratively confusing, but if only because does at time feel as though the demon Twain was shining sunlight upon has risen up once again, never truly departed from this world.  It wouldn’t surprise me to see this wind up on the banned list of any American politician who had both read and understood its story.

  • I have been dabbling in my media consumption. I have half a dozen books on the go and it’s a dead heat to see which one I’ll race ahead and finish first. I’m deep into at least four different video games right now. I’ve got a couple movie-watching missions on the go. And I’ve been tackling my episodic entertainment on the streaming platforms with a scattershot abandon.

    My lack of focus is probably linked to a couple of things happening in my professional life and my inability to sit still for longer than thirty minutes, it seems, lately. I have this overwhelming sense of something that I can’t really describe in other way than as a sort of productivity fomo, a fear of missing out on making or doing something more important than what I am ever doing at that moment, so I can’t sit still and just do much of anything.

    But my neurosis aside, I did manage to push through a couple of series.

    The last couple of weeks I watched:

    streaming: Umbrella Academy, Season 1

    I watched this whole series the first time, start to finish, pretty much as it rolled out.  Each new season release turned into a binge watch with the Kid. Binge watching is not my preference. I think it must be a generational thing. Kids these days! I prefer my suspense to hangout at arbitrary act breaks determined by the commercial nature of broadcast television that forced me once to wait an entire week between episodes. Gah! Alas, there was a part of me that felt like watching it in binge-mode the first time through had my poor old guy brain at a disadvantage and that a slower paced rewatch was in order. I spread my second go at season one out over about six months, which admittedly, might have been a lot slower than the spirit of my long lost self intended.  If you have not partaken of the Umbrella Academy quite yet think of it like a kind of off-brand Marvel superhero-type story blended with a bit of goth style, some retro-alternate-futurism and a dash of dark humour. Oh, and a lot more random death. It was the brainchild of Gerard Way founder of My Chemical Romance and cousin to conspiracy theorist Joe Rogan, which should tell you more than enough about the vibe of this thing.  I watched it first time with a fourteen year old and now she is doing an arts degree in drama and film studies. Correlation or causation, you tell me. The backstory is far too complex to explain, except maybe to say kids with mysterious powers are raised by the world worst parent without access to therapy and what could go wrong? The end of the world could go wrong, that’s what could go wrong. Worth your time, but maybe watch it over a few weeks and neither two days nor six months.

    streaming: Avenue 5, Season 2

    I have a soft spot for comedic science fiction. In fact, did I have the confidence of prose to compose comedic narrative in a science fictional setting it would almost certainly be my genre of choice. I even wrote a series of articles trying to wrap my head around the mechanics of the absurd, thinking (probably vainly) that if I could put some logic to creating the illogical I might have a thread of hope upon which to grasp and thus, perhaps foolishly, try to write some silly sci fi. The conclusion that I ultimately came to was that writing absurdist and funny spec fiction is actually hard—and so much more difficult than writing “big guns in space blow shit up” fiction or “evil robots chase frightened people” stories. The thing is, I grew up on a steady diet of Douglas Adams and Red Dwarf, and I know for my endless efforts of looking for it that good absurdist comedic science fiction pretty much remains a genre with a lot of empty shelf space. Again: because it’s hard to do well. And I mean sure, modern casual science fiction bros like Dennis Taylor or Andy Weir have written great stories that are funny-adjacent, often providing a good belly laugh, but those and other funny-adjacent authors are storytellers who are telling serious stories while acknowledging that sometimes regular people do funny things. People are not generally absurd all the time, is what I’m saying, and neither are their characters. What I’m talking about here are mostly slapstick among the stars humour, buffoonery and chaos and, yeah, absurdity. Avenue 5’s cast was stuffed full of great comedic actors but only earned itself two short and obscure seasons of what turned out to be a cliffhanger serial narrative because—I’d like to think—it was misunderstood. I finally tracked down the second season last week and watched it in the span of twenty-four hours binging, and too watched it with the eye of someone looking for absurdity in space. Anyone looking for a moral or a message would be disappointed of course, but like all great comedy it had heart and that should have earned it a couple more seasons—and not an abrupt cancellation.

  • I spent an hour curating. 

    Look, I’m sorry: If you follow me and I follow back, that’s the powerade of what is supposed to make social media work—but if I open up the feed and literally the only thing you do on there is repost angry memes and incite capital-lettered ranting commentary above links to random articles, I may need to unfollow you.

    I probably just did, actually.

    A fairly famous cartoonist I follow wrote something about his ideal social media feed, and it being free of algorithms and video reels, sorted in a meaningful (read: chronological) way, and a place for good discussion. Or, as he footnoted, he wanted the internet of 2008 back. I agree. Jokingly, sure, but gawd am I sick of whatever these spaces have become. 

    The flood of stupid is inescapable. You’ll notice that this blog, my site, and anything I control may be thought of as a highly managed and ordered space, but unlike the vomiting algorithms of The Socials, mine are purposefully curated to reflect a kind of personal expression on my part. That difference is important. 

    Dropping reshares and drivel into a big churning algorithm whose only job is to grab ahold of your attention and never let go, as is the case on social media platforms these days, is the polar opposite of what I attempt to do here.

    Yeah, to the untrained eye, they look pretty similar. But that similarity stops at a level so shallow that it would make the silver scratch off goop on a lottery ticket look like an atomic blast shield. 

    I curate what I post, I figured, so why shouldn’t I take more care curating what I see? Weed the garden, as it were.

    I mean, I need to spend less time online in these apps. I really do. And I barely spend any time at all in them, so I can only imagine what other more deeply entrenched social media addicts feel from their mainlining the algorithmic feed juice. Curating only does so much for that effort. And in fact, it may be that by curating I give myself more reason to stay on them longer. Sigh. But the hard reality is that I need to curate now so that when my energy levels are lower and more susceptible to the doom-scroll flow of the feed I have already done some of the work to reduce its potency. 

    So last night I unfollowed some of the people who I have incidentally picked up along the way. They will not notice. They don’t engage that way. They don’t comment or reshare or like. They are on there to firehose themselves, and give almost nothing in return.

    I had this rule: the courtesy follow. Had. If you are not a bot, and you seem like a real person posting real things that are not trying to sell me something, I would follow you back. But that rule has bit me in the ass. Angry shit-posters.  The hyper-political. The influencer repost machine. The caps lock granny. The patriotic sledgehammer. You all have a role, sure, but you are overwhelming me and you have created an internet that is dank and sickly. 

    My amendment to the courtesy follow has changed (even if it has not been posted so clearly elsewhere) that I will follow back anyone who is not a bot and who appears to be curating a web more closely resembling the internet of 2008: creativity, discussion, and something leaning in the direction of their own truth.

    I’m not rushing back quite yet, but I am trimming the digital weeds because I know I almost certainly will go back soon.

  • Ahh… one short.

    This should have been my eighteenth weekend wrap. How crazy would have that worked out!?

    I have been feeling all the feels this last week because as I write this my daughter is off to school on her eighteenth birthday. All grown up and my legal obligations as a parental unit caregiver done, I now get to lean back and consider what remains of the moral obligations and how to navigate being the parent of an adult.  So weird.

    This weekend was busy in relation to all that.

    Friday I added to my rewatched list My Neighbour Totoro, one of the more famous of the Ghibli films, a list that got a little bit more important since we officially scored tickets to the Japanese park in a few months. Refreshing the sights and sounds of these films in my head will add to the enjoyment of the visit, I presume.

    Saturday rolled in and The Kid (I guess it was the last weekend I can call her that, huh?) and I scooted over to Starbucks. She had an essay to work on. I had my regular writing vibe going on. Her fancy coffee cost literally three times as much as mine. Yikes.

    The in-laws showed up unexpectedly with the intention of taking The Kid for a pre-birthday lunch, so we tagged along for that. It was more a brunch, by her request, which only means I trained her well enough these las eighteen years to respect the most important meals of the day.

    We scooted over to West Edmonton Mall for a few hours on Saturday afternoon. We’re not casual shoppers, to be honest, so it was more a mission trip to find The Kid her birthday gift. I wandered and took photos and met the gals back at the bubble tea store.

    Following a dinner of sushi from the mall, we trekked downtown to start the theatre season. We are seasons tickets holders for the Citadel and our first play of 25/26 was an adaptation of Life of Pi, which was phenomenal. 

    Sunday I led the crew on a twelve klick run. I am officially in training for my race in a little over a month, which means inching my distance back up to a ten miler equivalent. It’s completely do-able, it’s just been a few months since I’ve run more than ten klicks. Autumn was definitely showing its colours.

    The Kid had a friend over to watch a movie for her class, so I went for a stroll and bought the ingredients for my gag gift for her eighteenth. Where we live, eighteen is the age of majority which means she can technically buy booze and cannabis and vote and gamble, all legally. I bought her some scratch tickets and a bottle of the most barely-a-wine wine I could find and a goofy card. Oh, dad.

    I made dinner and we cleaned up and settled into a chill evening. Our last evening as parents of a “kid” was spent doing the most parent of things: sitting on the couch, watching tv, helping her with her homework, and going to be at a reasonable hour. 

  • I have been writing code for nearly as long as I have been using computers—which, ugh, it sparks my nostalgic angst fuse to write it but that was in grade school in the nineteen eighties. 

    To that point, I have been coding increasingly more and more these last few years, and making more and more meaningful tools in code.

    I thought it was high time I started a reflective series of posts on the topic. 

    Oh, sure, you can toddle on over to one of my other blogs and read about the intricacies of my coding efforts when I choose to write about them. I am specifically referring to my game development blog where I was for a while simul-writing about the creative processes behind indie game design—but bluntly those posts tend to get into coding and design weeds quite deeply and are not everyone’s cup of joe. 

    Code monkey, part one then—and it begins with a wistful reflection on the recent overhaul of my Microfeed Applet. 

    Three years ago I was livid.

    I was so damn sick of the broken-ass nature of social media I set out to divest myself of participation on the platform which I had once loved and cherished, but which had betrayed my trust: Instagram.  Doesn’t that sound weird, to confess such adoration for a social media platform? Well, it was once a triumphant tool of personal expression and sharing. I could make comics or photos or art and spread them to friends and the world. It was like perfect digital self-publication tool made real and easy.  But those damn platforms do as those damn platforms are wont to do: they blurred the notion of customer and user and suddenly I noticed that I was no longer a customer, but just another user who flailed about in algorithmic hell of lost potential. 

    In reaction and protest, I wrote some code to upload my photos and text to my own server: 8r4d-stagram, I called it.  It kinda looked like a rudimentary version of Instagram, which back then was the whole point: if they are going to fuck up their platform, then I can just make my own. I can code personal projects, and it’s not like I was going to sell it so who cares how or who or what I replicated? 

    We went to New York a couple weeks later and there I used the new little photo posting system every day to post pictures from our trip. It was clunkier than Instagram, to be sure. Of course it was. It was essentially a home-brewed, web-based, beta-version of a billion dollar platform. It could never compete in real life, but it was good enough for me—and I took a lot of notes on what worked and what didn’t. QA on the fly, on the road.

    That was nearly three years prior to writing this post. In those years I have tweaked and improved the tool in fits and bursts, but improved it nonetheless. I have extended it, adapted it, fine tuned it and overhauled the guts of how it worked inside. I have added features, removed some of them days or weeks later, enhanced security, broadened the flexibility and made it work so much better than it did during that trip to New York trial period

    Code, after all, is one of those iterative efforts. A thing you make might never be done, so long as you can think of new ways of bending and blurring what you are trying to make it do, but then you can update it and improve it. That’s the joy.

    I have built hundreds of little programs over the decades, but only a handful have amounted to anything more than toys. My Microfeed Applet is one of those that has become in its own right so much more than a throwaway project.

    The last couple of weeks I have put my head back into the code and worked to push it even closer to maturity and even further from a simple Instagram clone. I reskinned the design. I added a menu system. I fine-tuned the back end code that you’ll never see but removes even more of the “clunk.” I refined the usability. All of this is not just in anticipation of another vacation trial period and me taking the tool to Japan to post our adventures in a few months, but because I am an iterative code monkey-type who thrives on continuously improving his tools, sharpening his blade, and enhancing his own skill. I use it. I learn from making it.

    And now that I have over a thousand posts on my own faux-social site, every code tweak it makes it easier to keep using it and not go back to broken-ass platforms.

blog.8r4d.com

Ah. Some blog, huh?

I’ve been writing meandering drivel for decades, but here you’ll find all my posts on writing, technology, art, food, adventure, running, parenting, and overthinking just about anything and everything since early 2021.

In fact, I write regularly from here in the Canadian Prairies about just about anything that interest me.

Enjoy!

Blogging 400,992 words in 530 posts.

8r4d-stagram

collections

archives

topics

tags

adventure journal ai autumn colours backcountry stories backpacking backstory backyard adventures baking blogging book review book reviews borrowed words bread breakfast is the most important meal campfire camping cast iron love cast iron seasoning coffee comic comics cooking cooking with fire cooking with gas december-ish disney dizzy doing it daily drawing & art exploring local fatherhood garden goals GPS gadgets head over feets insects inspiration struck japan japanese kayaking lists of things local flours sours local wilderness meta monday mountains nature photography new york style pancakes pandemic fallout parenting personal backstory philosophy photographer pi day pie poem politics questions and answers race report reading recipe reseasoning river valley running running autumn running solo running spring running summer running together running trail running training running winter science fiction snow social media sourdough bread guy spring spring thaw suburban firecraft suburban life summer summer weather sunday runday ten ideas the socials travel photo travel plans travel tuesday trees tuck & tech urban sketching video weekend weekend warrior what a picture is worth why i blog winter weather wordy wednesday working from home work life balance youtube