#oneaday Day 653: Web best (forgotten) practice

When I was first interested in Making A Website, back in the early days of being able to Go On The Internet, itself part of Going On The Computer, I learned a number of supposed Best Practices that I still habitually follow to this day as much as possible. And yet reading a recent article about how a single article on PC Gamer is a 37MB initial download, followed by nearly 500MB of ads downloaded in the background over the course of five minutes or so, I can't help feeling like a lot of them have been forgotten about.

Here's a few that I can remember off the top of my head:

  • Keep your pages lightweight. Don't be afraid of all-text pages. Compress your images. Don't upload them at an unnecessarily huge size or using a file format that doesn't compress them unless there is some reason for needing to see them at high resolution and lossless quality. Arguably this one is even more important today as a lot of people are looking at websites on phones, but 37MB for an initial download is bananas, even bearing in mind today's average Internet connections, even over the airwaves on your phone, are much faster than they were 20+ years ago.
  • Hyperlinks should be inline rather than an instruction. That means if you're linking to something, you put the hyperlink where you mention the thing rather than spending a whole other sentence saying "Click here to see the thing!" This one is quite often argued against these days in favour of "calls to action", but if your website is not a marketing website, you don't need to give a shit about "calls to action". Save yourself some words, make your writing better and just link to the thing. The "click here" is implied by the text being a different colour. That's how hypertext works!
  • Hyperlinks to other pages on your site stay in the same tab/window. Hyperlinks to other websites go in a new tab/window. target="_blank" is so easy to include, and most CMS packages have the ability to choose whether or not a link opens in a new tab without you having to do any sort of HTML shenanigans yourself. The reasoning behind this is that you actually want to keep people on your website, so if you're linking to something relevant that is not on your site, when the reader closes the tab for that external resource, your site will be right there waiting for them where they left it.
  • Metadata doesn't belong in content. We all know that social media made a real mess of this, but outside of platforms designed around metadata being part of content, you don't need to put things like #hashtags in your articles, because most CMS platforms have some sort of tag facility built-in, and even if you're hand-coding a site, you can still include metadata tags in a way that is invisible to the end user. You are (hopefully) writing a page to be useful to a person, not a machine. In fact, in these days we live in, making a page more friendly to a person than to a robot will make you stand out considerably.
  • Don't interrupt the reader. If someone has clicked on a page, they're there to read the thing they clicked on, not to subscribe to your newsletter, not to watch a video and not to click away to a related article. If you must include those things, put them at a relevant point in the text (e.g. a video showing the thing you're talking about in the article, a link to a source you're quoting) or, if they don't fit into the flow, at the end of the piece so the reader has somewhere to go next. If you're giving the reader "FURTHER READING:" options after just one or two paragraphs, all you're doing is implying to the audience that the rest of the article isn't worth reading.

Most of these are broken on the daily by commercial websites, usually in the name of "SEO best practice" or whatever. The last one in particular drives me bonkers. I just want to read the article! I do not need linking to something tangentially related after I've only read the introduction, and I certainly do not want to subscribe to your fucking newsletter until I have read your entire piece!

Many of these rules were originally put in place because a lot of people were still using dial-up Internet at the time, and if you gave someone with even the very fastest dial-up modems a 37MB single page? Well, they just wouldn't be reading that page. In the process, however, these rules made for a Web that was clean, straightforward to navigate and consistent in its design language. And we've lost a lot of that in the attention-deficit, ad-riddled, bloated mess that the modern Web is.

"I want the old Web back" is a lot more than just starting your own blog in favour of corporate-controlled social media websites. The rules above are a good start. Generally respecting your audience — including their time and network bandwidth — is a good next step.


Want to read my thoughts on various video games, visual novels and other popular culture things? Stop by MoeGamer.net, my site for all things fun where I am generally a lot more cheerful. And if you fancy watching some vids on classic games, drop by my YouTube channel.

If you want this nonsense in your inbox every day, please feel free to subscribe via email. Your email address won't be used for anything else.

#oneaday Day 438: Increasingly glad I kept this place

If you breathe as many Internet fumes as I do on a daily basis, you are probably aware of the ongoing campaigns against Visa, Mastercard, PayPal and Stripe deciding that they are the arbiters of good taste, and causing big problems for anyone producing any sort of creative work that is even remotely sex-adjacent. I wrote a bit about the early days of what was going on here, but things have continued to escalate since I wrote that, and there are plenty of other people who can do a much better job than I can on reporting the ongoing saga.

An especially worrying development is that Patreon, long regarded as the "standard" for those who wish to financially support their favourite creatives on an ongoing basis, has started stepping up its intolerance of what it regards as "sexually gratifying media". This language is very deliberate, because it mirrors what payment processors have started to regard as "unacceptable" — despite the fact that, in their role as payment processors, it is absolutely not their place to judge what people are spending their money on.

