Two Years of Gamepad

Gaz celebrating the second anniversary of Gamepad.club

Good Morning Folks! The weird thing about having a fixed schedule for your blog posts, is that you feel really weird changing it. As such I contemplated making this blog post over the weekend on Saturday, because the 25th was the second anniversary of Gamepad.club the Mastodon/Fediverse server that I assist with. That sounds rather clinical, but in truth Gamepad has become my home on the internet and the local feed and various other folks on the “Fedi” my extended family. Thankfully Gaz was better about posting at the appropriate time than I was. This little project continues to be one of the things that I am most proud of… which sounds weird considering that this was mostly Gaz’s doing and I have just helped out a bit behind the scenes along with Scopique and Aywren. In truth the last two years have been pretty damned smooth save for a few cases where we had to mass defederate some spammer sites.

non-public information blurred out as well as someone’s account that was labeled “secret” just in case.

I was actually the second account signed up on this server and joined January 25th, 2023 at 3:36 PM my timezone. This was roughly 20 minutes after Gaz created his own account. Scopique came along on the 29th which is I think the day we went public with the server. We did a few days of burn in before properly promoting it and opening the floodgates. We’ve not grown to be a massive server, but managed to stay comfortably in the 120-150 active accounts range during the entire time. There are a little over 300 total accounts on the server, but as is the case with many new platforms… not everyone finds their home right away. Truth be told the Fediverse is too “DIY” for a lot of folks who just want a direct drop in replacement for Twitter. That said it has also been the only place I have ever truly felt 100% comfortable to let down my guard and be my exceptionally strange self. If this Tales of the Aggronaut blog is my true home on the internet, then Gamepad is my Neighborhood… in that old timey way of having block parties, potluck dinners, and such.

I had great hopes for the Twitter migration, and that we would end up enthralling a bunch of folks converting them to the way of Mastodon. That never quite worked out for various reasons, but for me it was an easy change. I had been screwing around with the Fediverse since 2018, so that in 2022 when I felt like it was time to separate myself from Twitter… I knew precisely where I would end up. That said… I bounced around quite a bit between sites, and it was only really when Gaz asked me about helping him with Gamepad.club that I found a permanent home. Essentially he wanted to create a safe harbor for our friends that were leaving Twitter, and he learned a lot of lessons while hosting the ill fated MMORPG.social knowing we could create something better this time around. I’m happy to say that two years later we have this very stable community, and it is a freaking delight to participate in it.

All of that said… I’ve reached the point where I am no longer attempting to recruit people. I spent the last year I was active on Twitter effectively making nothing but “come to mastodon” posts with primers and information on how to get started. I am sure everyone got more than sick of that. Folks have largely ended up over on Bluesky, which is a perfectly cromulent social platform and was effectively a direct cut and paste for Twitter. It took me a long while to realize it, but no one was really looking for a more open platform other than me and others that were like minded. I wanted a social network that I had more control over, and that was not going to blow away in the wind at the whims of some Oligarch. I feel justified that the continued downfall of Twitter has proven my viewpoint to be correct. That said… most folks just want something painfully simple that has the majority of their friends on it… and do not really care who is running the platform so long as they don’t have to pay for it.

The thing that is super interesting however is for the folks who actually care about having a more open and stable platform… they are also willing to chip in to help support it. In Gaz’s post on the anniversary he indicated that we have 25 folks who are supporting the Gamepad patreon. Which I believe is bringing in enough funds to pay the bills and keep the server up and running. Additionally recently there has been a call for a Merch shop of some sort, and we talked a bit about that over the weekend. I would not be opposed to such nonsense pending we can find a platform that effectively runs itself and drop ships items on our behalf. That would potentially be another avenue for supporting the server when there are overages in the various cloud hosting bills. I support the server by helping to admin it, but also chip in $10 per month because you can’t keep the lights on with good intentions. I’ve been thrilled to see so many folks who are similarly civic minded and want to help make this site available for everyone.

I think the era of Twitter is finally coming to an end… years later that many of us who fled to Mastodon/Fediverse predicted. Unfortunately the platform of choice turned out to be Bluesky, which puts the continued fate of the platform in the hands of more would be tech Oligarchs. If the entire Fediverse went to shit, Gamepad could effectively disconnect itself and remain stable and viable. If Bluesky goes to shit… it is dragging everything down with it. All of that said the platform seems reasonable for the time being and that is definitely where the folks looking for a direct Twitter replacement ended up. I kind of use Bluesky as my “public facing” account and Gamepad as my private account. While I federate my Gamepad account with Bluesky, I prolifically use the “followers” visibility to keep posts I want more “private” from going across that wire.

