Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. feat: Add CODE_OF_CONDUCT.md by numinit · Pull Request #15 · JiaT75/STest

feat: Add CODE_OF_CONDUCT.md by numinit · Pull Request #15 · JiaT75/STest

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
22 Posts 14 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Q This user is from outside of this forum
    Q This user is from outside of this forum
    [email protected]
    wrote last edited by
    #1
    This post did not contain any content.
    recursive_recursion@piefed.caR tux0r@feddit.orgT 2 Replies Last reply
    36
    • Q [email protected]
      This post did not contain any content.
      recursive_recursion@piefed.caR This user is from outside of this forum
      recursive_recursion@piefed.caR This user is from outside of this forum
      [email protected]
      wrote last edited by [email protected]
      #2

      For anyone out of the loop JiaTan was a malicious user known for the XZ Utils attack which almost caused catastrophic damages across the whole internet.

      It's difficult to estimate just what the impact would have been had the attack not been caught by Andres Freund who happened to stumble across the attack while looking into performance issues.

      Whoever JiaTan is, you can kindly deport yourself off the face of the planet. Thanks.


      XZ Exploit - Computerphile

      Q M 2 Replies Last reply
      18
      • recursive_recursion@piefed.caR [email protected]

        For anyone out of the loop JiaTan was a malicious user known for the XZ Utils attack which almost caused catastrophic damages across the whole internet.

        It's difficult to estimate just what the impact would have been had the attack not been caught by Andres Freund who happened to stumble across the attack while looking into performance issues.

        Whoever JiaTan is, you can kindly deport yourself off the face of the planet. Thanks.


        XZ Exploit - Computerphile

        Q This user is from outside of this forum
        Q This user is from outside of this forum
        [email protected]
        wrote last edited by
        #3

        Also the proposed CoC is the CIA's Sabotage Field Manual

        F 1 Reply Last reply
        12
        • Q [email protected]
          This post did not contain any content.
          tux0r@feddit.orgT This user is from outside of this forum
          tux0r@feddit.orgT This user is from outside of this forum
          [email protected]
          wrote last edited by
          #4

          Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

          M I C exu@feditown.comE firelizzard@programming.devF 8 Replies Last reply
          14
          • tux0r@feddit.orgT [email protected]

            Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

            M This user is from outside of this forum
            M This user is from outside of this forum
            [email protected]
            wrote last edited by
            #5

            "1. Conduct Yourself"

            tux0r@feddit.orgT 1 Reply Last reply
            4
            • M [email protected]

              "1. Conduct Yourself"

              tux0r@feddit.orgT This user is from outside of this forum
              tux0r@feddit.orgT This user is from outside of this forum
              [email protected]
              wrote last edited by
              #6

              Sounds like a threat though.

              1 Reply Last reply
              1
              • tux0r@feddit.orgT [email protected]

                Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

                I This user is from outside of this forum
                I This user is from outside of this forum
                [email protected]
                wrote last edited by
                #7

                Just like "reading the rules" for each community.
                Stop wasting everyone's time with boilerplate bullshit that shouldn't need to be said, like treat people with respect, no spamming, etc. If there are community specific rules to adhere to, put them front and center.

                mostlyblindgamer@rblind.comM 1 Reply Last reply
                3
                • I [email protected]

                  Just like "reading the rules" for each community.
                  Stop wasting everyone's time with boilerplate bullshit that shouldn't need to be said, like treat people with respect, no spamming, etc. If there are community specific rules to adhere to, put them front and center.

                  mostlyblindgamer@rblind.comM This user is from outside of this forum
                  mostlyblindgamer@rblind.comM This user is from outside of this forum
                  [email protected]
                  wrote last edited by
                  #8

                  I would have thought describing images you post to spaces for blind people would be common sense, but do find my self enforcing rules on that all the time. Rules that are front and center.
                  A real code of conduct formalizes rules, allows for consistent enforcement, and informs minority populations of the protections they may expect. If you don’t need that, I’m happy for you, but you may want to explore the nature of that privilege.
                  Whether or not that’s necessary in the context of FOSS projects depends on multiple factors. It’s certainly not necessarily if you want to be a benevolent dictator for life.

                  1 Reply Last reply
                  1
                  • tux0r@feddit.orgT [email protected]

                    Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

                    C This user is from outside of this forum
                    C This user is from outside of this forum
                    [email protected]
                    wrote last edited by
                    #9

                    Depending on the size of the repo and number of contributors.

                    Small ones, yeah probably a simple "don't be an asshole" is fine.

                    It gets harder when your contributors start scaling way up and go international. What might be customary in one culture may be considered rude by another. Allowing for people to be different while also maintaining decorum is important.

                    I worked on a FOSS project that was very small (~5 devs) and I really had to get used to how upfront the German devs were. We knew each other enough but still.

                    tux0r@feddit.orgT 1 Reply Last reply
                    6
                    • tux0r@feddit.orgT [email protected]

                      Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

                      exu@feditown.comE This user is from outside of this forum
                      exu@feditown.comE This user is from outside of this forum
                      [email protected]
                      wrote last edited by
                      #10

                      In an ideal world they wouldn't be needed, but we're far from ideal and it definitely helps moderate a community by pointing to specific rules over "just be nice"

                      1 Reply Last reply
                      3
                      • C [email protected]

                        Depending on the size of the repo and number of contributors.

                        Small ones, yeah probably a simple "don't be an asshole" is fine.

                        It gets harder when your contributors start scaling way up and go international. What might be customary in one culture may be considered rude by another. Allowing for people to be different while also maintaining decorum is important.

                        I worked on a FOSS project that was very small (~5 devs) and I really had to get used to how upfront the German devs were. We knew each other enough but still.

                        tux0r@feddit.orgT This user is from outside of this forum
                        tux0r@feddit.orgT This user is from outside of this forum
                        [email protected]
                        wrote last edited by [email protected]
                        #11

                        I’m all in favour of the OpenBSD mantra here: Shut up and code. People aren’t the same, and you can’t expect (e.g.) autists to share the same views about what’s nice and what’s rude as other persons.

                        The point I’m trying to make is that nice people won’t help the project by being nice people. IT projects are inherently technical, and that should be the only relevant unit of measurement here.

                        R 1 Reply Last reply
                        0
                        • tux0r@feddit.orgT [email protected]

                          Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

                          firelizzard@programming.devF This user is from outside of this forum
                          firelizzard@programming.devF This user is from outside of this forum
                          [email protected]
                          wrote last edited by
                          #12

                          Not everyone has high emotional intelligence. There’s a fair bit of overlap between programmers/engineers and people on the spectrum. A good code of conduct effectively spells out how to avoid being a dick.

                          tux0r@feddit.orgT 1 Reply Last reply
                          5
                          • tux0r@feddit.orgT [email protected]

                            Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

                            communism@lemmy.mlC This user is from outside of this forum
                            communism@lemmy.mlC This user is from outside of this forum
                            [email protected]
                            wrote last edited by
                            #13

                            Rather I think what we should wish for is that they be unnecessary, or at least it be unnecessary for them to be as fleshed out as they are. I've found a lot of FOSS communities to be quite casually misogynistic—you could just say to ignore it and focus on the code, but it most certainly makes it harder to focus on the code when the community is subtly hostile towards you. If you think CoCs are unnecessary even for large projects then it's probably because you're not one of the demographics affected by the problems that led to CoCs proliferating. Once a project has enough of a community around it I think a CoC is reasonable enough in the current culture.

                            1 Reply Last reply
                            4
                            • tux0r@feddit.orgT [email protected]

                              I’m all in favour of the OpenBSD mantra here: Shut up and code. People aren’t the same, and you can’t expect (e.g.) autists to share the same views about what’s nice and what’s rude as other persons.

                              The point I’m trying to make is that nice people won’t help the project by being nice people. IT projects are inherently technical, and that should be the only relevant unit of measurement here.

                              R This user is from outside of this forum
                              R This user is from outside of this forum
                              [email protected]
                              wrote last edited by [email protected]
                              #14

                              IT projects almost always have several different "correct" answers, which is why they generally lead to debate or discussion. That's where a code of conduct is needed.

                              Discussion between "shut up and code" people and everyone else doesn't tend to be a positive place to work without some boundaries. If you want people to volunteer for projects, you need to treat them with a baseline respect, and that baseline needs to be agreed on.

                              tux0r@feddit.orgT 1 Reply Last reply
                              6
                              • R [email protected]

                                IT projects almost always have several different "correct" answers, which is why they generally lead to debate or discussion. That's where a code of conduct is needed.

                                Discussion between "shut up and code" people and everyone else doesn't tend to be a positive place to work without some boundaries. If you want people to volunteer for projects, you need to treat them with a baseline respect, and that baseline needs to be agreed on.

                                tux0r@feddit.orgT This user is from outside of this forum
                                tux0r@feddit.orgT This user is from outside of this forum
                                [email protected]
                                wrote last edited by
                                #15

                                The baseline in technical projects is “make good products” though.

                                R 1 Reply Last reply
                                0
                                • firelizzard@programming.devF [email protected]

                                  Not everyone has high emotional intelligence. There’s a fair bit of overlap between programmers/engineers and people on the spectrum. A good code of conduct effectively spells out how to avoid being a dick.

                                  tux0r@feddit.orgT This user is from outside of this forum
                                  tux0r@feddit.orgT This user is from outside of this forum
                                  [email protected]
                                  wrote last edited by
                                  #16

                                  Being autistic, I am perfectly comfortable with “don’t be a dick”.

                                  firelizzard@programming.devF 1 Reply Last reply
                                  0
                                  • tux0r@feddit.orgT [email protected]

                                    The baseline in technical projects is “make good products” though.

                                    R This user is from outside of this forum
                                    R This user is from outside of this forum
                                    [email protected]
                                    wrote last edited by [email protected]
                                    #17

                                    Sure. How?

                                    Seems deceptively simple, but organizing people, especially people of incredibly divergent experiences and histories that may literally only share the traits of "is human" and "can code to varying degrees" is the complex part.

                                    Saying "just do it right" is akin to saying "we dont need test or qa. Just code without bugs."

                                    People are easily as messy as code itself, if not worse. We need some kind of organizing principles to work together, and thats what codes of conduct are.

                                    1 Reply Last reply
                                    6
                                    • recursive_recursion@piefed.caR [email protected]

                                      For anyone out of the loop JiaTan was a malicious user known for the XZ Utils attack which almost caused catastrophic damages across the whole internet.

                                      It's difficult to estimate just what the impact would have been had the attack not been caught by Andres Freund who happened to stumble across the attack while looking into performance issues.

                                      Whoever JiaTan is, you can kindly deport yourself off the face of the planet. Thanks.


                                      XZ Exploit - Computerphile

                                      M This user is from outside of this forum
                                      M This user is from outside of this forum
                                      [email protected]
                                      wrote last edited by
                                      #18

                                      Is that their GitHub account or someone using the same name? If the former, how do they still have a GitHub account?

                                      1 Reply Last reply
                                      0
                                      • tux0r@feddit.orgT [email protected]

                                        Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

                                        Q This user is from outside of this forum
                                        Q This user is from outside of this forum
                                        [email protected]
                                        wrote last edited by
                                        #19

                                        I don't mind CoC's that much, but I do really dislike Discord server rules that all have the same 10 completely obvious points and then make you search for a password in the rules. I don't see how having to look for a password in 3 pages of rules that says doxing is bad and being nice is good is going to filter out anyone but the impatient.

                                        1 Reply Last reply
                                        1
                                        • tux0r@feddit.orgT [email protected]

                                          Regardless of the (undoubtedly funny) nature of that very document, I wish that “codes of conduct” weren’t such a big thing. “Don’t be a dick” is the only rule one would ever need, and there is not much bureaucracy needed to enforce that.

                                          zea_64@lemmy.blahaj.zoneZ This user is from outside of this forum
                                          zea_64@lemmy.blahaj.zoneZ This user is from outside of this forum
                                          [email protected]
                                          wrote last edited by
                                          #20

                                          That's great until someone says "I'm not being a dick, I'm just telling the truth" while being a dick. This is especially easy to pull off against minorities, because the aforementioned "truth" can be based on stereotypes or inaccurate media portrayals.

                                          1 Reply Last reply
                                          5
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups