gnar

rawr im gnar >:3

  • he/him

aaron's side account (i also post more serious(?) things on @a2aaron)

20s, occasionally nsfw (vore)


Check out my cool projects:

Cohoard, a Cohost post formatter

BROKEN_FIELD, a shader art tool

Nyasynth, the World's Second Meowizer!

Bandcamp, full of my music


Profile picture by ffsade


gnar
@gnar

the discordification of wikis, the proliferation of javascript webapps, the rise of single page apps, and everything else you hate about the Modern Web is not because Companies Tricked Users into liking those things. it is because Users genuinely prefer that state of affairs. you wanted the web to do more things and so the web got more complicated.


pnictogen-wing
@pnictogen-wing

I think it's a mistake, in fact, to apply this capitalist logic--blaming The Consumer[TM] for everything being awful now. I never had any power in this situation. everything I wanted to use, disappeared on me.

~Chara


You must log in to comment.

in reply to @gnar's post:

I called it "leftist software developer self-flagellation" elsewhere and I still think that really applies. things couldn't have gotten the way they are because of a series of individual reasonable decisions, they got this way because Software Is Bad. and conversely, if the only way to fix software is to abolish capitalism, there's no point in even trying to make it better

the other example i think of is minecraft modding. modern minecraft modding sucks! everything is really complicated and customizable and its super impenetrable. but like, all of that stuff exists because people wanted to play with more than two mods installed. people did not like manually dropping .class files into their .minecraft install and hoping that the mods didn't somehow overwrite the same files. people wanted mod interop, so they built frameworks to facilitate that. people wanted mod managers and launchers to automatically download, configure, update, and run modpacks, so people built FTB/that dumb Twitch launcher people used for some reason/MultiMC/etc. people wanted to make the renderer, crafting system, UI, combat, world gen, and every other aspect of minecraft more moddable, so they built frameworks to facilitate that. it is because Modloader/Bukkit/Forge/Fabric exist that those 100 mod kitchen sink modpacks work at all.

and like, i do think there are a lot of aspects of it which are bad for stupid, money grubby reasons (in particular I hated when everything required the CurseForge launcher or the Twitch launcher to run anything, which really mostly existed so that Curse could show ads or Twitch could advertise Twitch) but critically those are also usually fixable! (thank god for multimc/atlauncher/the dozens of other alternatives)

and on the modding side, things did get simpler--if all you want is a tiny mod that adds three items, you can probably do it now with resource packs and command blocks! it used to be so hard to make interesting adventure maps and now every minecraft map has seems to have custom loot and effects and lore and what not, which is utterly amazing!

oh yeah i browse /r/minecraft from time to time and it's amazing the shit i see people make with no mods whatsoever, just the built-in stuff

also god yeah i remember the early days of just fucking dropping .class files in there. not fun.

also i see people saying stuff like "using the web as an application delivery platform is bad because this is Not What It Was Meant To Be" and like boy i sure don't think the developers of ARPANET meant for it to be used to transmit drawings of anthropomorphic animals having sex but here we are

also what other application platforms are there where

  • the runtime is on every computer
  • every runtime is also a debugger
  • it works cross-OS
  • you can get started with literally any text editor
  • and, maybe most importantly, it's all sandboxed to hell and back

also like, the runtime comes preloaded with so much! you think python is "batteries included"? the browser has it's own builtin GUI library with a host of highly polished and customizable widgets. an async event loop that is integrated into the language! it can save pictures and video without importing any external libraries! it does network requests! it can render 3d environments! legit, it was actually easier to implement some of the features in BROKEN_FIELD in a browser than with Rust purely because the browser has so much built in.

there's a difference between not the content it was intended to carry and not the structure it was built to be well suited to. and just because nothing unqualifiedly better currently exists doesn't mean it's good. what other application platforms are there where all of the runtimes suck in different ways and a lot of users have no control over which runtime they're using

i think there's a few confusing takes here.

first, i think it's quite strange to suggest that discord replaced wikis. it probably made a considerable amount of people not create another kind of place for discussion or Community Engagement or whatever, but it's not really that much harder to go click a few buttons on wikia (as evidenced by the hundred fuckbillion wikia wikis crowding my google searches, and a bunch of those wikis going indepdendent too).

the second one is that you seem to be suggesting that people prefer not having the features of traditional forums, because they're on platforms that don't have those features. this just seems incorrect? people were on forums because that's where people were, too, so i can't conclusively say that people preferred those, but that's really the thing here: people tend to use the things that they're familiar with, that exist, and that all the people are on. i think you really underestimate force of habit and network effects here, as well as the fact that 20-year-olds today might not ever have seen a phpbb forum and thus would not be familiar with the uses thereof.

that said i am now reminded of that thing about how twitter was losing its "heavy tweeters" in which a "heavy tweeter" was someone who looked at twitter almost every day and tweeted four times a week, and how these people only make up less than 10% of twitter's monthly users.

basically: more than 90% of people on twitter actually just use twitter as some sort of conksuck feed reader, i guess? with that context i'm not even sure how meaningful it is to talk about what features people want from social media if 90% of "active" users don't use even the core features

like you said, i feel like the web is in the state that it is not because people wanted it to be like that, but rather the fact that the platforms offered these features, people got used to them and now want them everywhere because they got used to them. it's also worth saying, i think, that the majority of web users don't know much about the technicality of what they're using, so it's not really reflected upon until something goes wrong. so like, companies just do their thing and people just go with the flow not because it's necessarily better or easier, but because... it's there...?

Pinned Tags