Add this to the fact that Patreon recently sent around a rather worrying survey relating to generative AI, whose questions basically amounted to "can we pweeeeze steal all your precious content so we can train our AI?", and I am feeling increasingly glad that I have, over the last 17 years, stayed pretty much where I am in terms of my online presence. Sure, social media accounts have come and gone, but between this blog and MoeGamer, I'm feeling increasingly vindicated in keeping "my" parts of the Web mine.

There's a growing move towards (or should I say back towards) this in the form of the "indie Web movement". Honestly, the whole shtick there makes it sound a lot more complicated than it really is — much of the "official" IndieWeb site feels like it was written by Linux nerds… which I guess sort of tracks — because all you really need to carve out a piece of the Internet as your own is some means of hosting your own website, and some means of showcasing your… whatever it is you want to use as a means of expressing yourself.

There are some delightfully creative "indie Web" sites out there, with a lot of people seemingly getting right back into the depths of programming cool interactive things for people to explore, but honestly, the humble blog is all a lot of people need — and those are dead easy to set up, given the number of easily accessible, straightforward to use and often open-source options in that regard. I am, as I have been for the last 17 years, still using WordPress here, and while there are some things I very much do not like about the direction WordPress has taken in the last few years — particularly with regard to shoehorning in the obligatory "generate with AI" crap in several places — the software is still, on the whole, some of the best and most flexible in the business.

The difficulty, of course, is getting people to see your little corner of the Web without social media to promote it. Because it's harder than ever to get noticed on social media — and Search Engine Optimisation (SEO) isn't much help, either. Not only because Google sucks now. Not only because a lot of search engines are pushing AI hard — and in the process discouraging people leaving the search site to go and visit individual websites. But also because heavily SEO'd text sucks to such a degree that it's almost as much of a waste of time as flat-out AI-generated text.

The answer, of course, is just to not really care. I don't. The value for me in writing on here and on MoeGamer is in having a place for me to just write. Sometimes people show up to read what I've written, and that's often (though not always) nice. But that's not why I do this. I'm not trying to be famous or some great authority on any subject. I am, as the header of this site says, just a nobody trying to make my way in an increasingly fucked-up world, and getting some thoughts out of my head onto the virtual page helps me to process things. A bit. I can say pretty much what I want here, within reason. And so I do.

I shan't pretend I don't still fall into pits of soul-sucking despair and depression, particularly when I'm feeling as burnt out as I do right now. But without this outlet, this safe place for myself, this little corner of the Internet that is my online home, more than any other social media profile page ever has been, I shudder to think what state I'd be in.

So yes. I am glad I have stuck with this place, and I will continue to stick with it for as long as it is practical to do so.


Want to read my thoughts on various video games, visual novels and other popular culture things? Stop by MoeGamer.net, my site for all things fun where I am generally a lot more cheerful. And if you fancy watching some vids on classic games, drop by my YouTube channel.

If you want this nonsense in your inbox every day, please feel free to subscribe via email. Your email address won't be used for anything else.

#oneaday Day 343: MiSTerious

I have been, as you do, contemplating my impending ownership of a MiSTer Multisystem 2. And, as so often happens with such things, I have been pondering how I might make good use of it as something that spurs me on to be creative.

The obvious, simple answer is to use it to write about things and make videos in the places I already have: this site, my YouTube channel, MoeGamer. But part of me also wants to start something new, something a bit different.

Let me tell you the idea I've been kicking around in my head. I'm not particularly looking for "feedback" on this, but I think it will help me out to get this out of my head and onto the page.

You know how everyone likes to say they have a "newsletter" now, rather than a "blog"? Well, I was thinking about that, and thinking about how it might be fun to take that "newsletter" idea a little more literally. Specifically, I was thinking about how practical it might be to do some sort of newsletter/blog thing where, rather than individual articles being about one thing, each post was actually an "issue", like a magazine.

I was thinking it might be interesting to do such a thing with the MiSTer Multisystem 2. Each "issue" could have a brief summary of any news about the system itself — and perhaps about the broader MiSTer ecosystem, though as I type this I know absolutely bugger all about that — and then move on to some magazine-style features, perhaps with a theme for each issue. There could be a "preview" of an upcoming "modern retro" game by one of today's indie developers. There could be a "big review" of a noteworthy game that particularly fit the theme. There could be tips and tricks for classic games. There could be short, capsule reviews for smaller games. And, of course, there could be straightforward features on a particular subject, using the MiSTer Multisystem 2 as a means of exploring and researching that subject.

Realistically speaking, I'm not sure such a thing would really work, because you know what people's attention spans are like these days. Were I to put all that in a single blog post or email newsletter, how many people would read beyond the first paragraph? Perhaps it might be better to do individual posts on an existing site, and then provide some sort of separate newsletter that people could subscribe to via email. I used to do this with Rice Digital and it was fun. The newsletter had a good number of subscribers, too, but honestly I inherited most of those from the previous owners.

