• social games, three

    social games, three

    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.

  • weekend wrap, seventeen

    weekend wrap, seventeen

    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. 

  • code monkey, one

    code monkey, one

    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.

  • social games, two

    social games, two

    We all start to sound a bit like junkies when we ponder aloud the idea of fleeing the social platforms once and for good, weaning ourselves off our feeds, setting limits and goals and self moderation parameters, or screaming digital curses to the gods of going cold turkey.

    It has been a week. A fucking week of social media garbage.

    Let me define my parameters. I used to vaguely claim that blogs and personal websites and sharing platforms all fell into some common harmonious categorization under the term “social media” and that posting on facebook or twitter or bluesky were just another form of socially participating online. No longer.

    When I write from here on in about The Socials I am strictly referring to the toxic sludge pool of low friction group-text platforms that slurp up our engagement vibes for likes and shares and algorithmically grind it into a type of endless digital slop hose. It may be photo sharing sites like instagram or discussion forums like reddit or hate-text engines like shitter, but those are the targets of my current ire.

    These machines had such potential for good, but humanity it seems had different plans. First came the artists and philosophers, sharing ideas and vibes. Then came the marketers spinning webs of greed and consumption. Next came the bots in their AI legions attempting to con us into clicking and buying and selling our secrets for a hint of fake human contact. Finally have arrived the ideologies, hate filled rhetoric machines set on dividing and destroying the fragile peaces of times through misinformation and threats and raw, unfiltered hate.

    Each time a new platform arrives I dip my toe in the digital river and see if the current is any different than the one I just left.  But people never really change, it seems. Even the most honourable approaches to creating a space of the kind we all seem to yearn is thwarted by sinister agents of chaos hell bent on shaping the world to their dark visions of division and rage. 

    Bluesky was my latest attempt at participation, and yet nine months on my efforts are once again beset by the unavoidable impression that it has become a whirlwind of political rage and a blur of misinformation. Post sweet nothings and you are ignored. Post creative joy and it attracts hoards of malicious bots bent on deception and digital theft. Post opinion and someone will set their heart on vengeance and attempt to destroy your life. Post truth and someone will dispute it with every fibre of their being.

    If there was a kind of metaphorical temperature dial to control all this, the ouija spirits of the internet cranked it up another notch last week upon hearing the echo of a sniper rifle. Orwell warned us of the dangers of crowdsourcing our hate to the masses and of handing off our power to an unchecked state. We did not listen. And in fact if the vibe resonating within the socials is to be analyzed with any confidence democracy is rasping it’s last breaths. The end of meaningful freedoms may not be completely over, but the front line of expunging them from the modern world will be on the feeds of social media.

    I may not be done writing and posting, but I am considering if I am now finally done writing and posting there, or if I am just another junkie who will never truly break free.

  • head over feets, nine

    head over feets, nine

    Training is whatever you make of it. I’m sure there are some strict rules for pros and people with hard core goals, but for a guy pushing fifty who’s been doing this running thing for nearly two decades, I’m still just making it up.

    I mention this because one of my current run crew pals is training for one of those “how many laps can you do in such and such a time” races. It’s in an old mine shaft in the mountains, and I suspect (because I’ve never done one of those) half of the training for that repetitive grind is mental. She logged twenty klicks yesterday doing sixty laps of (literally) the parking lot. And this is amazing if for no other reason than it is kind of min/maxing the whole training mentality, trying to be very analytical about check-boxing the training plan. And I hope it works. 

    But for me, lately, it has simply been getting time on feet—which I’ve been pretty poor at for the months leading into this latest foundation-building streak.

    It’s been a busy few days because of that… 

    I capped off the week with late-morning Friday run, finally getting a chance to try the new bone conduction wireless headphones I’d scored off the reward miles site. They are solid enough for my purposes, and waterproof for swimming. That will be my next big test. I logged about five klicks in the heat.

    Saturday I went and did Park Run. I started my streak with a Park Run two weeks back and probably would have ended it with a feeling-good sub-thirty 5k, but …

    Sunday was the annual Terry Fox Run in Red Deer so we drove down there to help out and participate. I mostly did the participating part, running (pretty much) two laps for a solid 9k run. I say “pretty much” because (a) the course was a too-short 5k out and back so I never would have hit 10k, and (b) when I was in sight of the start/finish/second lap, I had this feeling that my motivation was sinking enough to call it quits at, well, let’s just call it 4.8km, which is bad for a few reasons, not the least of which is it is short of my 5km minimum for a streak day, so I turned back a hair early and did a second lap without crossing the “official” line. But the whole thing was kind of an honour system race anyhow and I knew I wasn’t going to be able to muster much honour for a second lap if I strictly followed the made up rules anyhow.

    Speaking of streaks, I ran for sixteen consecutive days and logged about 100km in that span. I’m now at a crossroads because my work-back training plan for my race in October has me increasing distances starting next Sunday. This is a wee bit incompatible with the grind that is a streak, so I think I’m calling it today. I ran sixteen days in a row, started with a solid Park Run, ended with a Terry Fox Run, and logged a century. None too shabby. Now, as of Monday morning, time for a few days of rest (and hopefully some swimming) and I’ll get back at the training-proper for my October race.

about

Welcome. I’m one of those weirdos who still writes a personal blog. In fact, I’ve been writing meandering drivel online for decades, and here you’ll find all my recent posts on writing, technology, art, food, adventure, running, travel, and overthinking just about anything and everything …since early 2021.

I write regularly from here in the Canadian Prairies about just about anything that interest me. Enjoy!

There are currently 448,385 words in 588 posts.

other sites

collections

archives

topics

tags

adventure journal 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 comics cooking cooking with fire cooking with gas december-ish disney dizzy doing it daily drawing & art exploring local fatherhood gamer garden goals head over feets health and medicine insects inspiration struck japan japanese kayaking lists of things local flours sours local wilderness meta monday mountains nature photography new years new york style overthinking it pandemic fallout parenting personal backstory philosophy photographer pi day pie poem politics professional questions and answers race report reading recipe reseasoning river valley running running autumn running solo running spring 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 holidays 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