• Sharkticon@lemmy.zip
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    Ah the great betrayer. The snake in the garden. The enemy within the gates. That fucking cunt.

  • orca@orcas.enjoying.yachts
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    “It’s just a harmless field; what’s the big deal?”

    The big deal is that it’s on the heels of age verification bullshit that fascists are pushing through with the help of tech bros, so that they can eventually push all of us into a scenario where we have zero privacy.

    It’s not the adding of the field itself or the fact that it can be filled with nonsense. It’s the reasoning backing it.

    “But it’s the law!”

    Yeah, fucking and…? It’s a stupid mass surveillance law disguised as a protection, and per usual, it’s written like vague dog shit. This is the smallest part of the wedge. More will come of this and if developers like this keep volunteering themselves to help the fascists, we will all be fucked. Here’s an alternative approach: just don’t add this. You can fight back by not fucking implementing this. Easy.

    • manuallybreathing@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      “But it’s the law!”

      I was just following orders!

      this same person would be chuckling to themself about how pointless this all is as he locks the door on the gas chambers.

    • Majestic@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      2 months ago

      You don’t understand.

      The alternative to device based private attestation which is what this is or could be part of is constant online verification by Palantir.

      Is every time you want to view porn or adult content you have to verify your real identity so evil corporations and the government who pays them know exactly what your fetishes are and can blackmail you. So they know exactly what you’re posting online because you have to face-scan and ID-scan to set up an email account, a social media account, any account with anything that allows posting content online. Is training the population not to enter a date for their kids or themselves when setting up a computer or device account for the first time, once but upon demand scan their face, scan their ID, comply, sit meekly in fear because everything they do online is known.

      What does this know? Your birthday. That’s nothing. As it stands it you can enter anything you want. Fight them when they come to add a verification system to this and point out parents would be in a position to set this up for their kids anyways and its just spying. Fight on stronger ground.

      We’ve already lost the maximalist position. The internet scanning and ID verification has already been enacted in several states and countries and we risk a world where it becomes the norm and hosting companies drop anyone who doesn’t implement it because they’re made liable as well. This stuff won’t be repealed. People don’t live in democracies. They live in a dictatorship of the wealthy and the corporations. Your dissent doesn’t matter and it cannot reach most tech illiterate people who have far more pressing concerns than to riot over this.

      This is a compromise solution and I wish more people would see it. If you can bend you don’t break. If you don’t bend and your enemy is the government they are stronger than you and they will snap you like a twig.

      Linux desktop market share is too small to matter. And if you make this push fail then the only alternative, the only viable solution these politicians who are being cajoled and urged to implement this will see is online live-scan face and ID verification and it’ll sweep everything. You’ll have destroyed the internet and having saved Linux won’t matter. After that it’ll be a quick move to ban encryption that the government cannot break and ISPs will block traffic they can’t inspect. Game over. A simple maneuver from the place you force them to by refusing to cooperate and enact this compromise, privacy-preserving solution. We need strong defensible positions to protect privacy and the internet and free software and to understand that the old ways have been lost, they’ve died, they’ve been strangled and a compromise position must be taken up to endure and avoid a total loss.

      • ScoffingLizard@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        They can already put it on the parents to verify if they want. Just buy age compliant devices. Stop shilling this nonsense and forcing fear and hopelessness down everyone’s throat. This is bullshit and you know it. We already have a defensible position.

  • glitching@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    2 months 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
      0
      arrow-down
      2
      ·
      2 months 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

      • MonkeMischief@lemmy.today
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        I think back then it was generally assumed this simply assisted with office communication.

        Imagine telling a UNIX engineer in the 70’s how almost everything you enter into a machine would eventually be used to manipulate or entrap you by the State and surveillance capitalism.

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

          Imagine telling a UNIX engineer in the 70’s how almost everything you enter into a machine would eventually be used to manipulate or entrap you by the State and surveillance capitalism.

          This isn’t a hypothetical. North Korea uses a version of Linux which does exactly that.

          It still doesn’t make these fields inherently dangerous, and that same argument applies to birthDate. Even if systemd build a verification system that required photo identification and a DNA sample it wouldn’t be a problem.

          The community would just fork the project before the totalitarianism update. The FOSS world already has a process to avoid massively unpopular changes. This change isn’t massively unpopular, this is a vocal minority who is stirred up by web articles leveraging clickbait and outrage to drive ad revenue.

          The age verification laws are unpopular, I’m personally completely against them. However, they do exist and adding an optional field in order to allow project, who choose to do so, to store that data is not a red line or the start of a slippery slope.

          In the future, if there was a red line that was crossed, we would fix it with a fork and not with a harassment campaign.

      • kent_eh@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months 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
          0
          ·
          2 months 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
            0
            ·
            edit-2
            2 months 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
              ·
              2 months 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
              0
              ·
              2 months 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.

                • FauxLiving@lemmy.world
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  2 months ago

                  It paints him as an active danger, puts his picture on a wanted poster, includes his full name, workplace and the city and state where he lives and then writes up an article like an after action report of a cyberattack.

                  It then implies that he’s going to do it again and that he can’t be persuaded and so will be ‘harder to stop’.

                  Taylor believes what he’s doing is right, which makes him harder to stop than someone acting for money. Taylor already has the resume line and knows the codebase well enough to try again. That’s the true believer pattern. The argument is ideological, so persuasion is off the table.

                  So if he’s done a bad thing, he’s going to do it again, and you can’t persuade him.

                  If you can’t read the implied call to action then you’re being deliberately dense.

          • PseudoSpock@lemmy.dbzer0.com
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            Ah, but this time the government wants it to be able to be queried so that applications and web sites can decide what to do with you. That’s the difference.

            • FauxLiving@lemmy.world
              link
              fedilink
              arrow-up
              0
              ·
              2 months ago

              The government’s wants are not in the PR. The PR is an optional JSON field.

              The field isn’t dangerous, you’re conflating two different things.

              The age verification laws are the threat, not an optional text field or the developer who added it.

              • PseudoSpock@lemmy.dbzer0.com
                link
                fedilink
                arrow-up
                1
                ·
                2 months ago

                Compliance in advance is also a threat. Do not comply, do not begin to comply. It’s a fascist law. Any compliance is collaborating with fascists.

  • Routhinator@startrek.website
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    Is there an Arch fork that is not implementing this shit or do I have to go non systemd now? Because this BS is not going on any of my machines.

    • blob42@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      +1 I spent years wondering if my decision to invest in learning systemd was worth it. The sunk cost fallacy blinded me for too long but I am now willing to ditch systemd if a fork is not made.

      I believe this pissed of enough users and it’s likely we will see a fork

  • ffhein@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months 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
        0
        ·
        2 months 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
          1
          ·
          2 months 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

  • FauxLiving@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 months ago

    I disagree with age verification as well, but attacking a person like this is gross.

    This article is all but brigading people into harassing this guy.

    • stravanasu@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      2 months ago

      He got a huge amount of criticisms and negative comments from the community while he was working on this on GitHub; look at the comment thread of his implementation on GitHub. Essentially the community was telling him “we don’t want this”. And who are you working for in a FOSS project, if not for the community? Yet he disregarded the comments and went on.

      On top of this, he appeared out of the blue with this implementation. He had not made any pull requests to this git before now. Nobody had assigned this task to him.

      So the situation is not that this is some employee who was asked to implement something, and did it without knowing what the feedback would have been.

      • FauxLiving@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Spreading his face around doctored as if it were a mugshot in a community where people are calling him a traitor and other things is a recipe for someone to be hurt or killed.

        This thread isn’t a community discussion about implementing a feature, it’s people trying to whip up a mob to attack a person. It doesn’t matter how much you dislike the field name he added to a JSON document, you don’t stir up a mob that can lead to people getting hurt.

        • stravanasu@lemmy.ca
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 months ago

          In principle I agree with you, pacific discussion and democracy should be the way to go. But it seems that “discussion” doesn’t lead anywhere these times. Politicians do whatever they like (or what lobbies tell them to do), without checking if the majority of the population really agree with some decisions. A developer does whatever he likes, without bothering about the more or less pacific feedback he gets on github. Nobody really seems to want to have a discussion. Well guess then what the “mob” does at some point: they don’t care about discussions anymore either, and they do as they please too.

          I fear that riots will start on a larger scale. Even if the context today is different, the situation reminds me somewhat of what happened with the 1981 riots in Toxteth, in Brixton, and other previous riots. Unjust or misused laws; deafness of authorities about discontent; innocent and not-so-innocent people getting hurt.

          • FauxLiving@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            A developer does whatever he likes, without bothering about the more or less pacific feedback he gets on github. Nobody really seems to want to have a discussion. Well guess then what the “mob” does at some point: they don’t care about discussions anymore either, and they do as they please too.

            It’s pretty cliche but: Two wrongs don’t make a right.

            In the FOSS world, there are many ways to handle this kind of situation. A mob-led harassment campaign is not one of them.

            If you disagree with how a project is going then you can fork it. LibreOffice disagreed with the direction of OpenOffice and forked it, NextCloud and OwnCloud forked from one another when there was major disagreement.

            At no point should volunteer developers have their face plastered on a mugshot and their personal information blasted to a mob of angry people.

            Be angry at the politicians and mega corporations who are voting and funding these initiatives, not the developers who are caught in the middle.

    • firelight@startrek.website
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      No, he chose to do this and deserves all the vitriol coming his way.

      If you don’t want people to retaliate for fucking them over, then don’t fuck them over. Simple concept.

      • FauxLiving@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        2 months ago

        Looks like you’re trying to fuck someone over too.

        Would you care to post your real name, place of work and the city and state where you live? I mean if you don’t want people to retaliate for fucking them over, then don’t fuck them over.

        Or, do you understand the danger of having unhinged people on the Internet paint you as a target?

        • firelight@startrek.website
          link
          fedilink
          arrow-up
          0
          arrow-down
          1
          ·
          edit-2
          2 months ago

          If I screwed someone over, I wouldn’t be surprised if they did something to screw me back. I don’t start it, but I damn well finish it. The moral of the story is to not screw people over. If he needs to learn that the hard way like so many others, so be it. They shouldn’t have to sit back while they get fucked.

          You need to stop projecting your own lack of a spine onto everyone else.

    • tangonov@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      A spade’s a spade. This is malicious compliance. The law might be the problem here but it’s on us to resist and try to make a change. Every last one of us. After all, the surveillance state workers in China and Russia are all just doing their jobs right?

      Why the heck would we ever want a DoB field in systemd, optional or otherwise?

      • FauxLiving@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Why the heck would we ever want a DoB field in systemd, optional or otherwise?

        There is a field for your REAL NAME and LOCATION also. Who would ever want that?

        Both of these fields contain way more identifying information about a user than birthDate. Do you feel the same way about them? Because they’ve been in systemd since the beginning.

        and the GECOS field (https://en.wikipedia.org/wiki/Gecos_field) containing fields for your real name, work address, which room in the building you work in, your home and office telephone numbers and external e-mail have been in UNIX/LINUX since 1962

        This is manufactured outrage, the article is doxxing a person and painting a literal target on their head by photoshopping their picture to look like a mugshot in order to drive traffic for ad revenue.

        It’s one thing to be against the laws, I’m against the laws. It’s another thing to personally attack a developer, that’s way beyond anything that is acceptable.

        • tangonov@lemmy.ca
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 months ago

          Timing’s a bit shit to add a DoB field don’t you think. I also don’t think you can compare computing in a professional setting in the 1960s to modern day surveillance states. I can also say as a parent there’s only one thing protecting your kid from the internet and its not whatever poorly standardized notion of Linux parental controls that exist today. Only actual parenting can.

          As for the developer’s publicly observable commits and the following publicly available criticism of it, you can call it painting a target but I think even that’s a bit of a stretch. What’s most outrageous about the institution that is the United States of America in 2026 is how all of it was even allowed to get so far. So yeah, expect some activism.

          • FauxLiving@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            2 months ago

            I also don’t think you can compare computing in a professional setting in the 1960s to modern day surveillance states.

            My point was that the fields themselves are no more dangerous than we make them. The GECOS fields are not a thing that used to exist in the 1960s, they exist in your system in 2026.

            My point was that the criticism here isn’t about the field, because there are way ‘worse’ fields that have existed for decades. The criticism is about the law and this is a kind of misplaced activisim. Where it goes wrong is deliberately targeting one person for harassment as if they are the scapegoat for all of these age verification laws.

            I can also say as a parent there’s only one thing protecting your kid from the internet and its not whatever poorly standardized notion of Linux parental controls that exist today. Only actual parenting can.

            I completely agree. These laws are worthless for their stated goals because, as you’ve said, it is a parenting problem.

            As for the developer’s publicly observable commits and the following publicly available criticism of it, you can call it painting a target but I think even that’s a bit of a stretch.

            They photoshopped his face on a mugshot like he’s a criminal and in the article they list his full name, job title, place of work and the state and city where he works. They also list his personal blog.

            In addition to all of the personal details, the wording and framing of the article make it sound like an after action report on a cyberattack

            Here’s some select quotes. This isn’t about activisim about a law, this is about painting a person as evil, bad, etc (and if you look at the comments in this post, that framing worked.

            He hit three separate projects in one week.

            Taylor believes what he’s doing is right, which makes him harder to stop than someone acting for money.

            The argument is ideological, so persuasion is off the table.

            “He’s going to be hard to stop and you can’t persuade him”

            The word for what that is sits somewhere past malice, something more insidious:

            Taylor already has the resume line and knows the codebase well enough to try again.

            “He’s going to do it again!”

            This kind of framing against a person is dangerous. If you stir up enough people on the Internet you’re going to stir up some people who are unstable and willing to act on this violent framing.

            I agree that the laws are wrong, but this kind of personal attack is far, far more immediately dangerous.

            Ask yourself, if it was your picture in the mugshot and your personal address being plastered all over Reddit would you feel safe?

            • tangonov@lemmy.ca
              link
              fedilink
              arrow-up
              1
              ·
              2 months ago

              https://github.com/archlinux/archinstall/pull/4290 his motivation is crystal clear. Its compliance before it’s even required. Not just for Californians but for me in Canada, too. This is why he’s on the angry end of activism. He’s proactively helping Linux become a state surveillance machine.

              You can make whatever further strawman arguments you’d like but I’m pretty sure a Spade’s a Spade. He may not be a “criminal” but you bet that everyone who resists this crap in the coming years will be if we keep this up. Resist.

  • gasull@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 months 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.

    • chloroken@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

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

      • FoundFootFootage78@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        2 months 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.

        • stravanasu@lemmy.ca
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 months 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
            0
            ·
            edit-2
            2 months 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
              0
              ·
              2 months 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
                0
                ·
                edit-2
                2 months 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.

  • DonutsRMeh@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Genuine question, don’t we always say that we can change anything in the system on open source software like Linux and systemd etc? What’s stopping any of us from removing this age verification thing? Apps may break, true, but I’m sure there will be many one line scripts that replace that age verification with something that feeds it fake data?

    • Jankatarch@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      2 months ago

      Tbf simply following the development and criticizing bad design decisions is also one way to change opensource software no?

      • FauxLiving@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        There’s a massive difference between criticizing bad decisions and articles like the one in the OP who’s painting the developer as a target.

        There’s plenty of ways for the open source community to handle this. This isn’t one of them.

        Brigading and harassing volunteer developer is way out of bounds.

          • FauxLiving@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            The people that you’re looking for are politicians and companies like Meta who spend tens of millions of dollars to push these laws.

            Not the random developer who created a PR to add an optional JSON field.

            The ironic thing here is that this isn’t even the guy that accepted the merge request… that’s the person who actually added the code to the project. Anybody can submit a PR.

  • trackball_fetish@lemmy.wtf
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Lots of disingenuous comments in this thread regarding the change being “just json” considering they’re already on a warpath of implementing id verification. They are testing the water to see what they can get away with. Furthermore, the Linux community has always been against shit like this (see: systemd outrage, open bios, gnu etc).

    • luciferofastora@feddit.org
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      I’ll believe that if and when they actually force me to upload identification to prove that my birthday really is 1970-01-01 and my name really is Nunya Bissnis. Otherwise, it’s really no different from Steam asking my birthday when opening store pages or porn sites asking “click here jf you’re 18” and take my word for it.

      So long as it’s being enforced just as well as the realName field, I maintain that it is indeed harmless. If the point is to have a hilariously ineffective solution as a fig leaf against a stupid law, I’ll prefer that to efforts to actually implement verification.

        • ImitationLimitation@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          “Do not comply in advance.” There is simply no need for this. Resist because it’s our duty to do so in order to keep our freedoms. Start with, “why are they doing this?” Then go follow the money. Zuckerberg and Meta, that’s why. They have been under the gun for years to protect people, especially minors, from the harms of their attention based economy of apps. They hired lobbyists in multiple states to push this legislation. Why? Because if the OS does it, they don’t have to, and can blame all the problems on the OS. What’s the Meta business model? Gather data and sell it. The more accurate and targeted the data, the higher the price. What do these laws do? Add more data. Why doesn’t Apple, Google, and Microsoft resist? They already have the infrastructure and are data gathers themselves. Why does the government allow this (US and all 5 eyes)? They LOVE surveillance.

          https://tboteproject.com/

          • MonkeMischief@lemmy.today
            link
            fedilink
            arrow-up
            2
            ·
            2 months ago

            Sincerely, thank you for spelling it out to the rest of the class.

            These things are always worded ‘agreeably’ enough that by the time we’re done going back and forth debating it all day, they’ve pushed even more invasive policies on us.

            • ImitationLimitation@lemmy.ml
              link
              fedilink
              arrow-up
              2
              ·
              2 months ago

              I try to explain to people a lot. If you like freedom, and you want to keep it, it’s a constant fight. The power structures are far more profitable without it, so they’ll undercut it every chance they get. “Give an inch they take a mile.” Don’t give them the inch.

      • CeeBee_Eh@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        I’ll believe that if and when they actually force me to upload identification to prove that my birthday really is 1970-01-01 and my name really is Nunya Bissnis

        It’ll be too late by that point. Way way way too late.

          • CeeBee_Eh@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            2 months ago

            Your real name and location data have been stored in UNIX/Linux for over 60 years.

            IF you entered that info. And it wasn’t being used by applications to enable surveillance laws. It’s a false equivalency.

  • SavvyWolf@pawb.social
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    Jesus fucking Christ guys. Regardless of your thoughts on age verification, hunting down someone just for complying with the (currently) rather inoffensive law is nuts.

    Posting his face here is absolutely going to get him doxxed, and going to cause someone to actually hunt him down and hurt him.

    Focus your anger on the people who actually passed and push for this law. Not the person who drew the short straw and had to implement it.

    EDIT: Yeah, this whole discussion is toxic now. Suggesting that someone shouldn’t be lynched for making a change in a piece of software is equivalent to me agreeing with that change. I don’t like the push for age verification. It gives me a lot of stress. But I don’t think some random software developer should be hurt for it.

    Reading the room wrong when writing software is not worth a life.

  • sun_is_ra@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I have read the git thread related to the merge request.

    I don’t see what’s the big deal. You have a user model that already contain fields like user’s full name, location, … among others and all this developer did was adding yet another optional field called date of birth.

    This does nothing to verify user’s age and enforce nothing. They’ve stressed that repeatedly in the comments.

    What that does is making it easy for a Linux distro to store user’s birthday - should they wish to do so - and making that bit of info accessible to running apps so that each app can do what it wants with it.

    User’s fullname and location are already there which are also optional so what’s the big deal?

    • Venia Silente@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Fields like name and location do not have any expectation for the information being valid or accurate (see eg.: adduser).

      DOB is different. It comes from a legal expectation that correctness of the information will be enforced somehow. If going by the Colorado and NY law proposals, IIRC, by using biometrics at the time of system install.

      • Aatube@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        edit-2
        2 months ago

        not even said laws have an expectation that the date of birth provided would be accurate. the colorado bill just says “require[] an account holder to indicate” and never defines “indicate”, the ny bill says “request an age category signal” and never defines “signal”, so i assume they’re like the california law which has been verified to be just “enter your date of birth in this text field/dropdown and we’ll trust you girl”. i don’t think any of that involves biometrics

        there’s no alien intelligence or protocol specification in systemd that ensures or says the dob field must be accurate either

        • Venia Silente@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          Wow, picking choice words only in sections of the laws and proposals. At least try and engage in honest discussion, mate,

          Honestly, just go check Ageless Linux’s site. They have a complete rundown on how and where does each law’s expectation come from.

          Just one (1) example:

          SB 142 — App Store Accountability Act

          Requires “commercially reasonable” method. In other words, the powerful agents of the market (the Googles, the Facebooks, the NSAs) get to choose what you have to do to validate. Could even require biometrics.

          there’s no alien intelligence or protocol specification in systemd that ensures or says the dob field must be accurate either

          That’s because systemd, a well-known Microslop infection into the Linux ecosystem, is using the wayland playbook: specify nothing, leave to other projects the task and legal weight of implementation. All systemd has to do is to ship the field, then other projects are delegated the task of entering in a “legally compliant” way.

      • P03 Locke@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        2 months ago

        DOB is different. It comes from a legal expectation that correctness of the information will be enforced somehow.

        [citation needed]