The reality of the situation is that it would almost certainly be piss in the wind, because you almost certainly know how hard it is to get noticed online these days. The recent rise of independent publications is great, but in a lot of cases these are already well-established names, and I think (no, I know) there's a lot of great individual independent creators out there who just don't get the credit they really deserve when putting their work out into the world.

So I dunno. I have a lot to think about, but I also have a lot of time to think about it, given that the MiSTer Multisystem 2 isn't arriving until August.

I could also just enjoy the damn thing without worrying about any of this nonsense, but where's the fun in not agonising over things that don't matter, hmm?


Want to read my thoughts on various video games, visual novels and other popular culture things? Stop by MoeGamer.net, my site for all things fun where I am generally a lot more cheerful. And if you fancy watching some vids on classic games, drop by my YouTube channel.

If you want this nonsense in your inbox every day, please feel free to subscribe via email. Your email address won't be used for anything else.

#oneaday day 335: Broken links

I like looking back over the mountains of nonsense I've posted on this site since 2010, but one thing that makes me a bit sad is quite how many of the links I posted years ago are now broken. You can tell at a glance, 'cause I have a plugin running that makes any broken links appear as crossed-out text, and the further back you go in my archives, the more likely you are to find these. (EDIT: I turned it off, because it was throwing up a lot of false positives.)

The same is true for YouTube videos I've posted. More often than not, any YouTube video I've posted that is more than maybe five years old has been taken down, made private or copyright claimed by someone. And, of course, with the mass exodus from Twitter since Elon went… the way he went, formerly embedded tweets that belonged to now-deleted accounts are just… gone.

One of the things I thought was supposed to happen with the Internet was that there would be a certain degree of permanence. You'd make something online, it would be your mark on the world. But, unfortunately, it doesn't work like that. There is no infallible means of making something on the Internet and having it stay as a permanent fixture. If it's your own website, it will cease to exist the moment you stop paying for hosting (or have something happen to you that precludes you from continuing to pay for hosting, like, say, dying) and if it's something you've hosted on someone else's service, such as a social media platform, your stuff is only as permanent as that social media platform.

There are exceptions to this, of course. The amazing work that the Internet Archive does with its Wayback Machine makes it possible to travel back in time and see websites as they appeared back in the day. Okay, it's not perfect — the archiving process often loses images and layout information, any interactive functions will inevitably be broken and anything built using defunct technology like Flash will remain inaccessible — but it's something, at least. I can still visit my website from 2004, for example. And, in slightly more broken form, my short-lived games blog from 2010.

But what about the stuff that, for one reason or another, has been impossible to archive? There is no longer any trace of the discussions the Squadron of Shame once had on the 1up.com Radio forums, for example, and while some of 1up.com itself has been archived, the Club pages, which is where a lot of our conversations took place, are not among that which has been saved from oblivion. Likewise, my old iWeb site, which I hosted on iCloud precursor .mac, no longer exists because at some point Apple discontinued the "iDisk" online storage that the site was hosted on. Those things are all long gone, and that's a bit sad.

This is one reason why I was so upset when WordPress.com made a hash of this site some time ago — against what some might call all odds, I have managed to keep this site in existence for 17 years, which is positively ancient in Internet terms, and the threat of having that all taken away based on a false positive from a stupid automated system was absolutely heartbreaking.

I guess the lesson is that if there's stuff you care about, back it up as well as having it online. Because one day, the online version might not be there any more, and it might not be through any fault of your own!


Want to read my thoughts on various video games, visual novels and other popular culture things? Stop by MoeGamer.net, my site for all things fun where I am generally a lot more cheerful. And if you fancy watching some vids on classic games, drop by my YouTube channel.

If you want this nonsense in your inbox every day, please feel free to subscribe via email. Your email address won't be used for anything else.

#oneaday Day 304: Web maintenance at the worst times

I found it very hard to get out of bed this morning. The reason for this is simple: I stayed up until 2AM doing maintenance activities on this site and MoeGamer that could have almost certainly waited until a more sociable hour, but once I'd started, I wanted to see them through.

Y'see, both my sites have gone on a bit of a journey. They were both originally hosted on WordPress.com, with this blog being on a free account and MoeGamer being on a "Premium" paid tier. I was starting to reach the limits of what I could do with the Premium account in particular — most notably with regard to media storage space — and thus I moved MoeGamer to a self-hosted WordPress.org installation on a Bluehost hosting account.

Before anyone jumps in to decry Bluehost as being shit: believe me, I know. That is the reason neither of my sites are hosted with Bluehost at this point. But we'll come back to that.

