Jump to content

Norse_Harold

Lobby Moderators
  • Posts

    428
  • Joined

  • Days Won

    9

Posts posted by Norse_Harold

  1. @shftThanks for posting here. It took courage to do that. You've explained some of your perspective in this issue.

    I can see that leopard and wang_wei aren't being honest when they say they're not doing anything wrong. They did admit to insulting you at least once. Also, you're not being honest when you say that all you've done is criticize unskilled players, tell them how to improve, then they insult you and want to ban you from their games.

    We can control our own behavior, but we can't control the behavior of others. I see the three of you blaming others for your own behavior. That's not being honest, and it's not going to help us move toward a resolution of the conflict.

    Shyft_Sierra, if you're extremely motivated to help newbies, then you can do it in a respectful manner with zero insults. You can think of yourself as a Buddhist monk who has eternal patience and composure and is gradually teaching newer players in an extremely respectful manner how to reach Zen. I say that you are allowed to change your conduct in-game in the future to be respectful. And, I hope that leopard and wang_wei will agree.

    • Confused 1
  2. 3 hours ago, wang_wei said:

    Could you please briefly explain what would this "private statement" mean?

    Shyft_Sierra told Stan privately that wang_wei verbally abused him, apparently in-game, at some point. It was not necessarily recent.

    3 hours ago, wang_wei said:

    Instead of directing people on how to act against people who extensively harash others

    Yes, Shyft_Sierra was extensively harassing others. It's not a justification for people to harass him. "Abusing him back" is not violence in self defense. At a minimum it gives him an empty excuse to abuse people. "Abusing him back" is continuing the cycle of abuse and bullying. We want to break that cycle so that we can get along. Here's a radical thought: Shyft_Sierra is a person, too. Let's please not dehumanize him.

    I would encourage people attacked by him to be assertive instead of aggressive or passive. That means remain calm, stand up for what's right and try to bring out the good in people. If he won't leave you alone then either report his conduct with screenshots or use humor to defuse the situation.

    3 hours ago, wang_wei said:

    maybe you should find more drastic measures to avoid such people from playing the multiplayer version of game or at least making a permanent mute/ban (user side) without having to use a mod.

    I assume that you're referring to adding an in-game mute function so that the host can mute a user. This would be helpful. Based on what happens in the lobby, when people who are being abusive get muted then it seems to help calm everyone down.

    3 hours ago, wang_wei said:

    You are mentioning 36 infractions in ~2months(!!!!). That is in Shyft_Sierra account only, there are like 3-4 more already mentioned in this thread

    It is the count of lobby infractions by any of Shyft_Sierra's accounts that are listed in this thread.

    3 hours ago, wang_wei said:

    This person is constantly joining games I play in (where I m not the host) and starts insulting me*

    Is he still doing this? I thought that all of his lobby accounts were banned already and he hasn't created new ones. Please tell lobby moderators the names of any new accounts that he tries to create

    3 hours ago, wang_wei said:

    *I can give you a lot of example messages which I (we?) are supposed to remain calm, but since the iq probably hits the floor, they keep rotating around donkeys, Chinese people, mothers.

    So you have verbally abused him. If we expect him to stop the abuse then the least we can do is lead by example and stop verbally abusing him, even in retaliation. It's a team effort. We either succeed together or we fail together.

  3. I voted yes on most of the proposals for community-mod version 0.26.4 except unit-specific upgrades. That would add a lot of new variables to the balancing responsibilities. And, it would add a lot of new functionality that people would have to learn. As a result, it's not suitable for a limited balance mod. There's already a high enough learning curve for the newer players. I even saw a skilled player, SaidRdz, complain that he felt like a newbie for several weeks until he could learn how to be effective with the new version of community-mod. This is not a statement about SaidRdz, it's a statement about community-mod.

    Also, any votes that are approximately "50% yes, 50% no" should be interpreted as no votes.

  4. In the screenshot that seeh posted, not only was Shyft_Sierra being verbally abusive to leopard, but leopard was verbally abusive to Shyft_Sierra. "Your mother ____ dog Shyft_Sierra, and conceived you Shyft_Sierra," said leopard, in response to Shyft_Sierra's abuse. There is also a private statement that wang_wei engaged in verbal abuse of Shyft_Sierra.

    Two wrongs don't make a right. Please do not verbally abuse Shyft_Sierra just because he's verbally abusing you. Instead, calmly screenshot the misconduct, post it on the forum and do not get provoked.

    leopard and wang_wei, consider this a warning. If you engage in too much verbal abuse of other players then there will be a consequence, starting with mutes, and escalating from there. Shyft_Sierra had 36 infractions in the 0ad lobby that lead to mutes between October 30th and December 5th. leopard had two infractions and was muted on November 30th. wang_wei had no documented infractions in the lobby. In the future, please post evidence of misconduct as you observe it.

    Players, please be respectful of everyone, including those who are disrespectful toward you. Realize that players being disrespectful might have had troubled pasts, been victims of bullying at some point, and might not yet know how to react to it constructively. Please don't verbally abuse or bully others, as it is a cycle of abuse that causes harm, including to one's own self esteem. Please instead try to cheer up a person who is engaged in bullying, and help them act constructively.

    • Like 2
  5. JC, I am aware that a ddoser might do that in order to frame someone. It's why we can't conclude who is a ddoser merely based on potential motive. In fact, it's why in criminal trials, circumstantial evidence is usually not considered.

    When you see a DDoS, please report as much about it as you can, as explained in the DDoS: See something, say something thread.

    Mutes in the lobby are not random at all. They are based on violations of the Terms of Use, and always have evidence supporting them. Mute durations increase gradually as violations increase within a 2 week period. Moderators watch chat every few hours, so mutes are often delayed by that much time from the time that the violation(s) occurred. More details are in the FAQ answer about lobby moderation.

    And, please don't call people "subhuman", even ddosers. Two wrongs don't make a right. Just please help us collect evidence on them and help us improve the software so that it's more costly (in effort, not necessarily money) for ddosers to ddos 0ad players.

    • Like 1
    • Thanks 1
  6. 22 minutes ago, Thales said:

    That is the process we use on our local home LAN.

    When I used https://www.whatismyip.com/  to get my internet IP address, my daughter was not able to join.

    You should have your daughter connect to your private LAN IP address, not your public Internet IP address, if you are both on the same LAN and you intend to host a non-lobby game. You can retrieve your LAN IP address on Linux with the following command.

    /sbin/ip addr show

    Look for "inet 192.168...." under an interface, or something like that.

    Also note that if either of you is connected to a "Guest" wireless network then communications within the LAN are blocked, and only Internet connections are allowed. You need to use an unrestricted local area network in order to play 0ad over the LAN.

  7. 5 minutes ago, BreakfastBurrito_007 said:

    I am using Windows 10 home, and the weird thing is that this issue suddenly started.

    Yeah, on the surface it's weird. But, Windows changes over time due to Windows Update. It's possible that after a certain critical update, certain TLS protocol versions were disabled, and others were enabled. The 0ad lobby server only allows certain TLS protocol versions to be used (1.2 and above, I think). This article explains some of the registry settings available for controlling which TLS protocol versions are available. Realize that protocols earlier than 1.2 are considered broken by most security professionals, so adjusting the settings should only be done after learning about the pros and cons.

    Alternatively, you could build the development version of gloox from source, rebuild glooxwrapper, and install it to the library folder of 0ad. Or, you could wait for a version of gloox to be released that is higher than 1.0.24.

  8. What OS are you using? If you're using Windows then this bug report explains why TLS encryption doesn't always work. Which version of WIndows are you using, though?

    You have asked whether it is ok or safe to run without TLS encryption in the MP lobby. I don't think so. It means that your (hashed) lobby password can be sniffed and potentially stolen. Whether it's safe depends on how often you do it and whether there's a determined adversary trying to steal your password.

  9. Now if we can just get the ddosers to stop ddosing anyone, including ValihrAnt...

    It's true, he was apparently ddosed around November 1st when he was hosting a team game. Ideas for how we can convince the ddosers to exercise restraint?

    "What is permissible is not always honorable." -Cicero

    "Though you can does not mean you should." -Norse_Harold

     

  10. Today, while we were spectating a team game, Shyft_Sierra threatened to commit violence against me. I said nothing to him. Also, I haven't been talking behind his back. He could easily reply to this thread.

    Shyft_Sierra, animosity between us is imagined. I'm merely enforcing the established rules for Wildfire Games on everyone, equally. There's no personal conflict between us. Threatening anyone with violence is a legal violation. This will not be tolerated.

    2022-12-04 Shyft_Sierra threatening Norse_Harold with violence.jpg

    • Like 3
    • Thanks 2
  11. Some good points here. Pemulis, musical taste is a very personal thing. Why doesn't everyone like [insert food type here]? Does everyone have to like [insert food type here]? I tried to listen to Frank Zappa's music several times, but I don't like the psychological and sexual deviance themes. It's musically quite talented and varied, though. Clearly some prog metal artists have lifted some ideas from his music such as the wild chromatic scale breaks and time and key signature variations. Or, maybe they've derived from a common source.

    On 21/11/2022 at 6:32 AM, sarcoma said:

    Modern music is not respected because there is too much crappy commercial music. You don't need to have talent or studies, just look nice and they will digitally fix the sound (or just lip synch), but the quality will still be crap.

    I saw a Youtube video today that explains some of the reasons that pop music is crappy. But, let's acknowledge that there is plenty of quality modern music that isn't pop music.

    Some bullet points from the Youtube video.

    • Why pop music is the preferred taste of most people.
    • Why it's not good to allow people to own ideas. A related issue is software patents, which aren't mentioned in the video, but they have similar problems.
    • Like 1
  12. 9 hours ago, Feldfeld said:

    Did this actually happen? I believe it is impossible.

    I haven't tested it, but there are a lot of complaints of crashed and disconnected games recently. Would you rather roll up your sleeves and help people with the troubleshooting process or do the easier thing and eliminate all possibility that feldmap is causing the problem? What's the benefit to having IgnoreIncompatibilityChecks, anyway? People should absolutely be using the same version of the mod if Mainland TG is in use. We haven't tested all code paths with differing versions.

     

  13. Please consider removing "IgnoreIncompatibilityChecks" in mod.json for feldmap. It has an unintended side effect of not ensuring that players are using the same version of the mod. This can lead to game crashes or OOS errors at seemingly random times if players have different versions, which is very common.

    I explain here the importance of this. It would help with the troubleshooting process of frequent disconnections and crashes lately.

    Thanks.

  14. People tend to use the word "crash" or "ddos" loosely. In many cases they mean that they merely got disconnected from the game.

    Examples of things that can cause one or more players to get disconnected from the game: the host closes the game intentionally (and claims that the game crashed), the host's game actually crashes (ie. an exception occurs and the process is terminated by the operating system) due to a bug in the game or a mod, the host's PC crashes or spontaneously reboots, the host's Internet connection fails, a DoS attack occurs on the host or clients (causing immediate disconnection of one or more clients or game crash of one or more clients), a DDoS attack occurs on the host, unreliable hardware, software or Internet connection for the host or client, or unknown reasons.

    It would help if people were careful about using the correct language to describe the symptoms.

    I just had an insight about a mod that could cause the game to crash or at least get OOS errors at seemingly random times. The feldmap mod is marked with "IgnoreIncompatibilityChecks", which makes it optional and does NOT ensure that players have the same version of it when they connect. There are occasional updates to it, and it's easy for players to be using different versions. I think that people should use community-maps-2 instead of feldmap if they want to use Mainland Balanced/TG,. This is because community-maps-2 is not marked with "IgnoreIncompatibilityChecks" and therefore will ensure that players have the same version of it.

    Ideally people would treat DDoSes and DoSes more like vehicle collision scenes with injuries. When there is such a vehicle collision, everyone waits until police arrive, there is documentation and photography of the area, questioning of the drivers and witnesses, and an investigation process. The only difference is that in our case, everyone is the police, since WFG can't be expected to provide staff for documenting this.

    If you want help determining what caused the game to crash or get disconnected, please contact me via PM or IRC, and I'll help you with the troubleshooting and analysis process. Especially the frequent game hosters should please share their observations in order to help WFG narrow down what's causing multiple players to have game crashes or disconnections. If we can identify a pattern, for example, players with certain hardware have a significant amount of crashes or disconnections, then we can narrow down the possible causes and eventually fix the problem.

    • Thanks 2
  15. @abdorable2016Thanks for posting this bug report. I remember our conversation on IRC about this.

    Is it true that the native package of 0ad does not have the error messages, "Failed to set real-time priority for thread" in its log output?  Real-time priority tends to be associated with the "jack" audio system. Does supertux within the Flatpak sandbox have that error message in its output or logs?

    Do you have ONLY pipewire-pulse, and NOT for example pipewire-alsa or pipewire-jack, installed both natively and in the flatpak sandbox?

    A hypothesis: maybe in the Flatpak sandbox, pipewire is connecting to jack successfully and sending audio to jack, but jack isn't configured properly, so you don't hear audio. Consider uninstalling jack and pipewire-jack or else configuring jack correctly. This seems to conflict with the fact that supertux audio works in the Flatpak sandbox, but it's a good thing to check anyway.

    Also, you can try the advice that I wrote in the 0 A.D. FAQ about audio troubleshooting (scroll down to "No sound, no audio, or 0 A.D. is the only app with sound "). Try bypassing pipewire and configuring openal to output audio directly to pulse. You might even try configuring it to output audio directly to alsa, but be aware that by default alsa usually only allows one process to output audio unless you use the dmix output device.

    For ideas on reproducing the symptoms, try to temporarily configure your native system to match the audio subsystem configuration of the Flatpak sandbox. That is, try to get the error messages about real-time priority to appear during 0ad startup, probably by installing the same subsystem packages as in the Flatpak sandbox, such as pipewire-jack and jackd, and by configuring jack the same (probably wrong) way. If you then don't get audio output in the native system with 0ad then that's an important clue.

    And, sandbox permissions are different from Unix filesystem permissions. How did you check the permissions? And, you've read through this article on pipewire to get troubleshooting ideas? "PipeWire also supports containers like Flatpak and does not rely on the audio and video user groups. Instead, it uses a Polkit-like security model, asking Flatpak or Wayland for permission to record screen or audio." If the Flatpak sandbox is anything like firejail then the permissions are application-specific, configured in system-level and user-level config files named according to the application. This hypothesis would be consistent with supertux audio working in the Flatpak sandbox, but 0ad audio not working.

  16. Some operating systems (for example Linux) are able to rename or overwrite files that are currently in use, but others are not. Please tell us which OS you're using when you report errors with installing the mod. And, unless something unexpected happened like the game was run with writeable root or you manually installed a mod to the main game data folder instead of the user-writeable mods folder, disabling the mod before updating it should solve the problem.

  17. 2 hours ago, Sevda said:

    1. Are you sure what you are experiencing is DDOS and not some bad network connection to the host? Many people play over a VPN and you probably know how unstable VPNs can be. Some countries just have poor internet providers and timeouts are frequent. On the surface it will look like a DDOS but really it isn't. 

    Always good to check this with each circumstance. I have traffic captures of some of the times that I have been ddosed showing maximum packet rates for the network link of either unsolicited NTP responses or DNS responses from many unique IP addresses. And, people can read past descriptions of the secondary symptoms like a high activity LED blinking on the modem despite total inability to access the Internet.

    If anyone wants assistance with setting up a way to capture network traffic or otherwise diagnose whether a ddos happens, contact me. And, please make it before you get ddosed again, not during a ddos...

×
×
  • Create New...