• tsonfeir@lemm.ee
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    9
    ·
    2 years ago

    Accounts under 18 shouldn’t be able to befriend accounts over 18, and vice versa. Once you turn 18, you lose all your kiddy friends like some kind of Logan’s Run

    • raptir@lemdro.id
      link
      fedilink
      English
      arrow-up
      15
      ·
      2 years ago

      I get what you’re saying but how do you implement that? When I was 17 I was dating a girl who had just turned 19. Facebook wasn’t a thing then but should I not have been able to be her MySpace friend?

      • HarkMahlberg@kbin.socialBanned from community
        link
        fedilink
        arrow-up
        8
        arrow-down
        1
        ·
        2 years ago

        One idea is that you could follow Romeo-Juliet laws. Programmatically, it’s not difficult to add such a condition to some presumed friend-finding algorithm. Forgive any formatting problems below…

        if user.age < 16:
        do findFriendsBetweenAges(0, 18)
        else if user.age >= 16 and user.age < 18:
        do findFriendsBetweenAges(user.age - 2, user.age + 2)
        else:
        do findFriendsBetweenAges(18, 99)

        The problem isn’t the implementation, it’s the concept in the first place. If you’re spinning up a new Lawful Good social media site, you can make it do whatever you want. The problem is how many different states have different laws about how minors can or cannot enter relationships with people of different ages. Then once you stop considering different states, now consider different countries. The internet is accessible to anyone, no matter their age, no matter their location. Writing a website that can handle every possible situation is not impossible, but may be prohibitively expensive.

        And of course, I didn’t even talk about people lying about their age on their accounts! How does a website even verify that? To what degree are they liable? You want to upload an ID to make an account?

      • tsonfeir@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        3
        ·
        2 years ago

        You choose your age and you can’t update it. And then it literally won’t let you add them or talk to them. Easypeasy.

    • atrielienz@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 years ago

      So if I was 17 I couldn’t be Facebook friends with my 19 year old cousin? Or my grandma? It would be helpful if social media sites would actually let a custodial parent with a validated user profile set up a Facebook or whatever account for their children etc. it’s a pipe dream because of laws in varying countries, and child predators. But it would be nice.

      • tsonfeir@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 years ago

        Yes. Correct. But you have a good idea, that “Kid” account can have their over 18-year-old friends managed exclusively by the parent account. The birthdate on that kid account cannot change, and when they turn 18. The account is automatically no longer managed by the parent account.

        This solves for all of those situations. Kids can add kids at will, only the parent can add adults, when the kid becomes 18 they now control their account.

        Sound good?

        • HarkMahlberg@kbin.socialBanned from community
          link
          fedilink
          arrow-up
          1
          ·
          2 years ago

          It does sound good. It’s not a bad idea, but have you considered certain problematic situations that may get worse when you introduce a feature like this? For instance, an abusive parent could use such a “parent-child account” to control their victim’s online activity, prevent them from accessing contraception or abortion services, restrict access to LGBT material and communities, etc. This leads to one of two things: a victim unable to navigate the internet on their own (in conjunction with other restrictive and abusive practices levied by the adult), or the victim creating their own hidden account without that oversight, (needing to lie about their age to make that happen, in order to access resources they may need).

          At the end of the day, we’re still talking about technological solutions to human problems, and it’s just the wrong tool for the job. Maybe “wrong” is too harsh, but regardless, it’s not ideal.