On the Perils of 'Everything'

Ah. Scope creep rears its ugly head again. Except... it's by design, for some reason.

Previously, I mentioned that there may be a post regarding 'everything apps'. In actuality, I described it using the term 'rant', but I think I can structure this in a way that doesn't require a flow of consciousness.

For starters, I suppose I should mention that I'm not entirely adverse to people and companies trying to do different things in software. My opinion, however, is that an application or script should do at most three things, lest functionality, usability and sanity be sacrificed for an ever-expanding featureset.


It's Got It All

With the advent of modern-social media, there's been huge pushes to just consolidate and pack entire apps and functions into each other, at the innate cost of usability. Although it's not always so inelegant, this general concept of social media consolidation can be described as an 'everything app'. Apps like WeChat in mainland China specifically come to mind, however I believe the closest possible Western analog is probably the main Facebook social media platform. Being able to send and recieve money, engage with e-commerce (i.e. Marketplace), chat with your friends/coworkers/(oft-disdainful) family members, review whatever place you went to for lunch, etc are all common features of the modern 'Everything App'.


Substacking the Deck

In 'Ramblings of a Cryotank', I explicitly named Substack, but it's mostly because I have some gripes about how the systems are actually implemented over there, and it also happens to be a really good example of an app attempting to expand its featureset and, of course, doing it poorly.

With Twitter eating the pavement on-contact with Space Karen and his so-called 'moderation strategy', a lot of folks are trying to escape it, with some of the earliest waves in May and November of 2022 from my observation. As a result of this, you have a lot of replacement apps cropping up or being shifted to. Some people elected to restart blogs again, and that's where Substack comes in and tries to eat up some of that sweet, sweet marketshare.

Substack is pretty appealing to someone who doesn't want to deal with any site management in any sense, outside of Adsense (heh) and branding. I certainly understand it; I imagine the vast majority of writers aren't systems administrators, nor would they necessarily want to be (although I would LOVE to be proven wrong), as they'd like to spend more time doing the writing they want to rather than writing code. In its pre-Twitter meltdown incarnation, it was described as mostly an infrastructure provider. The problem with that interpretation, however, is primarily one of moderation. Substack is known for its pretty lax moderation policies, which has, predictably, resulted in the spread of misinformation and a generally-hostile community. So let's just duct-tape twitter-like functionality onto it, right?

Right?


Taking Notes

Substack proceeds to add a microbloggging feature, to fill the Twitter void... with no intentions to have a hand in moderation itself. This article by Mike Masnick does a pretty good job describing the situation. The primary takeaways regarding moderation are as follows:

  • Free Speech maximalism continues to be total abject failure

  • Even if it did work, it proves that the moderation policies in place right now cannot be applied evenly across the entire service.

Obviously, substack was already in pretty rough moderation straits before, but as the techdirt article linked above states, the Notes feature automatically brings Substack closer to being a typical social media platform, and as a result absolutely MUST moderate in order to maintain its revenue stream. It's clear that Substack isn't prepared for what comes with actually being social media in this way, although I guess I can't say I'm really all that surprised, coming from the team that headed Kik Messenger.


Other Glaring Instances

Obviously Substack isn't the only offender here. Whilst it's useful as a case study for implementations and moderation failures as a result of those, I think there are even more mundane systems that attempt to shift into another function and fail, or just don't even try.

Discord's Forum system, for example, is essentially a real-time chat channel disguised as a replacement for real forums, which it certainly isn't. Forums are usually indexable and slower-moving, which influences the conversation. Certainly a different era of design, but not necessarily outdated in regards to conveying information. Discord isn't indexable, which means when those servers inevitably shutdown, all info in those forums goes away permanently. The forum format isn't perfect and has its own share of issues (as well as starting some that continued with modern social media), but a real time chat system is hardly an adequate replacement for it.

Facebook/Meta is also, as mentioned, the closest possible western analog to a WeChat-like app in this market, and as such also suffers from way... WAY too many issues to count in one blog post like this. Privacy debacles, interoperability issues, moderation missteps...


Please Stop Trying To Make Everything Apps

The problem, I think, is that in the ever-fast-moving era of social media, is that we like having less apps to install, it seems. Gone are the days of 'there's an app for that'. There still is an app for it, but it's been consolidated into like three or four of them instead of ten. I'm not saying there aren't benefits to something like that, but it hardly brings about only positive results, and we're going to have to decide whether it's worth it to have only a couple of applications, companies, and people dictating entire functions of our lives, with all of the moderation, privacy, and ad misery involved with that.

I don't have too many explicit solutions, but I do think that there is something to be said for single or dual-purpose applications that don't necessarily involve being 'The App' (singular).

For what people can do personally; Make a blog, make a forum, contribute to whatever you think is worthwhile, but remember:

Monoculture kills the internet.

Thank you for your time.

Comments