As anyone who has ever tried to migrate a large site from WordPress.com to WordPress.org will tell you, the supposedly simple and straightforward migration process is anything but. What is supposed to happen is that you hit "Export" on your WordPress.com site, which spits out your site's contents as XML files, then you hit "Import" on your WordPress.org site, wherever you've hosted it, and it will recreate your site. Posts, pages and comments will go right back in, and the import process is supposed to look for any media you posted and automatically go and retrieve it from your old site, then transfer it to your new one.

Notice how I emphasise "supposed to". Because in the multiple times I have done this over the years, not once has it ever worked how it is, apparently, supposed to. Not only that, but the documentation on WordPress' own site refers to features and options that do not actually exist. Take these instructions for exporting your Media Library, for example. By following these instructions, even if the "automatic" process described above didn't work, you should be able to just tell WordPress.com to export all your media files into a big ol' .zip file, then import them all in one go to your WordPress.org installation.

Just one problem: the options they tell you to click on do not exist. Maybe they once existed and now do not, but right now — and for multiple years at this point, since I've done this several times with different sites — they do not exist, making them completely useless as instructions.

There are plugins that are supposed to help with this sort of thing. You can't install plugins on a WordPress.com site unless you're subscribed to the obscenely expensive "Business" plan, but you can install plugins on WordPress.org. Except you then run into the minefield of whether or not the plugins in question actually do what you think they're supposed to do, or if they're just some dodgy, shady thing trying to get you to sign up to their "Pro" account because the one vaguely useful option they have is paywalled.

And this is to say nothing of most web servers' tendency to crash if you throw too much data at them in one go. I have several thousand posts on both here and MoeGamer, and attempting to import them all at once would crash the import process every time. I ended up having to go a hundred at a time, which took a very long time, I can tell you, particularly as it would still crash on occasion. And amid all that, if it wasn't already clear, it didn't automatically import my old media and transfer it across to the new site; instead, it just left links to the old media and then… didn't do anything else.

So what I ended up with was two sites that were full of images that were hotlinked from an account I wasn't paying for any more, and which I wanted to close down. And it took me until last night to figure out some possible solutions.

For the record, I used two distinct plugins. Firstly, I used the Auto Upload Images plugin, which actually does do what the media import process is supposed to do: it looks for externally hosted images, then it imports them to your media library and updates the <img> tags to point to your new media library copies. The one downside I found with this plugin is that rather than importing the old images under the same date structure as the old site, it imports them all "today". This is down to a limitation with how WordPress handles files, I think, so no big deal — but it did cause an issue.

On both my sites, a lot of older images had automatically been set to allow people to click on them to see the full size versions. The links were now pointing at the old version of the image, while the <img> tags were showing the new versions. Not only that, but the mismatch in dates meant that some of these clickable links were just completely broken.

To resolve this, I took something of a nuclear option: I used the Broken Link Checker plugin to scan my site for all its links, searched those links for anything that was pointing at the old wordpress.com site and then just batch "unlinked" them. That means that the new images would be safely in place, the broken links would be removed and everything from thereon should, in theory, be hunky-dory.

There are a few things that have broken along the way, like any Gallery posts I hosted have lost all their images and I don't see any means of fixing that aside from doing them all manually, plus there's been the usual "link rot" of old copyright-infringing YouTube videos no longer being available online. Plus any audio media seems to have gone walkies, too, but again, no big deal, really; I don't think anyone expects a website that has been around for nearly 20 years to suffer from no link rot whatsoever.

But anyway. I got rather involved in this process last night, starting around 11pm. I knew, looking at the clock, that I shouldn't start doing something like this so late in the evening. But then I did, and hyperfixation kicked in, and I kept going until everything was, so far as I can tell, sorted. I mean, my galleries and audio bits are still broken, but I can live with that. What I didn't really want to live with was several thousand broken image links that led nowhere. And I think I've fixed that issue.

If you happen to notice anything wrong with any old posts you find yourself reading, do let me know and I'll see if it's possible to fix them. In some cases, that may be possible; in others, less so. As I say, it's part and parcel of a site being live for this long, even if it has moved hosting and domain names multiple times in its lifespan. But hopefully it's going to stick around right here for quite some time, so I wanted to fix as many of the annoying little issues as possible. So here we are!

I hope the three or four of you who actually read this appreciate the work I put in!


Want to read my thoughts on various video games, visual novels and other popular culture things? Stop by MoeGamer.net, my site for all things fun where I am generally a lot more cheerful. And if you fancy watching some vids on classic games, drop by my YouTube channel.

If you want this nonsense in your inbox every day, please feel free to subscribe via email. Your email address won't be used for anything else.

#oneaday Day 288: Some interesting links I found this week

