3/4/2026 at 4:47:43 AM
Counterpoint to peeps on this thread:* This approach is the _most consistent_ with retaining anonymity on the internet, while actually helping parents with their issues. If any age-relevant gatekeeping needs to be made on the internet at all, this is the one I find acceptable.
* this is because the act very specifically does NOT require age _verification_ ie using third-parties to verify whether the claimed age is correct. Rather, it is piggybacking on the baked-in assumption, that parents will set up the device for their kids, indicating on first install what the age/DoB is, then handing over the device -a setting which can, presumably, only be modified with parental consent
* yes, there are edge cases, esp in OSS, and yes, it would be nice to iron those out -but the risk = probability x impact calculus on this is very very low.
* If retaining anonymity on the internet is of value to you, don't let the perfect be the enemy of good enough.
by sdrinf
3/4/2026 at 5:14:56 AM
I understand where you’re coming from, but I respectfully disagree with some of the points you made:* It’s ambiguous how your proposed parental setup and control process would work for anything other than walled gardens like Apple’s ecosystem. On an OS like Debian, does that mean a child can’t have the root password in case they use to it change the age? Does that mean we need a second password that needs to be entered in addition to the root password to change the age? Will Arduinos and similar devices also need to be age gated?
* Those edge cases might seem small, but read broadly they would require substantial, invasive, and perhaps even impossible changes to how FOSS works. If the law isn’t changed and FOSS doesn’t adapt, this basically means the entire space will exist in a legal gray area where an overzealous prosecutor could easily kill everything.
* This is not a matter of “perfect vs good enough”, this is a major slippery slope to go down. Also, this doesn’t mean age _verification_ will simply go away.
by Tyrubias
3/4/2026 at 6:05:04 AM
> On an OS like Debian, does that mean a child can’t have the root password in case they use to it change the age? Does that mean we need a second password that needs to be entered in addition to the root password to change the age?No. You're still not quite internalizing that the California regulation does not mandate any verification or enforcement or protection of the accuracy of the age bracket data. It mandates that the question be asked, and the answer taken as-is.
Which means that many of the concerns about implementation disappear, because the setting really does not need to be anything more than a simple flag that apps can check.
> Will Arduinos and similar devices also need to be age gated?
Only to the extent that they are general purpose computing devices, have an operating system, are capable of downloading apps, and are actually used by children (since the enforcement mechanism requires a child to be affected by the non-compliance). And if an app fails to obtain age information but also doesn't do anything that is legally problematic for a user that is a child, then it's hard to argue that the app's ignorance affected the child.
> Also, this doesn’t mean age _verification_ will simply go away.
It will in California, until the law gets repealed or amended. Apps won't be allowed to ask for further age-related information or second-guess the user-reported age information, except when the app has clear and convincing information that the reported age is inaccurate.
by wtallis
3/4/2026 at 3:13:04 PM
> No. You're still not quite internalizing that the California regulation does not mandate any verification or enforcement or protection of the accuracy of the age bracket data. It mandates that the question be asked, and the answer taken as-is.That was my read of this as well. OS developers seems not not necessarilly need to make any effort here. Ask for an age as a number at account creation and let the user change it as they please at any given time.
This might be a dumb question, but what actually constitutes an "affected child for each intentional violation"? Violation of what? The text specifies that "A developer shall request a signal with respect to a particular user from an operating system provider or a covered application store when the application is downloaded and launched." Am I being negligent just for not checking the age, even if the application is unequivocally ok for all ages? And are children affected by my negligence in any way even though no one was hurt?
by Okawari
3/4/2026 at 10:57:00 AM
That would seem to require that the act provide a shield against liabilities involving minors, which doesn't seem compatible with the notion that it's such a low-friction mechanism. A minor installs debian on a raspberry py, clicks “I am 23 years old and then an “adult dating” site isn't allowed to repeat the question?If anything, this seems like a convenient path to mandating far more restrictive measures under the guise of “fixing an obvious loophole in the law”.
by cwillu
3/4/2026 at 4:16:46 PM
There's clear liability put on the owner of the device, which cannot be a child, but the child's parent. The "Account Holder" definition and subsequent penalties make that pretty clear. The parent is ultimately responsible for locking down the child's account and inputting the correct information.by packetlost
3/4/2026 at 6:52:31 PM
What happens when the child downloads a Linux iso and then live boots or overwrites the install? I have a hard time understanding how this law does not purposefully set the foundation from which they can push for actual ID verification.by hellojesus
3/5/2026 at 12:52:40 AM
It's the parents responsibility regardless, they own the device and it's their child. This is exactly the correct way to do this, if you must.by packetlost
3/5/2026 at 3:53:20 AM
My contention is that there is no reason to do this, and it shouldn't be done.by hellojesus
3/5/2026 at 4:29:14 PM
My contention is that I vastly prefer this to what is demonstrably already happening, which is every 3rd party webapp implementing or paying yet another 3rd party to collect my ID and face scan for the privilege of using their service.by packetlost
3/4/2026 at 9:28:44 AM
> Only to the extent that they are general purpose computing devices, have an operating system, are capable of downloading apps, and are actually used by childrenSo my kid's micro:bit, running an OS she built, is eligible. As is half the esp-ecosystem.
by shakna
3/4/2026 at 7:13:57 AM
Put that way sounds very sensible.Hopefully it stays that way.
by DarkmSparks
3/4/2026 at 9:18:47 AM
This will be as ineffective as current, are you 18 pop-upsby kelvinjps10
3/4/2026 at 10:54:15 AM
Agreed. And if the same legislation was designed under the supervision of domain experts, it would be an HTTP header or envvar to indicate one of specified brackets, with recommended integration with applicable parental control system.Instead it was drafted by people not understanding the difference between browser, app, and "OS", explaining the result.
by pona-a
3/4/2026 at 3:09:40 PM
What about servers inside AWS? Lamda instances are arguably operating systems. LOL. It's a mess!by ocbyc
3/4/2026 at 5:56:00 AM
If they can get what they want from this, they will not stop after they get it. Even if the authors of the law want it to stop here, their successors will not, and will build upon this to erode privacy. When governments can change the deal effectively unilaterally, as is the case, you cannot make a deal with them that they cannot change, and you will have already surrendered the strongest argument against the next "deal" they want to unilaterally impose. Do not treat this as a deal to prevent further erosion, that is not what this is, treat this as an attack and attempt to advance against privacy and anonymity. Treating it as anything else is absolute gullibility.by coaksford
3/4/2026 at 5:39:20 AM
It's the software developers, it's the government's, it's anyone's responsibility but mine to parent my kids!by arcfour
3/4/2026 at 6:50:29 PM
Bingo! Parents can be bothered with meaningless chores with all the other responsibilities they haveby bdangubic
3/4/2026 at 6:48:28 PM
How many kids do you have?by kelseyfrog
3/4/2026 at 7:01:51 PM
The average family size has never been smaller in the history of humanity, and yet only now do people feel so entitled to ask others not even in the same family to bear the responsibility of raising their children. I wonder why.by pibaker
3/4/2026 at 7:04:21 PM
Two. It's trivial to set up mac-based allowlists on your router as well as domain allowlists. Use separate networks for devices kids have. Install root certs and log their activity to an llm to look for suspicious sites or content. Enroll their mobile devices in device management.We have all the solutions necessary for this. Why implement something that gives away pii to everyone all the time for free?
by hellojesus
3/4/2026 at 7:19:20 PM
The only problem? It's not trivial. The overwhelming majority of people don't have the technical literacy to do the same. That's why this idea is dead on arrival."They should" is not a viable response. This is a public health problem and people are legitimately saying the equivalent of, "just don't get sick."
by kelseyfrog
3/4/2026 at 8:05:11 PM
I don't understand. Everything I mentioned one can learn with a little searching online in an evening. Do people really not have the self reflection necessary to ask themselves how they can go about solving a problem they have?by hellojesus
3/4/2026 at 8:55:54 PM
Yes. Regular everyday people are not capable of doing this due to tech illiteracy.People are not saying to themselves, "I could figure this out and I'm choosing not to." They don't even know it exists.
Even if they did know local filtering exists, it wouldn't be effective. We have influenze vaccines and still, with their own lives on the line, hundreds of thousands of people die from the flu. The inconvenience is showing up at a Walgreens or CVS. They can't do it. We're expecting folks to understand mac and domain based allow lists?
Let me ask you this, if you asked your parents how they would secure their network for their grandchildren, that they would accomplish this solution on their own?
by kelseyfrog
3/4/2026 at 9:07:25 PM
I would expect them to tell me to do it. But also I expect to have device management on my children's devices such that if their traffic isn't proxied through my proxy, they won't be able to send or receive packets.The kids could use the grandparents' computers. They could also just stick a USB with Ubuntu on it and live boot to get around the proxy restrictions unless the bios is locked.
I expect kids to get around the controls. That's how they'll learn. I don't expect to have to descend into full surveillance because Jimmy can't be bothered to solve his own problems.
by hellojesus
3/4/2026 at 9:15:45 PM
It sounds like you're volunteering to secure everyone else's devices because that's how you solved the problem of grandparents not knowing how to do it themselves.by kelseyfrog
3/4/2026 at 9:54:59 PM
I'm arguing in good faith. My point was that some people will ask those that are tech literate. Some people can hire people that are tech literate.I see no point in introducing this legislation, because the folks that can't take the time to meet their goals under the current norms will fail to secure the trivial bypasses that will allow kids to circumvent these controls.
But what may happen is those folks that are arguing for this legislation will argue for fully secure, remote attlestation to prove age for all devices that try to connect to the internet via an isp or some gov auth factory because the current, dumb law isn't good enough. This is a very slippery slope. The gov, private orgs all salivate at the possibility of that data and fully deanonymizing the internet. That is a world that is unacceptable. It would be the full loss of general computing. What a dystopia. And this is step one in that direction.
by hellojesus
3/4/2026 at 10:20:49 PM
Everything is a slippery slope. That undermines the argument rather than strengthening it.The reality is that people aren't doing this. Saying "parents should X" feels good, but changes nothing.
Please think like an epidemiologist rather than an engineer. This isn't an engineering problem. It's a public health problem. We're asking for the pump handle to be taken away and folks are saying we should keep the pump and that parents should simply walk farther for clean water for their kids. It's an absurd response that misses the point.
by kelseyfrog
3/4/2026 at 11:44:28 PM
I appreciate your perspective, but I can't imagine this as a public health issue. Maybe as my kids get older my perspective will change.by hellojesus
3/4/2026 at 2:15:08 PM
This is a bad law and needs to be repealed or struck down on 1A concerns. ASAP.Repeat after me: you are never, ever, ever going to create an airtight system to force age attestation or verification. Your best opportunity (which will still have many gaps!) is to target only the largest consumer operating systems. This addresses 90% of cases and you have just three companies to deal with.
FOSS will never abide by this, because there will always be people writing and distributing it who are not in your jurisdiction. And, hobby devs will not accept having monetary liability thrust on them. They will move, go underground (pseudonymous), or quit and let devs from other jurisdictions take over.
Noncommercial FOSS must be exempted. Period.
by iamnothere
3/4/2026 at 4:57:10 AM
So if it's an application that runs within the os that the parent enables and does not collect or send any personal info that sounds reasonable. But if has to be embedded into the OS that's going to present problems I can only imagine.by trinsic2
3/4/2026 at 5:10:42 AM
> But if has to be embedded into the OSthat would be fine if the embedding means all applications can leverage this functionality - like how accessibility is embedded into the OS rather than per-app.
The only problem is if this embedding requires third-party verification (which i dont believe it is), or require some sort of hardware attestation to a remote server (so you cannot modify the OS to turn it off if you wish as a non-parent).
To me, flexibility and choice is paramount. The parents have the responsibility to monitor their child, and this tool should help when the parents opt-in for it. It should not be enforced on all computer users arbitrarily without a parental opt-in first.
by chii
3/4/2026 at 5:01:50 AM
> while actually helping parents with their issues.> that parents will set up the device for their kids
Are the devices parents are currently setting up lacking these controls? Is there no third party software which can achieve this?
Then why is it a crime with an associated fine for me to provide an OS which does not have one? How have I failed to "help parents with their issues?"
by themafia
3/4/2026 at 7:08:15 AM
> Are the devices parents are currently setting up lacking these controls?It's an inconsistent mess.
> Is there no third party software which can achieve this?
No third-party software can force a standardized age reporting mechanism onto somebody else's platform and associated app ecosystem. A third-party unofficial age reporting mechanism is something that other apps are free to ignore. This law requires platforms to have a minimal but mandatory age reporting mechanism that apps cannot claim ignorance of and cannot decline to use in favor of an alternative age reporting mechanism.
> Then why is it a crime with an associated fine for me to provide an OS which does not have one?
Not a crime, just a civil penalty.
by wtallis
3/4/2026 at 9:43:01 AM
Impact calculus? Really?? OSS Maintainers do not have enough bs to deal with and now need to balance utter financial ruin to the state? No. Highly unserious take.by jollymonATX
3/4/2026 at 8:58:54 AM
[dead]by Kenji