• AeonFelis@lemmy.world
    link
    fedilink
    arrow-up
    24
    ·
    19 hours ago

    I still don’t understand why it needs to be implemented as part of systemd, and not - say - as a service. Or, if we want to “go with” the law - make it a kernel module, which sounds more impressive (“we are complying at the kernel level!”) but in practice so much easier to opt out of.

  • ffhein@lemmy.world
    link
    fedilink
    arrow-up
    37
    arrow-down
    1
    ·
    21 hours ago

    Then he said Arch Linux should implement it anyway because the law requires it. archinstall PR #4290

    Well, it’s not “the law”, it’s your local law. To most people on the planet, it doesn’t apply any more than for example North Korea’s laws. As far as I can find, Arch Linux is not owned by a foundation or similar legal entity (i.e. which could have been located in California), but the lead developer appears to live in Germany.

      • kent_eh@lemmy.ca
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        2
        ·
        13 hours ago

        So… if the law interferes with your goals, apparently it is now perfectly fine to just ignore it.

        That seems to be the approach the US government is taking.

        • mathemachristian[he]@lemmy.ml
          link
          fedilink
          arrow-up
          4
          ·
          13 hours ago

          I mean yes, the dems have been breathlessly going on about how that thing that Trump’s doing is illegal but nothing seems to happen. There is no opposition at all

    • Magiilaro@feddit.org
      link
      fedilink
      arrow-up
      11
      ·
      edit-2
      18 hours ago

      Germany has a similar law already active

      §12 Jugendmedienschutzstaatsvertrag

      (1) Anbieter von Betriebssystemen, die von Kindern und Jugendlichen üblicherweise genutzt werden im Sinne des § 16 Abs. 1 Satz 3 Nr. 6, stellen sicher, dass ihre Betriebssysteme über eine den nachfolgenden Absätzen entsprechende Jugendschutzvorrichtung verfügen. Passt ein Dritter die vom Anbieter des Betriebssystems bereitgestellte Jugendschutzvorrichtung an, besteht die Pflicht aus Satz 1 insoweit bei diesem Dritten.

      (3) In der Jugendschutzvorrichtung muss eine Altersangabe eingestellt werden können

      But yes, neither such laws nor the implementation into systemd is in any way positive and should be fought

  • glitching@lemmy.ml
    link
    fedilink
    arrow-up
    39
    arrow-down
    5
    ·
    22 hours ago

    to all y’all with the “it’s just a text field”: what if the field is “race”? “sexual orientation”? “jerks_off_to”? what the fuck has a system managing daemon got to do with any of that? and why would you preemptively put it in there without even a pretense of a fight?

    fuck you make us! make linux illegal, in Cali of all places. guess how long that will last?

    • FauxLiving@lemmy.world
      link
      fedilink
      arrow-up
      17
      arrow-down
      11
      ·
      18 hours ago

      Yeah, scary.

      What about some other scary fields like:

      • Real Name
      • Office Address
      • Office number
      • Office telephone number
      • Home telephone number
      • external e-mail address

      I mean if those fields were stored, could you imagine the danger that Linux users would be in?

      You don’t have to imagine, because those fields have been stored in UNIX/Linux since 1962. https://en.wikipedia.org/wiki/Gecos_field

      • kent_eh@lemmy.ca
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        4
        ·
        13 hours ago

        Those are also entirely optional and not having them filled in doesn’t cause other software to stop doing what the user wants.

        • FauxLiving@lemmy.world
          link
          fedilink
          arrow-up
          4
          arrow-down
          4
          ·
          15 hours ago

          Who cares why it is stored, these fields exist for every user in every Linux system and they have existed for decades.

          Either birthDate the field is dangerous or it isn’t. If it is, how?

          It is no different than data fields that ask for way more identifiable and personal information such as Real Name and Office number which have, again, existed for decades without issue.

          • Shanmugha@lemmy.world
            link
            fedilink
            arrow-up
            7
            arrow-down
            1
            ·
            15 hours ago

            I care. One thing is “you know, fields with this name have been around since before you were born”, another thing is “some idiots passed the law half the globe away, now we are preparing your system to comply. Someone has to ©”. The field is not the danger, the thinking, attitude and act is

            Edit: some local law, for fuck’s sake

            • Auli@lemmy.ca
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              11 hours ago

              Half a world away where do you live since this is happening everywhere. To be half a world away from any place doing this would be hard.

            • FauxLiving@lemmy.world
              link
              fedilink
              arrow-up
              2
              arrow-down
              2
              ·
              15 hours ago

              That’s a fair argument.

              Is it fair to say: The field is benign but there is contention about if it should be added or not and users of the software are concerned that their voices were not heard on the issue. That can be handled in the normal project framework, perhaps by suggesting a publicly stated policy about these issues around legal compliance so the community can determine if they want to support the project or not.

              My argument is that I don’t think that the damage that was done justifies the hitpiece in the OP which is, almost literally, painting a target on the developer with the mugshot photograph and loaded language.

              So, if you’re not one of the people then we’re having different conversations. In that conversation, I do agree with what you just said. I’d like to see the very large projects, which affect a lot of users, such as systemd, have a more formal way to accept public comment and respond on contentious changes and feature requests.

              • kent_eh@lemmy.ca
                link
                fedilink
                English
                arrow-up
                3
                ·
                13 hours ago

                Is it fair to say: The field is benign

                It is benign if it is optional, remains 100% local and under the user’s control and doesn’t prevent other software from functioning as expected.

      • jdnewmil@lemmy.ca
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        17 hours ago

        You must be off by a decade. Your reference mentions no OS and Unic was developed around 1970.

  • Archr@lemmy.world
    link
    fedilink
    arrow-up
    4
    arrow-down
    12
    ·
    10 hours ago

    This whole article/blog post reads as “How dare this person follow the law. ;(”

    I really don’t understand the pushback on this one person for submitting the change request. When it is the lawmaker that put this law into place that we should be criticizing. The post repeatedly uses how the contributer said that the change was “hilariously pointless and ineffective.” As some sort of gotcha as to why the merge should not have been accepted but does not explain why the maintainers should not follow the law other than “law bad”.

    It also consistently calls out the various peoples’ places of work and experience as some sort of boogeyman for why they should not be allowed to contribute to open source. If these people were universally accepted to be bad actors in the community then they would not be accepted as reviewers for these projects. This just attacks their character to try to prove a point.

    • blueryth@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      9 hours ago

      Let’s just ignore whether there’s any moral or ethical arguments about legal compliance: What law is this man complying with? This is not a law that governs him. He is volunteering, and not compelled. There is no sanctity of law at play here.

      • Archr@lemmy.world
        link
        fedilink
        arrow-up
        1
        arrow-down
        2
        ·
        5 hours ago

        Are you implying that only people who are affected by something are allowed to contribute to open source projects? If this were some nobody developer in California would that really make you any more likely to accept that this merge request is okay?

        • blueryth@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          4 hours ago

          There’s no subtext. This man has no obligation to this law, so “How dare this person follow the law. ;(” isn’t relevant. This man is not following a law, he is simply going about his day. He is volunteering, and not compelled. There is no sanctity of law at play here.

          But, to play ball, yes. If a person who would otherwise receive punishment were to do this, I would take that into account. That is not the case here.

  • duub@lemmy.ml
    link
    fedilink
    arrow-up
    7
    arrow-down
    2
    ·
    22 hours ago

    A mistake without regret must be punished. They are not kids acting silly. I don’t feel comfortable with a foot on my neck, even when that foot isn’t pressing very hard.

  • gasull@lemmy.ml
    link
    fedilink
    arrow-up
    7
    ·
    1 day ago

    He didn’t just try. He succeeded in doing so. His pull request was merged into systemd and will land into your distro eventually (if it is systemd-based).

    There are distros free of systemd, like Devuan, based on Debian.

    • a Kendrick fan@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      13 hours ago

      There are distros free of systemd, like Devuan, based on Debian.

      AntiX, Artix, Guix System and a few others

      Gentoo has 5 different init systems

    • FauxLiving@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      5
      ·
      18 hours ago

      systemd already stores your realName and location. It has stored that information since the beginning.

      There is nothing that birthDate will tell a person that they can’t find out using your realName and location.

    • chloroken@lemmy.ml
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      3
      ·
      23 hours ago

      Developers are not a protected class. They do not get special social protections when they do ignorant things.

      • biggeoff@sh.itjust.works
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        21 hours ago

        The key phrase is Personal Attack.

        If the law was the only thing stopping you doing that, it reflects on you.

      • FoundFootFootage78@lemmy.ml
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        2
        ·
        edit-2
        22 hours ago

        Any criticism should be directed primarily at the laws, not the person who suggested adding a birthdate field to the user.json.

        Open source is dependent on volunteers contributing their time. The developers at SystemD have been receiving death threats over this. This article includes his name, face, workplace. I know that information is publicly available but the Geoguessr experts aren’t the people we need to worry about.

        • Shanmugha@lemmy.world
          link
          fedilink
          arrow-up
          5
          arrow-down
          1
          ·
          15 hours ago

          So maybe next time when someone sees a pull-request like this, they think before merging it?

          *provided no one gets hurt. I sympathise with the uproar, but physically hurting the guy is definitely too much

        • stravanasu@lemmy.ca
          link
          fedilink
          arrow-up
          9
          arrow-down
          2
          ·
          edit-2
          20 hours ago

          He did not just suggest it. He went on and implemented it. All while the community was telling him “we don’t want this”, “stop with this” – look at the comments on GitHub. Yet he neglected all this feedback.

          As an open-source volunteer, you work for the community, right? If you go ahead while the community is telling you “we don’t want this”, then whom are you working for?

          • FoundFootFootage78@lemmy.ml
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            4
            ·
            20 hours ago

            As an open-source volunteer, you work for the community, right?

            1. They don’t work for anyone.
            2. Even if they did, it sure as hell wouldn’t be for you.
            3. Even if they did work for you, they are under no obligation to even think about breaking the law for you.
            • stravanasu@lemmy.ca
              link
              fedilink
              arrow-up
              5
              arrow-down
              1
              ·
              20 hours ago

              Of course there are no obligations and he’s’free to do as he pleases. Likewise, the community or I are under no obligations of not criticizing him for what he chose to do.

              • FauxLiving@lemmy.world
                link
                fedilink
                arrow-up
                3
                arrow-down
                3
                ·
                18 hours ago

                This isn’t criticism.

                Taking a person, photoshopping their picture to look like a dossier on a criminal and writing a hit piece which includes all of their publicly available information is doxxing for the purpose of harassment.

                Lemmy is a small community, read some of the comments in this post and you’ll see people using violent language, calling him a traitor, etc.

                I didn’t even have to go far to find an example, literally the comment under my reply:

                https://lemmy.world/post/44550728/22802099

                A mistake without regret must be punished. They are not kids acting silly. I don’t feel comfortable with a foot on my neck, even when that foot isn’t pressing very hard.

                Expand that to the tens or hundreds of thousands of people on Reddit (where this exact article is also posted) and the chances of some crazy person going out and doing harm to this man increases.

                This is why public doxxing is wrong and anyone participating in this is morally corrupt.

  • corsicanguppy@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 day ago

    So lennart personally blocked the revert? Fucking on-brand for all he’s wrecked in Linux.

    Is he still working at Microsoft, or was he just too special for them too?

  • Matt@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    23 hours ago

    Is it just me using Brave or the site also shows you crypto prices for no apparent reason?

    • chloroken@lemmy.ml
      link
      fedilink
      English
      arrow-up
      7
      ·
      23 hours ago

      I mean, the idea that this even needs to be asked means your browser is dogshit.

    • FauxLiving@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      18 hours ago

      The site is using clickbait and doxxing to drive ad revenue.

      The fact that they’re also pushing scam crypto is pretty on brand for these kinds of scumbags.

    • Bluewing@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      20 hours ago

      I’ve used Brave in the past, and it never showed me crypto prices at any time. But I did make sure all the that crap was turned off.

  • stravanasu@lemmy.ca
    link
    fedilink
    arrow-up
    3
    arrow-down
    2
    ·
    1 day ago

    Nobody paid him to do this. He’s a cloud engineer who read the law and decided someone needed to implement it.

    Well, how do you know that?