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.

  • andioop@programming.dev
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    1 day 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.

    • quick_snail@feddit.nl
      link
      fedilink
      arrow-up
      8
      arrow-down
      1
      ·
      18 hours ago

      This is stupid. We block fingerprinting.

      Just because some people are fingerprint able doesn’t mean all of us should suffer and bend at the knee to unjust laws

      • IrateAnteater@sh.itjust.works
        link
        fedilink
        arrow-up
        6
        ·
        12 hours ago

        You can’t really “block” fingerprinting. You can obfuscate it a bit, but the fingerprinting process happens server side, not on your device. So whether or not your system sends whatever age verification signal becomes a part of its fingerprint.

        • quick_snail@feddit.nl
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          edit-2
          6 hours ago

          Of course you can block fingerprinting. See Tor Browser. Everyone looks the same.

          Or you can change your fingerprint every 30 seconds with a plugin like chameleon.

          You know it works when evil sites all ban you because they can’t fingerprint you and track you between sessions anymore

          • IrateAnteater@sh.itjust.works
            link
            fedilink
            arrow-up
            4
            ·
            7 hours ago

            That’s not blocking the fingerprinting, that obfuscating the data. The fact that you are doing that itself becomes part of the fingerprint being built. Services like Tor or Chameleon don’t stop the fingerprinting process running, they just make it more difficult (but not impossible) to tie the fingerprint to your actual identity.

            • quick_snail@feddit.nl
              link
              fedilink
              arrow-up
              1
              arrow-down
              1
              ·
              6 hours ago

              It’s making the fingerprinting efforts useless. Sure, they can do it, but many of us are blocking them from being able to uniquely fingerprint and track us across the internet

          • IrateAnteater@sh.itjust.works
            link
            fedilink
            arrow-up
            1
            ·
            10 hours ago

            That’s not the fingerprinting happening client side, that’s just information supply. Fingerprinting is about what the server does with that information.

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

        It’s not stupid insofar that it is an additional fingerprintable data point. But it’s obviously still much harder to fingerprint you if many users share the same value that you have, so it is invalid.