Dylan M. Taylor is not a household name in the Linux world. At least, he wasn’t until recently.

The software engineer and longtime open source contributor has quietly built a respectable track record over the years: writing Python code for the Arch Linux installer, maintaining packages for NixOS, and contributing CI/CD pipelines to various FOSS projects.

But a recent change he made to systemd has pushed him into the spotlight, along with a wave of intense debate.

At the center of the controversy is a seemingly simple addition Dylan made: an optional birthDate field in systemd’s user database.

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

    Y’all are going after this guy rn but in a few months we should expect more and more distros to do changes like this. So lets think, what is the real issue going on here? The real issue is that these distros are hosted on GitHub, which is a Microsoft company, and they will comply in a heartbeat and take that shit down if the software is against the law. So the two options are to move off Github or wait until it gets taken down, and lawyer up and fight California and Colorado, which if so, we’d better start a fund as a community for some lawyers for these devs.

  • IrateAnteater@sh.itjust.works
    link
    fedilink
    arrow-up
    47
    arrow-down
    2
    ·
    11 hours ago

    I was expecting civil discourse and a level-headed response.

    He may have been hoping for that, but surely he didn’t truely expect it. The FOSS community can barely have a civil discussion about filesystems.

    • Avicenna@programming.dev
      link
      fedilink
      arrow-up
      12
      arrow-down
      2
      ·
      edit-2
      7 hours ago

      At the moment of most intense debates about mandatory age checks and government surveillance you (Dylan) hoped people to be calm about this? Then you my friend are simply delusional. They are angry and for a good reason. Why the rush to comply with a surveillance practice that hasn’t forced on you with some sanction or enforcement. You did not even wait for it to play out. You did not have a discourse about alternatives. You just went ahead and hastily applied a change as if as if doing some sort of coup.

    • Overspark@piefed.social
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      6 hours ago

      That’s a rather negative view. There’s a big difference between people who actually contribute to FOSS (in any way, not just code) and random keyboard warriors in the contents. Sure, there’s always some drama somewhere, but that’s not exclusive to FOSS.

      • quips@slrpnk.net
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        2 minutes ago

        There’s also a massive difference when one proactively participates in destroying linux users’ freedom, one of the pillars of foss

  • Skullgrid@lemmy.world
    link
    fedilink
    arrow-up
    43
    arrow-down
    12
    ·
    11 hours ago

    He barely went into developing systemd for two weeks before shoehorning in his bootlicking, he can fuck off. You’re supposed to stick it to the man, not stick up for him

  • andioop@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    8 hours ago

    One interesting thought I’ve had is actually that if we strip this signal to websites/apps and do not report an age range at all, but the vast majority of users DO, that actually gives us a more unique and trackable browser fingerprint.

    As someone who is not a fan of adding the age field I’m curious what people think of this.

  • Vogi@piefed.social
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    6
    ·
    9 hours ago

    Being on Linux and in control of your OS couldn’t you just set the age statically to something like 99? I really do not understand the hate :/

    • uuj8za@piefed.social
      link
      fedilink
      English
      arrow-up
      18
      ·
      9 hours ago

      I really do not understand the hate :/

      The itsfoss interviewer goes into this:

      A lot of backlash isn’t about the code change, but about what it represents.

      You say this is “just attestation, not verification” but we know that infrastructure always gets repurposed later. This is where the legit fear lies.

      Do you think regulations like these will reshape desktop Linux in the next 5-10 years where we might have “compliant Linux” and “Freedom-first Linux”?

      Sam Bent’s article also goes into this (although, fuck that clickbait title): https://www.sambent.com/the-engineer-who-tried-to-put-age-verification-into-linux-5/

      He read the laws, decided compliance was the correct response, and went to work. Every objection the community raised went nowhere: that this enables surveillance infrastructure, that lying is trivially easy, that the laws themselves are unconstitutional overreach. He’d already accepted the law as legitimate and moved to implementation.

      He read the law, took it at face value, and started writing code. The word for what that is sits somewhere past malice, something more insidious: an engineer who treats compliance as engineering, who sees a legal requirement the way he sees a technical specification, and will implement whatever the spec says regardless of who wrote the spec or why.

      The reason to name him is the pattern. The surveillance state runs on volunteers: people who do the implementation work for free, out of genuine conviction, with no paper trail connecting them to the money that wrote the laws.

    • Avicenna@programming.dev
      link
      fedilink
      arrow-up
      10
      arrow-down
      1
      ·
      7 hours ago

      Why not wait until it becomes absolutely necessary and all other alternatives are exhausted? The mandatory age check thing hasn’t been even accepted whole US wide let alone world-wide. He did not even wait for ut to play out. What is with the enthusiasm to jump on board with this?

    • uuj8za@piefed.social
      link
      fedilink
      English
      arrow-up
      37
      arrow-down
      3
      ·
      10 hours ago

      Why not let someone else do it then? Why eagerly sign up to be the one to do it?

    • L0rdMathias@sh.itjust.works
      link
      fedilink
      arrow-up
      18
      arrow-down
      12
      ·
      10 hours ago

      Blessings to you young bootlicker. May you pay escalating subscriptions and own nothing eternally, forevermore, amen.