-
Posts
397 -
Joined
-
Last visited
-
Days Won
2
williams_482 last won the day on September 6
williams_482 had the most liked content!
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
williams_482's Achievements
-
Most people don't appreciate being implicitly compared to a 9 year old. People especially don't appreciate being told that you are dealing with their emotional responses using techniques that you also use to deal with your 9 year old. I wasn't involved in this part of the conversation, but I read that and immediately expected an unfavorable response. The pigeon comment is the same deal. Whatever the intent, it reads as if you are comparing the other person to a pigeon. That's pretty insulting. There's also a strong undercurrent of "your response is emotional, thus your conclusion is wrong" in those posts. All of our responses to this are based in emotional reactions to facts, and "this doesn't really bother me" is no more inherently right or wrong than "this feels really bad and makes me uncomfortable." I don't think you're trying to be dismissive and abrasive, but it does read that way.
-
Large crucible for late game copper processing
williams_482 replied to sikoninien's topic in Suggestions
Prior to the accelerated cooling times in the latest update, this was true. In 1.22 though I've noticed that I need to finish cooking copper with something hotter than brown coal just to make sure that it stays pourable long enough to fill 25 ingot moulds. -
Large crucible for late game copper processing
williams_482 replied to sikoninien's topic in Suggestions
Quicklime is the other one that's a pain to cook over a fire and doesn't give any vanilla alternatives. There are various mods out there that allow custom lime kiln structures, or cooking lime in a bloomery. I use one of the later and am happy with it. Hopefully something along those lines makes it into the base game soon. -
Here's what's happening, over and over again in cycles: - Person #1 comes in here with an angry take about Maltiez that is based on misunderstanding a technical term, or simply factually incorrect information. - Some people in what we'll call group #2 respond to them, clarifying the misunderstanding or correcting the incorrect information. - Some other people in group #3 accuse the people in group #2 of making pointless pedantic arguments in Maltiez's favor. Most members of group #3 are well aware of the facts of the case, and have come to an informed judgement that they feel Maltiez should be fired. That's totally legitimate! This is a highly subjective thing and we can all agree on the facts and come to different conclusions, and there's plenty of argumentitive ground to be worked over that doesn't contest established facts. Person #1 does does not have all the facts! If they're going to come to an informed judgement themselves, they need to have those facts! It seems to me (from my inevitably biased perspective) that group #3 disagrees with this position, purely on the ground that person #1 already agrees with group #3, and they feel the important thing is not person #1 making an informed judgement, but person #1 continuing to agree with group #3. This is a complicated, technical issue and the facts are relevant. There is also a large subjective component and plenty of people are going to disagree on those grounds. Can we stick to informing people of those facts and arguing about the subjective aspects here?
-
How do you set up these networks?
-
The irony of this thread showing up when it did adds some delightful levity to this whole crazy kerfuffle. I am very grateful for it.
-
Short and sweet: - There is not and was not malware in the base game - A notable mod developer secretly placed code in some of their mods which would cause the game to crash if the player joined a multiplayer server while using certain other mods. That is the full extent of the malware you've heard about. - The mod the crash code was targeting was a notorious cheat mod, but it would also crash when using a few other legitimate mods. - After this mod developer put in that crash code but before anything was publicly known about it, they were hired to work on the game directly. - When this came to light, the mod developer behaved very poorly. - This modder had told other developers at Anego what they had done (unclear how clearly or completely), and Tyrone said in his statement that he and the other developers should have realized that there was a problem and taken action. - Anego has now taken actions to make sure this mod developer no longer has access to their mods and cannot put malware in them. This developer also does not have direct access to the base game code, and anything they do will be watched carefully. However, they have not been fired. - At this stage, most of the controversy is over if this mod developer should have been fired.
-
If this is true, then I agree he should be fired. If Anego believe that to be true, then I think less of them for not firing him. Is that true? I don't know. None of us really do, although I'm sure some have a better sense than others (and I fall squarely in the "others" category). This is well outside the realm of facts (which are pretty well established) and forward-looking risk assessments (which seem clean), and becomes a question of character judgement. I can't fault anyone for their own assessment there.
-
The fire is out. The dev team know that, and the chunk of the community that's been paying attention and understands the technical side of this knows that. There is no longer a fire, and the person who set the fire is not in a position where they can set more fires. The problem is that because they haven't been, well, fired, not everyone actually believes that. The dev team are a group of programmers who know a lot more about how to make a video game than how to best quiet an angry mob. From a cold blooded business first perspective they are surely making a mistake in retaining him, because the angry mob wants heads to roll and can make quite a lot of noise until that happens. In short, they are unwilling to sacrifice a person who they know personally, who made a mistake they are surely not pleased with, but who they judge to be a useful contributor to the game that everyone at Anego cares an awful lot about, on the whims of an angry mob who know far less about the details of this situation than they do.
-
Yes, but engaging in a back and forth "I block you, you circumvent me, repeat" battle with a modder who is making money off their cheat mod doesn't really accomplish anything. It's just a commitment to spend unending unpaid hours to make sure that the cheat mod *sometimes* doesn't work. Simply obfuscating code is a pretty minor roadblock for a human committed to figuring out how it works (AI tools make this even easier), but it does make it almost impossible for a conventional program to differentiate between legitimate and illegitimate mod code. Maltiez's crash code did, for a time, completely shut that mod down. The mod author didn't know what the problem was, where it came from, or how to solve it because they didn't know where to look (If this had been a dedicated anti-cheat mod, it would be the obvious place to start) and the crash code very deliberately pointed them in misleading directions. Evidently they spent enough time trying and failing to diagnose the problem that they gave up, which is exactly what Maltiez was going for.
-
This keeps being said. It sounds nice, but it's not really accurate. First off, to be completely clear, the correct thing for Maltiez to do was nothing. Do not to attempt to engage in vigilante justice. He did it anyway, and it worked, before spiraling into this clusterfuck several months later. A useful lesson in why this was a bad idea, because even the "success" turned disastrous because of an entirely unsurprising human error. However, given that Maltiez was foolishly committed to taking down this cheat mod, trying to create a separate mod specifically for that purpose would not have worked. Maltiez's solution was effective only because it was secret and well hidden in very popular mods. A server mod which openly claims to target this cheat mod would have been quickly identified and trivially circumvented by the cheat mod author. Likewise, a detection method more precise than checking how much code was obfuscated wasn't technically possible either: It's really difficult to programmatically determine what this cheat mod was doing in blocks of obfuscated code, doubly so because the cheat mod author was perfectly willing and able to make adjustments whenever someone did figure out how to target it. This is the environment we live in. As nice as it would be to claim there was a better way to achieve the same ends, there really wasn't. The same openness and modability that contributes to Vintage Story's success also makes it incredibly difficult to combat undesirable mods through purely technical means. There's a reason Anego didn't do anything more involved than ban the mod maker and ask them to stop. The next plausible step for them to consider was probably legal action, which is risky enough that it may not have been worth it. So was Maltiez wrong to do this? Absolutely. Could they have accomplished the same thing through less underhanded means? No, probably not.
-
Apologies if this is an impertinent question, but how has this hurt you or interfered with your ability to hang out with your friends? So much of this talk is about optics mostly for lack of anything else to go over. The only unresolved aspect at this stage is Vintage Story's reputation: there is no longer any malware in play, that malware had an extremely limited and difficult to identify impact on legitimate users, and there is no danger of more malware coming from this developer via mods or Vintage Story itself.