I am hoping that two years is only the beginning for this platform. Thanks to Gaz for kicking off this project, and thanks to everyone who has joined over the years and been active. I love you dearly, and look forward to hanging out with you in local over the coming years. Mastodon/Fediverse sadly feels like insider tech, that only some folks are really going to “grok”… but those who do… seem hooked for life.

Cats and Companions

Good Morning Folks. We had one of those weird early morning deliveries before I woke up, and I was too slow removing the box from the bar after unpacking it. As a result… Josie now lives here. I spent most of last night snuggling with this goober while Gracie was on my legs. Especially now that it is getting colder, as soon as I sit still for more than a few minutes I end up with a cat. I am perfectly okay with this reality because truth be told I could use snuggles. Mollie pretty much lives in my office and when I got upstairs this morning she was ready for attention and is now sitting beside me. I feel like there is a periodic cat tax that must be paid on this blog and you can never say I did not provide.

I had every intent to spend my evening continuing the process of unlocking maps and progressing my way through the atlas in Path of Exile. That did not happen, because we had an extended maintenance as they attempted to roll out their new account system. This did not go smoothly. Essentially the QA process did not notice that once they expanded the length of accounts… by adding a numerical bit on the end of them for differentiation purposes… it would then jam up the login process that was strictly limited to 27 characters. I greatly appreciate the level of transparency they gave us in this post, and apparently, they are going to make another run at it on Sunday/Monday. These are all requirements for the eventual start of the Path of Exile 2 Early Access next month.

Instead of playing Path of Exile, I fell back into Veilguard and thankfully quickly sorted out what I was doing the last time I played. I did a round of cleaning up companion missions and then played through the Arlathan Forest main story quest that I had been avoiding. This produced the cutscene that I was expecting where essentially I got prior notice that we were just about to reach the point of no return. I’ve always been thankful when a Bioware game gives me one of these not-subtle reminders that I better do anything I might want to do before going into a big world-state-changing sequence. Of course… immediately following this a whole new round of companion quests opened up which will keep me busy for another night or two.

In other news, Guild Wars 2 released this banger of a trailer coinciding with its release on the Epic Game Store. It feels weird that they are specifically launching on the EGS after having already launched on Steam, but hopefully, they are getting some of that sweet sweet Tim Sweeny payola for going through the effort. Regardless of how I feel about the EGS… this is a fucking amazing trailer. This is how they should have sold the game years ago. It really nails the high points of the game as it is today and if I was not already a player… this would have been the sort of thing that would have inspired me to give it a shot.

They also released the trailer for the next content drop called Godspawn. The big part of this that I need to start prepping for is doing dailies in order to build back up my Wizard Chore currency so that I can hopefully buy another legendary weapon box when the store refreshes on the 19th. I had fallen out of the habit of doing dailies, but I really should get back into that habit in the coming week. The currency builds up really freaking fast so I should be able to buy that box pretty quickly after its release. At this point, I have crafted four legendary weapons, and this content drop releases a new Legendary Spear which I am interested to see what that requires.

Other than that… I might be backpedaling on nuking my Twitter account. My friend Ashgar raised a valid point yesterday, and I have until the end of the month to decide one way or the other. Essentially over most of the last decade, I have used Twitter as my defacto home on the internet. As a result, my blog is littered with references to my Twitter account. This means that I need to sift through 3700 blog posts and their duplicates on AggroChat and replace all of those links… or just turn back on my account and lock it down in a state of dormancy. I am not sure which option I will go with yet. My twitter profile has enough search engine traction that it is not unlikely for someone to snag it and put annoying bullshit on it. Apparently, this happened to a bunch of artists when they left twitter and their accounts got snagged by crypto-scammers. This is not a thing I want associated with my name, even on a platform I have moved past.

This Account Doesn’t Exist

There is a certain irony in the fact that it took me this long to actually go through with deleting my Twitter account, given how much effort I put into my final days of properly using the platform in trying to convert folks to Mastodon. I stopped regularly using the site in 2022 and even went so far as to deactivate my account… up until the point where folks warned me that after a certain period of days, anyone could claim my handle. This caused me to reactivate it, and let the account sit in a dormant state for the last few years. I didn’t want to be Belghast on Twitter anymore, but I most certainly did not want someone else to be either. In truth I would periodically check in to see what was going on over there… only to find that my feed was essentially the same two or three people talking all the time. Maybe I had some hope that things might change… that Elon might pawn the service off on someone else who could turn it around again. I have a lot of good memories from my time spent on the site and the people that I met through it.

