4 ms·
Let's actually give some context to the chat moderation issue rather than just your hearsay on the matter that dismisses without any consideration one side of i
by tehbeard 3y ago
Let's actually give some context to the chat moderation issue rather than just your hearsay on the matter that dismisses without any consideration one side of it in favour of Mojang.
1. Chat moderation is *required*, unless you modify the vanilla game. There is no toggle for it on vanilla. You can choose to not enforce it for clients connecting to your server, but if they are a vanilla client they will sign chat regardless.
2. The initial wording of the rules that could result in a permanent ban, were incredibly loose & vague, allowing for bans for things such as swearing or alcohol/drugs, regardless of player age / legal status in their countries.
This was something the community was able to change through pressure and the "outrage" you belittle.
3.
> ...and the mindless recitation that it would lead to widespread abuse and false-positive bans. It didn't.
The reason it didn't was that since this community has a pretty tech-savvy sub-community of modders, we pulled apart that section of the code to examine it.
And what we found was horrifying from a security standpoint.
Your message is signed by you (sig psuedocode in brackets):
"Want to play a round of spleef?"(JohnCrafter)
"Sure"(jahsome)
Nothing, absolutely nothing in those initial few snapshots, ties your "Sure" to the context of a spleef match, or any proceeding chat.
So with a burner account, one could change it to:
"The gays sure have ruined America, they must be purged."(BurnerAccount)
"Sure"(jahsome)
It took several more snapshot releases before they started to actually implement a chain of context with signing, where one could prove what you replied to, or that a report had be adulterated.
Again, psuedocode for how it's signed now after the "outrage":
"Anyone selling saddles?"(TexRanger)
"Want to play a round of spleef?"(JohnCrafter+saddleMessage)
"Sure"(jahsome+saddleMessage+spleefMessage)
4. The planned release schedule, and the "community consultation"
Something that seems missed to the history books, is that the development cycle for this was going to be one snapshot, one pre release, then release (In total, 2 weeks for community at large to see and respond before it's live to all)
That seems, rather short compared to most other previous releases that featured such a big feature? If it was adding emojis, sure. But a signature system, and full reporting framework?
Turns out, from leaks, they had consulted a very, very small subset of the community under NDA on a private discord for about a year...
And it instead took 8 weeks to be launched. Due to the above mentioned issues with both the vagueness of planned rules, and the severe holes in the implementation as well as debate over the "stigmatization" being applied to unsigned chat messages.
One should also factor in that at this time, a prominent content creator within the community died. Which is never going to go well for "emotional stability" with young fans and likely contributed to some of the vitriol thrown about.
The Java community where much of this stemmed from, also has some trust issues with Mojang/Microsoft over previous debacles such as the ownership of Bukkit, and licencing around obfuscation mappings that were presented as a "here, use these to help with modding" but licenced very much more as a "look, but don't you dare touch".
And finally, Mojang had been, having issues shall we say, with their content release schedule up to that point (tl;dr the "Caves & Cliffs" update was understandably split in two during the start of the pandemic, but then further features from it slipped to the Wild update which even before chat reporting, had it's own drama surrounding "removed content" and reasons given by Mojang for it). Mojang had "used up" a lot of community goodwill before dropping a controversial feature in.
This in no way excuses the doxxing and personal attacks/threats levelled at the employees of Mojang. It was abhorrent and detracted from getting the real issues with this release/feature, resolved.
But at the same time, claiming it was all hysterics washes away alot of the problems with how it was implemented, and the sheer lack of consideration for the optics of adding a feature quickly with little to no public consultation, on a game that has been "public" in it's development for years.
- jahsome 3y agoI just don't understand the entitlement present. It's a 10-year-old game. To receive any update should be lauded by the community. To dictate the development cycle of those updates is... pretty odd to me, especially from a hn reader.
- mort96 3y agoNot all updates are good. If it seems like a company is going to publish an update which will break the product for a lot of people, there's nothing wrong with pushing back against it. There is no moral imperative to be thankful that a product is receiving updates regardless of the content of the updates.
- jahsome 3y agoWhat was broken? If you don't want the update, don't use it...
- tehbeard 3y agoEntitlement is something that could perhaps be leveraged at the "drama" around the initial release of 1.19, with the removal of two fairly prominent "promised" features in the eyes of the community (a birch forest rework, and an ambient firefly mob) and reasons given were.. subpar in the community's eyes ("concept art is not a guarantee", while true, was worded quite poorly. And the firefly's removed because some IRL are poisonous to frogs, a mob also added in the update.. they had this same issue with chocolate cookies and parrots years back, and both of those are in the game and done in a way to educate players.. they could have just made them not eat them, and give players who search for why a mini biology lesson, as they seem to want to do extracurricular stuff about mangrove swamps already..) And I did not dictate development cycle... I discussed how they had had issues with the preceding updates to chat reporting, compared to before caves and cliffs where feature creep/scope had not exceeded their capacity to deliver. This was certainly before chat reporting, the main gripe and meme of the community (wild update being memed as caves and cliffs part 3... Etc etc) And then pointed out the rather concerning, expedited release schedule, for a feature was both poorly communicated, and poorly implemented both in policy vagueness and security issues. Fake security is worse than no security as it induces complacency. > To receive any update should be lauded by the community. Patently false, if I worked at Roblox, and updated it to mine crypto, or access the webcam so marketing could run facial emotion analysis on the players... Well that's an update to a game, why are you looking so angry?? It was a free update. There was a para/social contract between the community and mojang, it was strained by external forces before the chat report update, and broken by it. We see the fallout of it with the latest update, mojang are much more quiet about features than previously until they are practically finalised.