I'm trying to do a bit less scrolling through what little social media I still use, and a bit more reading of interesting blogs, articles and what have you. To that end, I've set up Feedbin as an RSS reader (it's pretty good — subscription-based, unfortunately, though that does mean it's nice, clean and ad-free) and am taking a bit of time each day to just read some interesting things. Moreover, if someone happens to share an interesting-looking site, I'm adding it to my Feedbin so I can keep up to date with other posts on those sites, rather than simply forgetting they exist like I have done in the past.

To that end, I'd like to share a few posts I happened to run across this week. Not all of them are recent posts, but I happened to read them this week in my travels around the Internet. You might enjoy them too, so here they are.

The Case Against Gameplay Loops

https://blog.joeyschutz.com/the-case-against-gameplay-loops

This is a nice post that echoes some of my own thoughts on the weird increase there has been in people talking about "gameplay loops" recently. Many games are based on a gameplay loop, for sure, but it's often quite reductive to talk about them that way, and it's certainly not good for talking about games as a creative medium or work of art.

Writer Joey Schutz echoed my own concerns about being conscious of gameplay loops to the detriment of your own enjoyment, which I wrote about here. He cited the example of the game Tactical Breach Wizards, a game which I've heard good things about from people whose opinions I trust.

"[This game] felt fresh and interesting, with good mechanical hooks and nuanced abilities," he wrote. "But at some point along the way, it began to feel stale to me. After beating a boss, the game declared in big, bold letters 'Act 2 out of 5 COMPLETE'. My God… 3 more acts and I'm already tired! So I put it aside and went on with my life."

The fact that this kind of thinking is causing people to fall out of love with games well before finishing them is what concerns me. Schutz quotes some figures about estimated completion rates and, as someone who finishes pretty much every game he starts, this makes me sad.

But anyway. This post was good and you should read it.

Constraints are the Point

https://hey.paris/posts/constraints-are-the-point

This is a nice simple one: a response to all the wild flailing and gesticulating generative AI enthusiasts engage in any time they talk about how generative AI is going to "revolutionise" gaming.

"Imagine being able to walk up to an NPC and ask them anything!" they say.

"Nobody actually wants that!" anyone with any sense says.

I've pretty much spoiled this whole post with the above description, but you should read it anyway, as it's a lot more thoughtful about it than I am.

Why DigitallyDownloaded.net isn't going to review Assassin's Creed Shadows

https://www.digitallydownloaded.net/2025/03/why-were-not-going-to-review-assassins-creed-shadows.html

Matt of Digitally Downloaded is a personal friend of mine, and I 100% support him in his decision here, especially after having seen the harassment he gets after terminally online fanboys look him up via Metacritic if he gives a game an "outlier" score.

I feel for Ubisoft right now — and it's not often I'll say that, I can tell you — because no-one should have to put an anti-harassment support plan in place for releasing something they've worked hard on for a very long time. But the "discourse" around this game is absolute garbage-tier, demonstrating the absolute worst of the disgusting culture war that continues to rage around popular entertainment.

"Poorly analyzed US-centric garbage" – Why do Americans keep ignoring European gaming history?

https://www.timeextension.com/news/2025/03/poorly-analyzed-us-centric-garbage-why-do-americans-keep-ignoring-european-gaming-history

I've pretty much covered this in yesterday's post, but it was interesting to see a Bluesky spat covered on a commercial website. If you didn't catch some of the better responses throughout the day (or you're not on Bluesky), this is a good look at what happened.

The Dying Computer Museum

https://ascii.textfiles.com/archives/5672

From Jason Scott of the Internet Archive and textfiles.com, this is a sobering read about what happened to what appeared to be a thriving computer museum after its main benefactor passed on. I'm sure this isn't the case for all museums, but I sincerely hope that similar efforts to preserve computing history in this country have a suitable plan for what happens after their main curators pass on, because it'd be a terrible shame to see stuff that had been put out for the public to enjoy to end up on the auctioneer's block, doomed to end up in a private collection and never seen again.


Anyway, that's that. I hope you enjoyed those. I don't know if I'm going to do a post like this every week, but I am going to make an effort to bookmark interesting things as I come across them, then share them when I can. So look forward to another post like this in the near future, I guess! I'm going back to Xenoblade Chronicles X now. Ta-ta!


Want to read my thoughts on various video games, visual novels and other popular culture things? Stop by MoeGamer.net, my site for all things fun where I am generally a lot more cheerful. And if you fancy watching some vids on classic games, drop by my YouTube channel.

If you want this nonsense in your inbox every day, please feel free to subscribe via email. Your email address won't be used for anything else.

#oneaday Day 260: Catching up

Did I miss a day? I think I missed a day. With that in mind, I'll attempt to think of two posts' worth of things to say today. Well, even if I didn't write on here yesterday (which I don't think I did), I did at least write something about The Excavation of Hob's Barrow over on MoeGamer, which you can read by clicking on this link. Click it. Go on.

