If/When AI gets to the point where it can consistenly beat human players in video games, it will be worldwide news when it first happens, and then the novelty will wear off. See: Chess still going strong.
For the video game market in general, AI will be used by players largely where there are financial incentives (MMO market, CS:GO Skins, etc.), but usage of an AI will most often be socially viewed just like usage of any other performance improvement/script/hack: As a crutch.
Peter Singer, one of the "founders" of effective altruism, argues pretty vehemently in his book "Effective Altruism" that the ends do NOT justify the means. Like you've said, doing that has lead some people to go off the deep end and do some horrifying stuff, so just because you think you can improve the world better than the guy next to you doesn't mean you should take the guy's money.
(Although, I've googled a bit and found a "counter"-example, where Singer argues that in a case where six innocent people could be wrongly accused of murder and killed, you should point at one as the perpetrator if it means only they get killed and the other five ones get let go, therefore saving five lives: https://www.npr.org/transcripts/866768837)
So yes, killing is morally wrong and should never be the mean to your end, but the rest is really muddy. Is stealing from the rich in order to feed the poor a justified mean? Is donating most of your money you make trading off the stock market, where other people have lost that money, a justified mean? Is lobbying against climate-unfriendly companies a justified mean?
> Peter Singer, one of the "founders" of effective altruism, argues pretty vehemently in his book "Effective Altruism" that the ends do NOT justify the means.
Even without such an argument, “the ends justify the means” isn’t a reason to do something in the real world, because there are no “ends” in the real world. Everything just keeps happening.
As others have pointed out, make sure to mark files that are not supposed to be exposed to the client by prefixing them with a underscore, otherwise you'll have a bit of a security issue. Otherwise, you're good to go.
But Glitch isn't a way for a normal person to express themselves, is it? Sure, you can write code which can be viewed by everyone, but you can do the same with github, Glitch is mostly only used by programmers, and you can't express yourself through code like you can express yourself through styling your own social media profile.
They put a really strong emphasis on lowering the barrier to entry. While you're right that it still requires you to write code, so did the MySpace weirdness of olde. I think the difference is it allowed you to only write the code, and they would handle the rest.
Normal people already express themselves on mainstream social media, about normal things. Normal people aren't the ones wishing the web was weird and quirky again, and they couldn't care less that Facebook or Twitter doesn't let them customize their CSS.
Honestly, I can't fathom how you could make such a statement. Granted, most people can't express themselves through code - but that doesn't mean in general you can't.
When I am feeling creative, I need a medium that allows me to keep up the momentum. Coding requires too much thought for my creative process in a visual medium (for exmaple).
While it's true that platforms on the internet become more and more similar to each other, both in terms of functionality, lack of customizability, and design, it's not possible to allow unsanitized input anymore. There are too many ways to exploit input, not only with JS, but also with CSS, and trying to allow custom styles while preventing exploits is an arms race.
That said, social platforms not allowing users to express themselves through canvas and styles could be a matter of consistency and usability, while the myspace pages were a form of expression; they were certainly a pain to use and navigate through.
For the video game market in general, AI will be used by players largely where there are financial incentives (MMO market, CS:GO Skins, etc.), but usage of an AI will most often be socially viewed just like usage of any other performance improvement/script/hack: As a crutch.