There are so many people that are actively important to my life, that I never would have met were it not for that platform. I got into it during the Blog Azeroth/WoW Blogosphere era and just kept branching out and meeting new people. I was introduced to the concept of a “textrovert” the other day, and really I think that is where I live. I am outgoing and engaging… when it is all in text but deeply introverted when it comes to in-person anything. The thing I am probably most known for… Blaugust… never would have probably gotten off the ground or grown to the size it is were it not for Twitter. However, as of last week, I am permanently closing that chapter in my life. It feels like I went “away to college” in 2022 and am now finally moving out. I don’t mourn what the site is today… It has long stopped being something I care about engaging with. I mourn what the site used to be and what it used to mean to my circle of friends.

In January Gamepad.Club will ring in its second anniversary and while we never grew to be a massive server, it is a comfy space to hang out with my friends. I was an early adopter of Mastodon when it came to the concept of Twitter Exodus, first finding my way there back in 2018 and keeping a relatively active presence there on one server or another ever since. The thing is… Mastodon requires too much effort for most folks. It is not a direct plug-and-play replacement for Twitter. It has its own culture that I greatly appreciate, but not everyone does. It is a delightful place of weirdos and anarchists… and I love it with all of my heart. If you asked me where my home on the internet is, it would be Gamepad and the group of friends I have made on the Fediverse. However, it was about a year into the first major Twitter Exodus that I realized that Mastodon would probably never be that for many of my friends.

Thankfully however there is another option that is pretty much a direct replacement for Twitter, called BlueSky. While it does not feel as comfy to me personally as Gamepad does, it is still a place I enjoy visiting. I’ve had a presence on the site for a while now, and was user number 159,880 from June 26th 2023 according to some promo thing they ran when they hit 10 million users. All of the folks who seemed to bounce immediately from Mastodon/Fediverse have seemed to find their home there. Over the last few weeks, there has been another mass migration away from Twitter and it is even feeling more lively. While I don’t necessarily agree with their stance on decentralization, and prefer the activitypub federation model, it is far better than anything Twitter has ever been.

The thing that I legitimately enjoy about BlueSky is that they are evolving the format with some really cool ideas. Probably my favorite thing about the platform is feeds, which is essentially a community-supported way of sharing a filtered collection of posts based around a specific theme. At its core, it is just a regex search, but it allows you to package it in a way as to share it and let other people use it. When I started on the platform there were not a lot of game-specific feeds so I took up the mantle of supporting several of them, and then roll a new one any time I find a game that I am interested in that does not already have a feed. For example, I have one for Guild Wars 2, Path of Exile, Last Epoch, Wayfinder, and created one in support of Blaugust this year. This functionality is there to allow you to connect up with folks that share your interests, without having to know a bunch of account names.

In a similar vein, Bluesky has added a concept called a “Starter Pack” which allows you to create a list of users that you feel like people might want to follow. Think of the concept of Follow Fridays… but actually supported with systems around it. You can find your way to a friend’s starter pack and with a single button press follow all of the people on it. I am contemplating rolling a few of these… namely one for the AggroChat hosts attached to my AggroChat account, and maybe one for Blaugust members to make it easier to connect up with folks who participate in that event. Most people are using them as a way of creating an easy-to-use list of people that they think are cool or that others should follow. One of my acquaintances created one that curates folks who either currently work on Guild Wars 2 or have worked on it in the past.

Leaving Twitter at least spiritually over two years ago… was one of the best decisions that I have ever made. I could see the downhill slide that the platform was going through, and it seemed as though that only escalated after I was out the door. Essentially it is always the right time to leave Twitter. I had reached a point where I was okay with the friends I lost by closing that door, knowing that oftentimes I have a habit of finding the same people again later. While I would have loved that comfy home to have been Gamepad, for many it just was too much work to get engaged in that platform. I am booned by the fact that I keep seeing more familiar faces showing up on BlueSky, which in itself makes the platform that much more enjoyable to use. There were many folks I knew that had a public Twitter account and a private twitter account, and I guess in many ways that is how I use the two networks. Mastodon is where I am most myself, and BlueSky is where I put on a more carefully crafted guise.

I hold out hopes that at one day the AT Protocol which BlueSky runs upon and the ActivityPub protocol that Mastodon and the rest of the Fediverse use will be fully integrated. In the meantime however, there is Bridgy which serves as a hacky way of federating an account between the two platforms. For example, if you follow the official Bridgy BlueSky account and my federated Gamepad Account on BlueSky, you will be able to have bi-directional interaction with my posts on the Fediverse. Following the Bridgy account will also then federate out your BlueSky account so that folks can follow you from Mastodon. For example, my BlueSky account shows up as @belghast.com@bsky.brid.gy on the Fediverse. I wish there was a way to connect my ACTUAL Bluesky account to my ACTUAL Mastodon account.. but baby steps. For the time being I am using both, but for slightly different purposes.

