Little bit of everything!

Avid Swiftie (come join us at !taylorswift@poptalk.scrubbles.tech )

Gaming (Mass Effect, Witcher, and too much Satisfactory)

Sci-fi

I live for 90s TV sitcoms

  • 45 Posts
  • 881 Comments
Joined 3 years ago
cake
Cake day: June 2nd, 2023

help-circle


  • Okay calling it a lie is a harsh term, and I thought we were coming to at least a mutual understanding of each other’s points.

    I do not disagree with you, that it shouldn’t be them getting involved. However, what is happening is that they are getting involved whether we like it or not. This is the fundamental difference in our viewpoints. If you think there is still a chance to hold out, go for it, but I think there is no way to avoid it at this point.

    I see it very clearly. That it’s going to happen whether we like it or not. I personally think if all the OSes just held out and said “No way we’re not doing anything” then the obvious response is that sites will need to require IDs for everything, and we lost even harder. It’s better to suggest a tech forward privacy based approach now rather than let them dictate that everyone should take IDs.

    That’s my point of view. I know you disagree, and we’re not going to come to an agreement, so I don’t see the need to continue this thread.


  • For this:

    These two statements are in conflict and cannot both be true.

    “There is no section mentioning penalties for individuals entering false age information. You are completely free to submit whatever age you wish.”
    “It’s literally just closing the giant loophole of “I’m totally over 21” that we all made fun of for years.”
    

    They are not in conflict, because the onus is on the parents to set up a child’s account. So if the parent did their job, then the child can never click “I am over 21” because at the OS level it’s blocked. They would need their parent to bypass that again. For adults, on your device, you simply never set up a child’s account, and you don’t need to worry about it. So yes, I consider that closed. A child loses the ability to click “I’m over 21”. Adults if anything hopefully don’t have to click that anymore, but I’m guessing for safety they’ll still force us to tick the box.

    And what if a website or app doesn’t check this or add a nudity flag for the device/browser to check? Do you think porn sites in other countries will care?

    So far this isn’t for the web at all, but I see this as clearing up the grey areas. Maybe they don’t care, maybe they do. Maybe it puts more power on the browser to help stop it. If a website or app does not listen to it there are consequences for it, but seeing how it’s quite literally a boolean check it sounds pretty easy to be in compliance. That’s the monetary damages we saw above.

    I don’t know man, I see this, which is a simple thing a parent can set on an account: are they a child or not. Or, the alternative, which is everyone has to upload their government ID to some third party site, have it stored for all of eternity, and collated and collected, just so they can access discord, or social media, or whatever. The thing is that I do not believe there exists governments right now who are willing to let any of it slide anymore, they are demanding that something be done. Nothing is no longer an option. If we have to choose one of the options, (and by not choosing it means they will choose for you), this seems like the safest most privacy focused option.


  • I hate lists in comments, but fine.

    1. This is irrelevant, it doesn’t matter how you use your computer
    2. They don’t specify it has to be the user’s exact birthdate. It can quite literally be anything the parent wants to put in there. In fact when you read the law, it says “Age brackets”. The birthdate will not even be exposed in the API, only what bracket the user is in.
    3. Correct, which is why it has to be mandated.
    • I supposed that’s on each distro to decide? It’s a mandate, they’re not defining payroll.
    • I read the laws for both CA and CO, it doesn’t say, but it does say that above applications will listen to that and may block functionality if the account says they are underage. As for circumventing, I assume each distro will want to prevent that from being circumvented.
    1. What possible legal consequences might there be?
    Up to $2,500 per affected child for negligent violations
    Up to $7,500 per affected child for intentional violations
    

    How would the state know that a user in compliance with the law?

    They don’t, there is no mandatory reporting, there is no “phone home” of compliance. It is only, and I mean only a boolean check in the OS, “Is the user a child or not”.

    What are the consequences if a user or operating system is not in compliance?

    There is no section mentioning penalties for individuals entering false age information. You are completely free to submit whatever age you wish. This is 100% for parents to create a childs account.

    Is this data being recorded in a database?

    No. This is the largest bit of misinformation about these bills. There is no place where a database is created. It is literally an OS level signal that says “Child is under X age”. A browser can check that signal, and if little Billie wants to see something adult related, the browser blocks it saying that they are under aged. It is still 100% opt in, there is no requirement for an OS to take an age, only that they must allow the option.

    If they suspect you have a child using an “adult” account, does the state have the right to seize your computer?

    NO. They have no idea! There is no tracking at all! Seriously. Read the law for yourself.

    if a child uses an “adult” account to access “harmful” content and that somehow leads to damages, is there no ability to sue for those damages since the child was committing “fraud”?

    NO. If the account is a default, normal adult account, all developers can trust that signal. “A developer that relies in good faith on a signal… is presumed to have accurately determined the user’s age and to be in compliance…”

    What if an adult is logged in and a child uses the computer?

    This is the only slightly ambiguous part, which CA at least knowledges is a gap, if there is a shared account. This law does not state anything about that, and only puts in place that a child should be able to create a child account. At this point the OS would say that the user is an adult, and would fire the signal that they are an adult, and from the other parts of the law there is no liability if the parent didn’t set it up as a child’s account.

    Seriously. Please go read it yourself. I’ve been an open source advocate for a long time, and I’m a software engineer. Nothing in this law seems alarming to me. Annoying sure, but literally I can’t think of a better more privacy friendly way to do this. It is quite literally only saying “You must have a way to create a child’s account, so that the API is there for other apps to block access”. It’s literally just closing the giant loophole of “I’m totally over 21” that we all made fun of for years.

    In fact what I really love is that it’s doing what we always wanted from the beginning. Put the onus on the parents. This quite literally puts 100% of the onus on them. Like as an app developer I can say If !os.isChild showPorn. It’s quite literally saying “Look, we’ve done as much as we can, you had one job to do as a parent and that was to set your child’s account as a child account, and you didn’t. That’s on you.” As an engineer myself, if all I have to do is check a flag to make sure kids don’t use my NSFW app, then that sounds like a win.

    https://legiscan.com/CA/text/AB1043/id/3269704


  • There are multiple solutions to this problem, and one job posting does not mean they are suddenly forcing changes into the linux kernel, the kernel that literally runs the entire internet, countless businesses, and governments to prevent cheating.

    The facts are that we have a single job posting from EA where they want to investigate how it could be done.

    There is a best case and a worst case scenario, with so many thousands of options in between. Immediately assuming the worst case here isn’t doing anything. All probability says it will probably be something in the middle.


  • It’s an assumption that because they use the kernel in Windows that they’re going to do the same in Linux. It’s not feasible for them to. Even if they did somehow convince all the maintainers that they deserve kernel access (and let’s remember we’re in a post-crowdstrike world and they’re messing with the same kernel base code that runs all containers and servers out there supporting the entire internet), they would still need to take into account that people can just fork the kernel and compile their own.

    This is one single job posting where they are investigating how they could do it. Don’t be so quick to grab the pitchforks.

    If a company the size of EA is willing to consider that Linux might be worth supporting, that’s legit a huge win for us. The power of the open source kernel will keep everything else in check.





  • That’s actually my point though, that some sort of this is going to happen no matter what. If you start at the assumption that they’re not going to stop until they can verify that the children can’t access porn, then working backwards this is the best way to accomplish that because it’s privacy focused.

    The option of refusing is not on the table. It’s not going to happen. There can be holdouts, but it’s happening whether you like it or not. The only real thing we can do is fight for a version which does handle our privacy, which this one does.







  • Speedtest hasn’t been trustworthy for a while. Okla bought them and immediately started selling to ISPs nodes that they could install (probably just a container or something) that would sit as a “local” speedtest node, so you were testing your connection to the ISP, not testing your actual internet connection. (i.e. giving you the best possible results and what your ISP wanted you to believe).

    Fast.com is slightly better in that Netflix spun it up to test your connection to their servers. So it’s independent of ISPs - but then they built high speed optic lines to most ISPs so it’s more like the second-best possible speed.

    Accenture will be the same or worse. I don’t trust it for speedtests anymore.



  • Exactly. It should all be treated as another tool in the toolbelt. To me, it reminds me of when GUI editors came along in IDEs like Visual Studio. It honestly feels the same. Tech CEOs immediately clamor to say that tech jobs are dead, the market for engineers dips. Engineers freak out and refuse to learn the technology while others learn what it is. Those who learn and use it as a tool elevate themselves and move faster. There is a non-trivial group of people who refuse to use the GUI tools on principal. Eventually the CEOs realize they made a mistake, and then more work comes in faster than ever before. Eventually over the years/decades everyone starts using the tech as a tool.

    It’s the same with an AI. Like it’s following the exact same pattern to a T. CEOs starting to realize that it’s just a tool that can be used, but it needs people at the helm to know how to use it. Devs are split, some it’s accelerating their work if they know what it’s doing, others see a useless boondoggle and refuse to use it but are probably only hurting themselves because every interview is asking “are you using AI”. I’d say we’re finally starting to normalize on it’s usage as a tool.