I actually often find myself wondering if it's even worth linking things any more, because I really don't know if people actually click on them any more. I feel like everything I was taught about the Web and supposedly "good" Web design back in the relatively early days has pretty much gone out of the window these days as everyone's collective attention span has declined and the whole Internet, in general, has kind of gone to pot.

I sort of think we've brought that on ourselves to a certain extent, though. I know at the day job I've often been asked to "make things shorter" or suchlike, based on the belief that people won't look at anything that takes more than six picoseconds to digest, and while I don't doubt that people will click away if they're not immediately blasted in the face with some sort of blaring short-form media designed to obliterate their attention span even more than it already has been, I feel like consistently pandering to that perceived audience is just making the problem worse.

When I write, I generally write with my own preferences in mind. When I read something online, I want to feel like I got something out of what I read. It doesn't necessarily have to be learning something completely new to me, but I do need to feel like I got some sort of "value" from the experience. Maybe I got to know the writer a bit better. Maybe I found out a new detail about something I was already familiar with. Maybe I learned to look at something from a new perspective. All of those things are what keeps me reading, not whether or not an article has a bullet-point summary before the text begins so I can decide whether or not to grace this page with the honour that is my attention.

I feel like if you constantly pander to people who have no attention span, all you're going to attract is people with no attention span. I don't think there's anything wrong with someone writing something online — whatever the purpose — and effectively saying "no, fuck you, I have things to say and you are damn well going to sit down and listen to them, or just piss off". This is why I respect writers such as Ed Zitron so much; Ed works with an editor on his blog, but each individual post is still thousands of words long — even longer than the longest posts I've written here or on MoeGamer. Sitting down to an Ed Zitron post is an event, and on no occasion have I come away from the time it takes to read one thinking "I wish I'd spent that time doing something else".

And yet everything about the modern Web seems to be discouraging that kind of in-depth, thoughtful writing. We have websites posting an estimated reading time at the top of their articles, along with the aforementioned bullet-point summaries. We have asides linking to completely different pages after just a couple of paragraphs, before anyone could have possibly read the whole article. We have unrelated videos inserted into the middle of articles, vapid polls whose results aren't used to inform anything whatsoever, and, of course, if you're still foolish to browse the web without ad protection, advertising.

We are constantly bombarded with things vying for our attention and seemingly, at every opportunity, discouraging us from diving deep into things. I was looking up information on a wiki earlier and while I was doing so, a sidebar popped up with "popular posts" that were being pulled from a completely different fucking wiki on a totally different subject.

It takes effort and mental fortitude to resist all this, and honestly I don't blame anyone who just doesn't feel like trying any more. It is a real effort to maintain your focus on something these days, but I would argue it is a worthwhile effort. And to that end, I would encourage everyone who feels like they have ever been struggling to take some time and unplug from the noisiest parts of the Internet — or the Internet altogether — and immerse yourself in something that demands focus. Whether that's a blog you want to catch up on, a book, a TV show you always meant to watch, doesn't matter. What's important is that you pick that thing, then you focus on it to the exclusion of all else. Put your phone down, close all your other browser tabs, just focus.

I can guarantee you'll feel a thousand times more relaxed and about a bajillion times more intelligent after doing this for a bit.


Want to read my thoughts on various video games, visual novels and other popular culture things? Stop by MoeGamer.net, my site for all things fun where I am generally a lot more cheerful. And if you fancy watching some vids on classic games, drop by my YouTube channel.

If you want this nonsense in your inbox every day, please feel free to subscribe via email. Your email address won't be used for anything else.

#oneaday Day 223: The Old Internet

As the rot economy continues apace, more and more people are starting to recognise the modern Web for what it is: an unpleasant place, in which commercial interests and venture capitalists come first, and making an actually pleasant, enjoyable and educational place for the actual users is far, far down the list. As a result, "the old Internet" is often romanticised, perhaps to an overly nostalgic, rose-tinted degree, but I have to kind of concur; things did used to be much more enjoyable online before our daily routine was nothing but scrolling through the only two or three websites that actually exist to most people.

I think about this a lot when I'm writing on here or MoeGamer. I used to get fairly decent numbers on both blogs, even though I was just posting daily nonsense on this one. Now, I get maybe double figures daily on here, if that. MoeGamer still pulls in about a thousand views a day, which is nice, but a lot of those views are for things I wrote about several years ago at this point, and rarely for things I've written about recently.