Anyway… if you are still hanging on to Twitter I encourage you to cut ties and move on with your life. BlueSky is legitimately a direct replacement and you are probably going to be able to find most of the folks that you used to follow over on Twitter. We are starting to see Brands migrating there as well, which is probably the final sight that it has been crowned the winner. I will keep using the Fediverse and namely Gamepad because I enjoy it the most, but I am more than happy to also hang my hat on BlueSky.

Bridging the Chasm

Good Morning Folks! I guess I will probably keep giving health updates at the start of posts for a bit. So far there isn’t a lot of change from yesterday. I think maybe having chunks of my vision occluded periodically by floaters is just my new normal. Most of the time I can get used to it but then every so often something moves around in there and it feels like I am losing my mind. Anyway, I am stable and thankfully my right eye continues to function normally. This morning I thought I would tackle a topic that I have been poking around with for a while… and that is using a third-party bridge to connect my Fediverse account to BlueSky and my BlueSky to the Fediverse. This is not as straightforward as I would have hoped, but I am going to talk about how this has worked so far.

In the great social media shakeup of 2022 I wound up in a position where I only really care about two networks. The vast majority of people that I want to keep in touch with exist on either the Fediverse aka Mastodon or on BlueSky. Both of these are platforms that claim to be federated, with Mastodon being more open and wild west about this statement and BlueSky being more proprietary and authoritarian about their implementation of this concept. The dream is simple… I want to be able to use my Gamepad.club account which is the one that feels most like home to me, and talk to all of my friends over on BlueSky without really needing to ever log into that client. I “live” in the Fediverse and that is my home now, but I still want the ability to keep a foot in the other domain… but in a perfect world, I would be able to never actually leave my home to see those folks.

While the perfect scenario of ActivityPub and the AT protocol just working together seamlessly does not exist, various sites that act as a bridge between the two networks do. The idea is pretty straightforward, if you have an account on the Fediverse you can follow @bsky.brid.gy@bsky.brid.gy and it will create a faux account for you over on Bluesky. For example the BlueSky account that copies all public content from my Mastodon account is @belghast.gamepad.club.ap.brid.gy following a predictable pattern based on what your handle and instance name is. The other direction works similarly and if you are primarily on BlueSky and want folks on the Fediverse to be able to follow you then you would follow @ap.brid.gy and all of your public posts on BlueSky will flow to the other network. Similarly, my BlueSky Account copied over to the Fediverse can be found at @belghast.com@bsky.brid.gy which does not have a proper Fediverse profile and just links directly to BlueSky instead.

This is without a doubt an imperfect solution. The first problem is that the average length of a Fediverse post is MUCH longer than BlueSky currently allows. So even when I am trying to be brief with my thoughts, the end result when it transfers across the wire ends up getting truncated more often than not. The post ends up awkwardly linking back to my Gamepad.Club post so that someone can view the rest of it… feeling very unnatural. Like I said above this also only works with “public” posts, so I pretty regularly limit my visibility on Mastodon to “Followers Only” which allows me to post things without spamming my local server feed. These will not translate across the bridge because they are not fully public posts, and similarly, I don’t think this works at all for accounts that are set to private on either side of the connection.

So while a very imperfect solution… it is still better than nothing. Will it ever live up to my dream of being able to have full connectivity to my friends on both sides of this federation protocol divide? Probably not if simply because it requires someone to take action on either network to allow themselves to be “findable”. Following an account does not seem like a lot, but it is enough friction to keep a lot of folks from ever doing it because it is not the default state of the network. This is an opinion informed by years of watching folks use the default client for Twitter despite it being full of advertisements, having a mangled timeline, and not having half of the features that the third-party ones did. The default state is as much as most folks will ever interact with these social networks, and as much as I would love to have my BlueSky friend discoverable from my home account on Gamepad.club, I figure it will only be a handful of edge cases that ever adopt this technology.

Hopefully, this demystifies the process a bit. It really is as simple as following either the Mastodon account if you want to bridge to Bluesky, or the Bluesky account if you want to bridge to Mastodon. I will warn you however that it takes a few days for things to really get up and running properly. Give it time and before long your posts will start beaming over to the other network within a few minutes of originally posting it. If you have any questions feel free to ping me as I am still regularly checking both networks.