Now, I don't do either this blog or MoeGamer for the views, but I feel the trajectory this site has taken in terms of numbers is symptomatic of the way the Web has changed over the years. People just don't do blogs any more, either as writers or readers. Part of this is down to the fact that RSS readers just aren't a part of people's daily online routine any more (though I'm aware they still exist) — and even those "magazine-style" apps that were never really a good replacement for Google Reader seem to have died a bit of a death. Not only that, but the usefulness of search engines has declined considerably, too.

Instead, it is, of course, all about social media. It's all about having a presence on the "important" social networks — though even that has seen something of an upset over the last few years, and particularly in the last few months. Twitter was already circling the drain in terms of usefulness for sharing stuff even before Elon took over and did… whatever the fuck he's doing there; Facebook has been such a horrible experience to use for so long now that I question the sanity of anyone who is still using it — to say nothing of the frankly quite disturbing policy changes they've had recently; and the less said about TikTok, the better.

So what, exactly, is someone looking to express themselves online to do today? If you want to get seen, you seemingly have little choice but to sign your soul over to one of these companies and plunge your data into the mire that is "The Algorithm". Telling people that they should start their own website is a noble and proper goal, and one I stand behind, but the fact is… a lot of folks just don't and won't leave social media — and many of the social media companies are doing their best to keep those folks on their platform as much as possible.

Look at Twitter (no, I'm not calling it "X") and how Elon is desperate for people to "post content" on it, completely failing to see that it is a platform woefully ill-equipped for anything other than that which it was originally designed for: microblogging. No-one in their right mind is going to set up a video-centric Twitter account instead of a YouTube channel, even if the site wasn't infested with the worst bigots the Internet has to offer. And no writer is ever going to use Twitter as their primary means of posting their work.

Everyone knows this. And yet it's so difficult to get people to notice you if you're not spending all day "building your personal brand" or some such bullshit. Artists struggle to get commissions without social media. Writers struggle to get publishers without social media. Video makers struggle to get views on their videos without social media. It all sucks, and it feels far too late to be able to do anything about it.

All you can do, really, is just be stubborn. Keep plugging away at your own personal passion projects, and do those projects for the passion, not for the potential of monetising them. I keep doing this blog because I like writing and it's good therapy for me — nothing more. It's always a thoroughly welcome sight when I see someone I recognise in the comments, but that's becoming an increasingly rare occurrence these days. Family and friends who used to read on a regular basis just… don't any more, and the worst thing is, I completely understand why. The modern Web simply isn't built to support personal sites any more, and that's a real shame. It feels like we're very much at risk of losing an important part of our collective culture — because what happens to everyone's "content" (ugh) when one of these social media companies eventually implodes?

Anyway, close your Meta accounts, get off Twitter and read more blogs. That's my advice for surviving online today.


Want to read my thoughts on various video games, visual novels and other popular culture things? Stop by MoeGamer.net, my site for all things fun where I am generally a lot more cheerful. And if you fancy watching some vids on classic games, drop by my YouTube channel.

If you want this nonsense in your inbox every day, please feel free to subscribe via email. Your email address won't be used for anything else.

1271: Don't Read the... You Know

Popular gaming site IGN has decided to crack down on shitty comments. Given that a single IGN article attracts thousands of comments — the post describing the proposed changes currently has 2,309 and it was only posted a few hours ago — this is very much a good thing.

I've never really read IGN all that much. I had a couple of pieces posted there a few years ago — here and here (I was not responsible for the dreadful headline on that one, by the way) — but I've never really felt the need to engage with the community. There's a few good writers there — a couple of whom I know personally — but it's not, on the whole, a site I check regularly. And, by extension, it's not a site I tend to look at the comments form.

My God.

Yeah. They need this crackdown. The comments section is a mess. Just on that one post linked above, there's a surprising amount of negativity ranging from people insulting the writers (and their names… yes, his name is Steve Butts; grow the fuck up) to perpetuating stupid fanboy platform wars. The few positive comments that are there are quickly drowned out or reacted to with further abuse, and the "upvote/downvote" system the site has in place courtesy of popular third-party comment solution Disqus is completely abused; "good quality" comments aren't upvoted, but dumb comments from "popular" posters are. Meanwhile, people advocating reason and praising the site's changes are downvoted. Ridiculous.

I have to question how on Earth it got like that in the first place, and I can only assume it was a matter of complacency — of assuming that problems would sort themselves out after a while. But, since a lot of Internet commenters on sites like IGN are seemingly children and teenagers (or at least act that way), they'll try and push the boundaries. If they encounter no resistance, they'll continue to push further. It's exactly the same as in teaching; if you don't set expectations up front, you are only making life difficult for yourself down the road.

I've been fortunate with this blog that I only get a few commenters, all of whom are very welcome, and pretty much all of whom I'd call friends. Meanwhile, over at my new professional home USgamer, we're already building a strong community of intelligent, articulate commenters who have plenty of value to add to the conversation. The quality of our content and the way in which we have written it — to provoke and inspire discussion — has helped set those initial expectations in place, so hopefully things will continue in a positive direction. I have no doubt we'll have to deal with troublemakers before long — we've already had one charming chap call Kat Bailey a "bitch" for not liking Project X Zone as much as he did, and we swiftly and positively dealt with it — but for now, I'm very much liking the rather mature, erudite community we appear to have attracted for the most part so far.

Internet comments are both a blessing and a curse, as the cliché goes. On the one hand, it's great to be able to have discussions around things that writers have posted on the Web; on the other hand, there's little value in them if they always descend into trolling, name-calling and insulting. Fortunately, a lot of sites seem keen to put a stop to the bullshit; it remains to be seen if, in the long term, anything good will happen.

#oneaday, Day 340: Blogrollin', Like They Do In Canada

I was going to write this post yesterday but then I got all wrapped up in the whole next-year thing, which you should read about if you're interested. It's the entry before this one. Which means it's after this one on the page. Which… oh, be quiet.

Anyway. To the point. I reorganised my blogroll yesterday. No, that doesn't mean I hung the toilet paper with the sheets hanging down the other way to normal, it means I sorted out the links in the sidebar. I nuked the lot and started again, because there were a bunch of defunct places that some people hadn't updated for ages and a few sites that just didn't exist any more.

Then I put out the call on Twitter for anyone who wanted to be included. I figured it'd be a good opportunity for me to have a chance to check out some other people's work, too. When you're writing a blog for yourself (particularly if it's a daily one) it's very easy to focus entirely on your own work and never pay any attention to what anyone else is writing. So, let's rectify that right now, shall we? Here's a bunch of the links I added yesterday and what they're all about.

First up, the fellow #oneaday survivors, who are well on their way to finishing their first year on the "job". You should check out all of 'em, since they've all got a veritable plethora of content for you to read and enjoy now. Like this dusty little corner of the Internet, all their blogs have evolved and changed over time, and hopefully they've all got something out of the experience, whether or not they intend on joining us next year.

So, in no particular order, then:

  • Game Design Scrapbook—Krystian Majewski's account of the trials and tribulations of developing an actual proper game that you'll be able to actually play and everything.
  • Halycopter—The daily blog of Jen Allen, editor of the slick and awesome Resolution Magazine, featuring candid thoughts on all manner of subjects.
  • Mat Murray—The man with the fastest Retweet finger in the West. He got married a short while ago and also takes nice photographs.
  • Mr. Writer—The #oneaday blog of Ian Richardson, veteran of Staffordshire (we salute you), motorsports enthusiast and aspiring journalist.
  • The Mirrorball—Daily blog of Mike Grant, Bristol-based writer and novelist.
  • Worthless Prattle Makes the World Go Round—Play Magazine's Ian Dransfield sets the world to rights with a variety of amusing posts and a classic Gran Turismo 5 tutorial video.

Next up, here's some of my friends, many of whom are members of the Squadron of Shame.

  • 4X.Scope—Alex "Unmannedpylondronecommandsomethinglikethat" Connolly's blog, which hasn't been updated for a while but since he and his wife have been busy having a kid, I think we can excuse. Alex writes detailed, in-depth commentary on a variety of interesting games that you probably haven't heard of, and also draws rather well.
  • Alternate Course—Chris "RocGaude" Whittington's site, which he promises will provide a veritable cornucopia of audio-visual-textual entertainment in the coming year. Oh yes indeedy.
  • Cerebral Pop—As the name implies, this is a site that covers the more cerebral side of pop culture, run by a wide variety of delicious-smelling gentlemen, many of whom also frequent Bitmob (which I think I've been capitalising incorrectly for time immemorial).
  • First Time Flowing—Andre Monserrat's blog, deserving special mention for buying me a copy of Baldur's Gate today along with being a formidable opponent at Carcassonne.
  • Nice Guy Gamer—Cody Winn is the nicest person on the Internet. He likes video games, knit caps and kittens and writes about them here. Pay him a visit.
  • Press The Buttons—Matt Green is another ex-Kombo refugee and runs this gaming site with podcasting contributions from the sexygorgeous Brad Hilderbrand and Joey Davidson. Check in for some well-written commentary on games and the industry.
  • Rhymes With Chaos—Jesse Bowline's blog covers all manner of arty, musicy, gamey, geeky thoughts and opinions and is well worth your time. But what rhymes with "Chaos"?
  • Starfuckers, Inc.—The online home of Ashton Raze, formidable writer-about-games, man-about-town, hat-wearer, champion of DEADLY PREMONITION's cause and starfucker.
  • We Clock—Ian Scott appeared in my Facebook friend requests one day with a mutual friend, so I added him. His blog covers a variety of topics, from general geekery to eye-opening slice-of-life stuff. He's also an active member of the GOG.com and Reddit communities, so is a fountain of information on old games and Internet memes.

If I missed you, it's 'cause you didn't get back to me on Twitter. I know there's a couple of you out there but you're escaping me right now. Give me a poke in the comments and I will add your links to my sidebar (and this post) post-haste!

For now, enjoy all the hot and spicy content these fine folks have conjured up for you and I'll see you tomorrow.