Back to News
Advertisement
Advertisement

⚡ Community Insights

Discussion Sentiment

53% Positive

Analyzed from 12282 words in the discussion.

Trending Topics

#age#content#kids#should#header#children#don#linux#internet#law

Discussion (497 Comments)Read Original on HackerNews

Bender3 days ago
The only device mandates that should be taking place is for the default installations of web clients should be checking to see if parental controls are enabled. This only impacts the major browsers. An intern at each browser company could add this check in minutes. If they are enabled and the person logged in is on a regular account (not admin or power user of sorts) then the base installation of web clients must check for an RTA header [1]. If present, prompt for a override password and also give the option for the admin to approve-list the domain at that time. That's it. Not perfect, nothing is or will be.

The only thing server, platform, website, service providers should be doing is setting an RTA header if the content could possibly be adult or user-contributed content that could dynamically become adult, moderation aside. This knocks out two issues with one fix. Small children don't see much if any adult content and they are kept off social media until the admin (parent or legal guardian) approves it.

If a site is not adding the RTA header then progressively fine them into oblivion. If they accept the fines as the cost of doing business then seize everything and put everyone in GenPop. An intern could enable the header in 5 minutes.

All legislation regarding age verification must revolve around this otherwise people must reject it as an abusive form of tracking and privacy invasion. The focus should be on small children as teen share porn, warez, movies and such within Rated-G games.

[1] - https://news.ycombinator.com/item?id=47950091

lxe3 days ago
Bold of you to assume that lawmakers have any common sense when it comes to technology legislation. It could have taken 3 interns 3 hours at each browser company to implement a cookie consent standard 15 years ago, yet here we are in cookie banner hell.
daemin2 days ago
Cookie banners exist because it is a dark pattern companies use to get you to opt into marketing cookies by making the easiest thing the worst choice.

This could all be handled by settings in the browser, only if the sites themselves listened to the users' browser preferences.

vincnetas2 days ago
Agree. Its like in some countries you put a sticker on the mail box "no advertisement, please" and its illegal tor postman to deliver you ad brochures. Same could have been possible with browsers, but oh no, now you have to go out to each postman ant tell him explicitly that you do not want ads, and postman has no memory, if you tel him that you don't want ads. He can come back ten minutes later and you have to tell him again.
arendtioabout 16 hours ago
Yes, the data protection people are always blamed for the banners when, in fact, the marketing people are responsible.

If you build a website without all that tracking stuff and without 'free' services from the data collection companies Google and Facebook, then you have a pretty good chance of not requiring a banner at all, because for logins, etc., you are allowed to use cookies et al. without requiring an opt-in.

But I never saw anybody at the OMR being proud about the state of cookie banners they created...

whywhywhywhy2 days ago
If sites don’t listen to user preferences why would the cookie banner listen to my consent.

Ultimately there’s no good excuse for the banner solution.

theknarf2 days ago
"Do Not Track" (DNT) is already a browser setting. It just doesn't enforce anything, nor does anyone respect it.
olalonde2 days ago
Lawmakers should have foreseen this would be the consequence of the law and not have gone through with it.
SoftTalker2 days ago
Tech companies could have headed off this legislation 15 years ago by just solving the problem as Bender suggested. But they wanted to pretend they had no social responsibility to not deliver filth to children, and so now the legislators are involved and they get to deal with that. I have no sympathy.
ClikeX2 days ago
Here's one thing Apple did well on. Their screentime settings also work in the browser. It could be better, but at least it's something if you set up your kids device properly.
no_wizard2 days ago
In the US all the age verification legislation is written by data broker companies that want to mine this data. The government also wants to be able to have access to this information by proxy.

It’s not written the way it’s written because they’re oblivious it’s written the way it’s written because it’s plain lobbying writing the bill.

For example, there’s little in the way of protections in how the age verification would be protected or prevent the analytics from being sold

miki1232112 days ago
How do you know?
Bender3 days ago
I was referring to the intern being able to add the header. Politicians need financial incentive. I don't have the resources to lobby them. I think that might require a philanthropist should there happen to be one that lurks on HN. There are some interesting people that lurk here that we sometimes learn about.

They can't do anything today as it is a federal holiday but they could do something tomorrow.

gsich3 days ago
DNT exists, not even that is honored by websites. There is no need for a cookie banner for technical cookies.
kube-system2 days ago
DNT is deprecated by W3C, and browsers have been removing it
axelthegerman2 days ago
Also should have been easy to design an OAuth like flow where the government that seems to care so damn much about age verification to attest someone's age in a privacy respecting way - only yes/no if the person is of the desired age.

But then again if it was to protect children, better support for voluntary age control would be so much more useful as most minors use devices managed/owned by their parents.

But then similar to cookie banners it is just about enabling surveillance

akdev1l2 days ago
You can brute force the real age this way.

Do binary search and you don’t even need that many calls.

1. Is person older than 50? 2. Older than 25? 3. Older than 18? 4. Older than 9? 5. Younger than 14? 6. Older than 16?

mentalgear1 day ago
There actually is/was a "Do not Track" header in browsers, but due to failing or toothless legislation, websites and ad-tech companies never honored it.

It's our duty as informed persons to educate the general population to exert pressure on policy makers to act in the common good - otherwise indeed nothing will change but increasing corruption.

ClikeX2 days ago
Like how browsers made a do-not-track feature that got ignored by websites because there was no consequence?
olalonde2 days ago
Browsers can literally chose not to store cookies... There is no need to bring trust in the equation.
LtWorf2 days ago
Most of those banners are in violation of GDPR. The law isn't necessarily the problem, although it could have been done better.
LtWorf2 days ago
As always, downvoting me doesn't change the legality of those banners. The law clearly states the "deny all" button must be as prominent as the accept button, and the banners employ all sort of dark patterns.
kqp2 days ago
This is misinformation stemming from disinformation propagated by organized industry retaliation to the law. Cookie banners are not and never have been required by law, they are intentional harassment designed to make users oppose laws that actually just say “you may not track users without their consent”. A good faith implementation would be simply nothing, because no explicit consent is required when you’re actually using cookies for honest purposes.
AnthonyMouse2 days ago
All of the cookie banners have separate categories for strictly necessary, functional, performance and marketing, because those come from the law.

The problem is that people generally want functional and often performance cookies, and then you end up with the stupid cookie banner regardless of marketing cookies.

codedokode3 days ago
I think the header/metatag is designed poorly. The RTA proposal is that every operator of every site must verify the content and add the header to mark the site as "safe" or "unsafe". This is unnecessary burden that they have to bear if this proposal is given a green light and this is wrong.

Instead, the default should be, that if there is no header or it cannot be parsed, then the content is unsafe. And if there is a header, it describes the page rating, like what kind of dangerous content it may contain. The header may be added to any displayable content like HTML, text, images, audio or videos, but not to machine-readable content like JS files or AJAX responses.

So only those who wants their site to be accessible by minors, have to add headers. For social networks, the user might have an option to mark his content as "safe".

This means that with my proposal existing site operators need not to do anything to mark their sites as "unsafe" - all sites are "unsafe" by default. This means that millions of site operators need to spend 0 dollars to adapt their sites. How great is that?

The browser on a device with parent mode, should not allow displaying any content which doesn't have a header or that is marked as unsafe, or that contains header with invalid value. The parents may whitelist some sites.

There should be a reponsibility for intentionally marking unsafe content as "safe". We should also think what to do with foreign operators, intentionally putting invalid headers for unsafe content. Maybe they should be added to some kind of blacklist that the browsers would periodically update.

Search engines like Google could work by default in "safe" mode, but add "unsafe" header if the user wants to turn off restrictions.

> If a site is not adding the RTA header then progressively fine them into oblivion.

I think my proposal is better because it requires only fining those who intentionally misrepresent content safety.

AnthonyMouse2 days ago
> Instead, the default should be, that if there is no header or it cannot be parsed, then the content is unsafe.

That's something the client should be doing. You can configure your own device (or your kid's) to have whatever default you want.

The actual problem is that classifying the entire firehose of user-generated content is precarious and uneconomical, so the default tag is going to be whatever minimizes liability. If untagged implies "unsafe" and "unsafe" minimizes liability then the majority of content will be untagged. If untagged implies "safe" then the majority of content will end up explicitly tagged as unsafe, because tagging it as unsafe minimizes liability.

But either way if you disable "unsafe content" you'll end up disabling almost everything, specifically including the huge amount of "safe" content which isn't tagged as safe because accurately classifying it is uneconomical.

croon1 day ago
> But either way if you disable "unsafe content" you'll end up disabling almost everything, specifically including the huge amount of "safe" content which isn't tagged as safe because accurately classifying it is uneconomical.

I think that's okay. The need for regulation is incentivizing capitalism in its amoralism to favor your regulated morality.

Corporations very much like targetting impressionable kids with content to sell stuff. If that adds a liability cost to moderate and make sure that content is "safe" (whatever that means in your jurisdiction), then isn't that what you would want?

I've never let my kids out on youtube, or the internet without either of us parents (yet at least). I hear you can now whitelist channels on youtube premium for child accounts, which sounds exactly like I want, but of course that doesn't scale. While I'd want to curate the entire internet for them until we've instilled enough judgment/their brains have developed enough to do it themselves, it's obviously impossible. Adding a liability risk or moderation cost to target kids seems like a fairly aligned incentive.

bsdetector2 days ago
If the default wasn't "almost nothing" then you'd be sanctioning exposing some kids to content their parents didn't want them to see. If there's no economic incentive to tag content then it's not valuable content for kids.

Ultimately the problem is the provider knows what category the content is and the parent knows what the content policy is. Providers can't say whether it's "safe" or "unsafe", only what standards it complies with. Some parents will have weird policies like "only G-rated movies or any Jim Carey movie" that can't even be delegated in any reasonable way to providers.

So the header has "PG-13, US-legal" because it's a movie rated PG-13 and constitutionally-protected legal content in the US, and whatever other markets you want to open up. Providers could even include AI ratings so as to mass-tag their content at low cost, and parents can decide if a particular AI rating is okay.

Parental controls could even restrict official ratings to country of origin, so if you approve PG-13 it'll block that content from countries where you can't sue them for lying about it.

BobaFloutist1 day ago
Basically we'll get 99% of websites with headers that amount to "Online Interactions Not Rated by the ESRB"
lokar3 days ago
The page having a simple rating assumes there can be one mapping from content to rating for the whole world. I doubt we can even have one for North America and Europe.
l722 days ago
Every app submitted to the App or Play store already has to do this. If parental controls are on, then users cannot download those apps.

The only hard part for the web is that a site could lie since there is no gatekeeper, but some black lists can help with bad actors.

californical2 days ago
Come up with a few categories and let the browser/OS decide.

Websites by default are ‘true’ for every category, unless they specify.

Categories are, for example of some: nudity, sexual, violence, etc.

It doesn’t have to be perfect but sites will have to err on the side of caution.

We could even create an html tag <restricted type=violence> for example, and the browser can simply not render that portion of the page of the user has that type disabled.

And we could give companies a pass for best-effort categorization using tech to assess user-generated content, along with allowing users to flag their own content as “safe”

fc417fc8022 days ago
That's a sorry attempt at an excuse. Companies are expected to collect ID and have related business logic that respects local laws but can't figure out how to tag their content? That's an utterly nonsensical position.

There's no reason a simple, standardized header can't be used to communicate any number of classifications simultaneously.

Edit: It occurs to me that if you oppose all age related measures then my above response isn't entirely fair to you. I still think it's an absurd objection but the comparison I made no longer applies.

Terr_2 days ago
It's a hard problem but the key is that it needs to be on the client rather than on the server, because that's what can have any information on jurisdictions, local regulations, religions, or general parental preference.

For example, it would be insane if every website and blog in the world to had to run logic to detect and prevent Elbonian males under 16 lunar years from seeing ankles except on Thursdays.

fc417fc8022 days ago
The problem with your proposal is that it's already the status quo. Various whitelists exist but service operators don't generally bother with these things. What you end up with is a largely unusable experience if you enable whitelist filtering.

The core problem is the lack of buy in. Unfortunately that likely needs to be forced. I think it's not unreasonable to legally require people to make a claim about the nature of what they are serving up. They already need to be aware of the legal status of what they're doing anyway so it hardly seems as though making such a determination should pose a burden when you consider that it's an alternative to either requiring ID, requiring the client send age bracket information, or other heavy handed interventions. The choice here isn't "the status quo vs a header" but rather "some other age related regulation vs a header".

An easy way to enforce this "voluntarily" (ie coerce) without sending government agents after every small time website operator would be to require that mainstream browsers and other client software (based on MAU or similar metrics) refuse to process content that does not send a classification header. Doesn't matter what the header says or what the status of the user account or parental controls or whatever else is, it has to send the header regardless or it will be blocked without exception. That would presumably trigger broad compliance with the relevant regulations.

iamnothere2 days ago
Should books require an age rating?

What about spoken words?

What makes online speech different, from the perspective of the Constitution that limits the power of the state?

Bender3 days ago
For what its worth this header has been around for a very long time. It's actually the second iteration and much simpler than it's predecessor.

Parents today can accomplish what you are suggesting by installing parental control software and only allowing access to things they explicitly approve.

This can also be done via headers explicit blocking of all the things and was suggested in another thread. [1] Some people liked the idea.

[1] - https://news.ycombinator.com/item?id=47952999

Ajedi322 days ago
Again, RTA header doesn't work because it's a blacklist, not a whitelist, and also because it's only granular enough to say "this is a porn website" and nothing else.
codedokode3 days ago
The point is that it is unrealistic to expect millions of people to mark the content. Also, the header is better than the metatag because it can be added to images, videos and other non-HTML content as well.
xoa3 days ago
Yes, exactly, this should be really simple as a foundation: by default the Internet is for adults. All of it. Where it's desirable for things to be available for kids, create the economic incentive and easy tools for parents to use and run on a white list, not a black list.

I'd actually go somewhat further though and ask whether it's a good idea to even do this via web pages at all. We have a great potential system for this already: DNS. Do something useful amongst all the ridiculous vanity and spam TLDs for once and set up a ".kids" gTLD, or ccTLD for that matter so that different countries can set their own regulatory standards naturally (ie, .kids.us, .kids.uk etc). Domains could also be used for some broad buckets for people who don't want to drill in, ie, .1-6.kids, .7-12.kids, .13-17.kids, or whatever is deemed appropriate, but simple age brackets that would offer some sane defaults. 1-6 could simply not allow any ads, user generated content or algorithmic feeds whatsoever for example. There are a lot of knobs to turn. And then at the registry level it can be ensured from the get-go that anyone getting a .kids domain is fully identified, located in the country in question, has valid ID, has specific credentials or is an accredited organization, or whatever other criteria makes sense.

But ultimately the point would be to create something that is built right from the ground up, and in turn that doesn't interfere with what has already been built at all. Something that can also be worked with at the gateway and thus cover every device on a LAN, and for that matter can easily be plugged into the vast number of powerful tools we have for working with that stuff. It'd be easy to put a nice UI on all this, even to make it higly automated. For example, have a setup wizard where you enter children, put in date of birth for each, and it'll spit out a password for each one. This then auto-provisions the network such that each kid has their own VLAN (password for PPSK or even wired connection) and is automatically limited to the domain groups of their age bracket, which then changes as their age changes.

Parents should be able to dig further in and get more granular with content categories, metadata for which could be required for anyone hosting a site within that domain, but I think there is the potential to make something both pretty bullet proof and pretty accessible, using existing tech stacks, and without impinging on the present internet at all including privacy and anonymity.

bruce5112 days ago
A .kids domain is not a useful approach.

The vast bulk of the internet is child neutral. For example my church a web site, the bakery down the road has one, the local pro sport team has one. They're not designed "for kids", but kids are welcome.

Does StackOverflow need to register a .kids domain just so children might get answers to programing questions?

If my-bakery.co.uk and my-bakery.co.au both want to be visible to 16yo there needs to be at least kids.uk and kids.au.

Does OpenSSL.org or OpenSSL.com get to be OpenSSL.kids?

Sorry but duplicating the entire neutral internet domain space with yet another tld isn't a helpful approach.

lokar3 days ago
I think it really needs to be per-page.

And, if we are going to do this the “design” should be global and anticipate a range of cultures.

iamalizard3 days ago
No such mandates should take place at all.
burnte3 days ago
This is correct. It is not the government's job to raise our children. The more we ask the gov't to do that we should do, the less power we actually have. Some will say this ship has sailed, well, I say it's not too late to sink it.
xorcist3 days ago
Earlier today there was a large thread on HN about the golden age of child rearing, from time immemorial to about two decades ago, when children started getting sent home and parents got a stern talking to from the police, just for owning a pocket knife or biking home alone.

We really can't have it both ways, that every failure of the child is blamed on the parent for lapsing in their almost totalitarian oversight, while also idealizing the idea that children must make their own mistakes and gradually growing into responsibilities and self-governance. Except having access to the Internet, apparently.

Taking a step back, this all smells like madeleines and a yearning for the good old days when everyone rode bikes and nobody owned smartphones. That's not really a productive stance on anything.

(If you would ask me, and I'm sure nobody would, I would think that there is a sort of trade-off here but with a clear answer: Make clear restrictions about buying cigarettes, alcohol, abusive content and extreme porn. But these restrictions aren't meant to be technically perfect. It's ok that some kids will learn to lift the limits and explore what is forbidden. At least then they would know that there is some reason society collectively considers these things off-limits, and that they soon will be in a mistake of their own making.)

hansvm3 days ago
On the other hand, I know several "home-schooled" people [0] who literally can't even read and later married people more than twice their age or had other serious deficiencies in their life potential. The government can probably step in a little more here and there.

[0] I also know home-schooled people whose parents are far better than any teacher I've ever had and whose education and achievements reflect that obvious fact. Home-schooling itself isn't the issue, and I'd prefer that it remain possible.

codedokode3 days ago
But it seems that many parents do not bother to do anything to raise their children properly, including setting up parental controls.
throwawayqqq113 days ago
I am sick of these "government bad" takes. They lack constructive suggestions, like your "sink it" nugget, they lack decent problem descriptions, as if anything after the sinking (likely private governance, aka feudalism) is immune to the ills of big-gov, and on top perpetuate reductivist arguments as if any kind of restrictions of freedom is by definition bad.

This broad rejection without good reasons is borderline sociopathic. ... and parental control is not the gov raising anyone.

mikestorrent3 days ago
I agree with you, as a longtime free speech believe.

but... I would also like to keep my kids from seeing the very worst of the internet before they're ready to handle it. I tried using a PiHole but Firefox DNS-over-HTTPS nullifies that now. It's not realistic for me to be watching over their shoulders 24/7; what can I do to keep them away from stuff 99% of people agree isn't for children to see, without something like this?

Bender3 days ago
Unbound DNS if compiled with --with-libnghttp2 can listen for DoH and your Unbound/Pihole can forward to any destination you desire. This is what it looks like on my firewall:

    # https://doh-int.mydomain.net/dns-query
        interface: [ip of lan port]@443
        interface: [ip of wifi port]@443
        https-port: 443
        http-max-streams: 220
        tls-service-key: "/etc/unbound/keys.d/unbound_server.key"
        tls-service-pem: "/etc/unbound/keys.d/unbound_server.pem"
Null routing the open DoH resolvers is just having a startup script that reads a list of all their IP addresses and

    ip route add blackhole "${IP}" 2>/dev/null
People will argue that DoH can run on anything which is true but all the major resolvers will always use dedicated IP addresses as to not risk blocking CDN end points.

If the childs account is not able to gain admin privs then their ability to change settings can be disabled.

catlikesshrimp3 days ago
If your kids are in the smart 1% who can bypass your authority, they will. Be proud. For the rest, we don't need a police atate
1718627440about 21 hours ago
Don't you control the client devices? What's stopping you from disabling DoH? If you use your own DNS servers, they can just use DoH in the background. There is much less threat using unencrypted protocols on your own encrypted network.
grim_io3 days ago
Well, you can't.

Like no past generation could stop their kids.

saghm2 days ago
> what can I do to keep them away from stuff 99% of people agree isn't for children to see, without something like this?

The better question is "Why do I need to give up privacy on my devices that no children ever use and are used for all sorts of mundane things that are entirely unrelated to what you're trying to protect your children from to solve this problem?" The solution being proposed here is to require ID checks at the OS installation level; this would be like requiring me to flash my ID when I walk out of my house because kids would have to go outside if they were going to try to buy alcohol.

fc417fc8022 days ago
That's an interesting problem. Even if you have full control over your children's devices they can still simply toggle the DoH feature back on unless you do complicated enterprise style device management things.

However DoH isn't obfuscated and in order to operate the list of resolvers that firefox uses must be published somewhere. It follows that you should be able to filter the major DoH providers at your gateway.

feelamee2 days ago
> what can I do to keep them away from stuff 99% of people agree isn't for children to see, without something like this?

> before they're ready to handle it

You can restrict any access for the network to them. Extra bonus, this will save your child from addiction.

trinsic23 days ago
Support getting rid of Citizens United and support your representatives to support enforcing antitrust.

This is the main problem that needs to be addressed. Everything else is just a byproduct of it. If you support the by product of what was created by conditions that are not being address, you only make the problem worse.

fhn3 days ago
You but them smartphones, tables, laptops, and internet access and then complain there is too much access?
shevy-java3 days ago
You describe a use case for you. That's fine.

Here we talk about use cases for EVERYONE. I don't see how your use case is fine for me, because I personally do not agree with it on any level at all whatsoever. You believe in restriction. I don't. There is no common ground here.

> It's not realistic for me to be watching over their shoulders 24/7

Is this your job? At which age will you stop monitoring them?

> what can I do to keep them away from stuff 99% of people agree isn't for children to see

99%? Where do you get those numbers from?

Besides, what stuff anyway? Even then the issue isn't about your kids. It is about laws for EVERYONE.

malicka3 days ago
You could block the default DoH services for Firefox, I reckon.
cyberax3 days ago
> what can I do to keep them away from stuff 99% of people agree isn't for children to see, without something like this?

Nothing. VPNs exist (including free ones), some of classmates will have unlocked devices, etc.

Next question?

harshreality3 days ago
A lot of us who grew up pre-social-media agree in principle.

What it fails to account for is that today's internet is qualitatively different from the pre-social-media, pre-smartphone internet. The vast majority of the internet audience, too, is qualitatively different. Incentives are misaligned for an average parent who might want to keep a tight leash on smartphone internet access for their kids, when attempting to do so will generate fierce opposition from their kids and leave them socially out of the loop.

reddalo3 days ago
People also wanted to smoke cigarettes but they got fierce opposition from their parents. That's what parents should do.

Maybe we should teach parents how to be parents instead of imposing draconian age checks (read: mass surveillance).

Bender3 days ago
I agree fundamentally and ideologically but we are past that point. The toothpaste is already out of the tube as they say. There will be restrictions so all I can do is suggest more sensible restrictions that keep the control on the client side and do not share data. Any data shared can and will be abused, leaked, sold, stolen without consequence.
shevy-java3 days ago
We are not past the point at all. Any democracy can ultimately decide on laws and regulation. Why would you wish to insinuate otherwise here? California could easily decide to not implement such laws, for instance.

That data leaks out is always a given. So, gather less data. Ideally none. But this is not a discussion about data. This is a discussion as to what state actors think they are allowed to do. It is an attack on private life of people. See the combined strike against VPNs.

AdrianB13 days ago
I heard that lie about "sensible restrictions" so many times, now I am waiting for "sensible violence", "sensible beating to death" and so on. It is a false argument that "there will be restrictions so all I can do is suggest more sensible restrictions", what you can do is recognize that "no restrictions is an option".

It is like negotiating with a terrorist that wants to kill you and this is his starting position and then he wants to agree on some compromise, like seriously beating you. There is no negotiation.

saghm2 days ago
How and when did we decide that we were past that point? I don't remember being consulted
hansvm3 days ago
> toothpaste out of the tube

Obligatory XKCD: https://xkcd.com/2521/

yetta3 days ago
No we aren't. Also you can put toothpaste in tubes or it wouldn't be in there. Hope that helps!
jrmg3 days ago
Are you also against age limits for the purchase of alcohol, cigarettes, pornography etc?
anigbrowl3 days ago
Filed with nobody should be bad and essential services should be free
JumpCrisscross3 days ago
> No such mandates should take place at all

How do you propose doing age restrictions for social media?

These are broadly popular. (And the evidence supports them.) They are happening. So the question is how to do it best. The project for reversing the consensus isn’t worthless. But it’s a long-term project that will have to bear fruit after these restrictions go into effect, if ever.

bijowo16763 days ago
only parents can decide for their own children, so you can do whatever you want for your own children
saghm2 days ago
There's also broad popular support for raising taxes on millionaires, legal access to abortion, and cheaper healthcare, all of which are at least as important as the issue of kids using social media without restrictions. If the premise is that we should solve them with whatever solutions we can come up with unless everyone agrees on something better, I'll look forward to the upcoming laws that tax capital gains the same as income, enshrine a woman's right to choose, and to establish Medicare for all. When those all take effect, I'll accept your solution to mandate ID checks on every device I own, but until then, this line of argument is nonsensical.
Longlius2 days ago
>These are broadly popular

The idea is broadly popular but the second you start asking about implementation details (ie showing your ID to post on the web), the actual approval percentage tanks down to the single digits.

But you knew that which is why you construct this rhetorical motte-and-bailey about it being "broadly popular"

kelnos2 days ago
How does this work for mixed-content sites? Like say a minor visits a video sharing or social media site and the default feed/recommendations list includes stuff that should be age-restricted, but is mostly stuff that shouldn't be.

The entire site shouldn't be blocked; the browser needs a way to tell the website "my parental controls are enabled and I need to you to filter out age-restricted content".

Alternatively, the RTA header/meta could include a parameter/attribute for an "alternate URL" to load when parental controls are enabled. This could be useful to allow sites to present a custom error-type response, but could also be used to automatically redirect the user to similar, but age-appropriate, content.

Anyway, this all ignores the fact that "protect the children" isn't really the goal here: it's to slowly eat away at our ability to be anonymous (even read-only anonymous) on the internet. Age verification is just a watered-down way of saying they require positive identification, and eventually our hardware will have to cryptographically attest we are who we say we are. I really hope this isn't inevitable, but it's starting to feel that way.

Ajedi322 days ago
Once you have a content label header it's pretty easy to build more complicated systems on top of that. Like the site could send "compliant with x regulation" in the content labeling header, and then that would tell the kid's browser it doesn't have to completely block the page but can instead reload the page with a request header saying "filter out a, b, and c content" and expect that to be complied with.

That could be a fingerprinting vector though so maybe depending on privacy settings it just blocks the page. Really these are all solvable problems that web standards orgs have dealt with before; you just need to create the incentive for such systems to exist.

delusional3 days ago
A) Aren't you targeting a completely different problem than this law? It's my understanding that this law targets the collection of the age from the user. What the user agent does with that signal is a different problem, and seems to already be solved, except for the definition of "actual knowledge" which they are trying to establish here.

B) How would your RTA header intersect with content rating in different jurisdictions? What if the content is illegal for children in Turkey but legal for children in Kentucky?

Bender3 days ago
For topic (A) I am suggesting to negate this behavior all together. No more sharing personal data. That evil-pattern must be stopped.

For topic (B) companies can set or not set the header based on GeoIP. Not perfect but GeoIP is already used in load balancers, web servers and applications.

delusional3 days ago
For (A) we have nothing to talk about. I think we fundamentally disagree about how society functions, and we aren't going to knock that out over hackernews.

For (B), your proposal requires the website have a database over current rules in every country they would be accessible from. Would a website then, in your opinion, be responsible for the accuracy of this database? We have to presuppose an official GeoIP source that would then be legally binding and under democratic control, but given such a database, would a website serving a wrong header to an IP associated with a specific country then be committing a crime in that country? What would the punishment be?

pkphilip2 days ago
However, this is not about age verification or protecting children. That is just the excuse they are using.

If Meta, Google etc could easily have algorithms in place for determining the age of the person seeing the video - apart from having the override capability via a parental login as you have stated.. but these platforms have consistently refused to limit the type of content they are showing to children.

maccard2 days ago
YouTube has this. It’s YouTube Kids. You can argue all day over whether it’s good enough but they do have this offering.
jahnu3 days ago
Has this idea been discussed when drafting legislation? I mean are they aware of it but dismissed it for any reason or no stated reasons?
Bender3 days ago
I've emailed politicians as have others but only received boilerplate thankyou's. I suspect the real reason is kick-backs but they will never admit it.

No harm in people reaching out to their politicians state and federal. The more people that bring it up the better. Let them know your childrens data will not be shared and when the data is leaked you will hold the politicians accountable.

maccard2 days ago
I’m not in the US but assuming everyone who disagrees with you is receiving kickbacks is a bit much. I agree this is a terrible idea and doesn’t make sense past a few seconds of thinking but the reality is it’s very popular with an awful lot of people.
SilverElfin3 days ago
Yep, they get funding from companies like meta and their insiders
bawolff2 days ago
> The only thing server, platform, website, service providers should be doing is setting an RTA header if the content could possibly be adult or user-contributed content that could dynamically become adult, moderation aside....If a site is not adding the RTA header then progressively fine them into oblivion.

Seems like this would incentivize just all sites to have the header regardless of if it meets the definition since you get fined if you dont but no fine if you have the header unneccesarily.

Especially if your definition is contains user contributed content. That is all sites with a comment field. What really is left? I'm not sure i have even visited a site in the last month that wouldn't fall under this.

raxxorraxor2 days ago
That is the only real solution. It removes the lobbyists with their bad verification schemes and untrustworthy software. You don't need untrusty flaggers or untrustworthy official authorities. In no way can nations be responsible enough to not attempt constant sniffing attempts. My nation couldn't keep itself from spying of corona app users.

This can also be broadly implemented, any other technical solution won't be widely spread anyway.

I don't think authorities care about child protection though. They could have legislated malicious advertising practices and a lot of similar bad influences, but didn't.

skybrian3 days ago
I largely agree, but the RTA header doesn't seem to be good enough for most websites to use. When a website wants to block browsers with parental controls on, but it isn't porn and it shouldn't be blocked by SafeSearch, what do they do?

https://webmasters.stackexchange.com/questions/140733/how-to...

Bender3 days ago
what do they do?

They stop trying to put everything in a different category and treat RTA as the person under the age of consent must get approval from their parent or legal guardian. Keep it simple.

skybrian3 days ago
That's too simple to get much adoption. It's unreasonable to expect websites to drop out of Google search.
miki1232112 days ago
Three things:

1. This assumes that websites are under your jurisdiction and can be fined. This is not a valid assumption on the internet. If you want to do this, you need a framework to block noncompliant websites via ISP-side null-routing, putting pressure on payment processors and hosting companies which do operate in your country etc.

2. HTML tags and not HTTP headers. If just a small part of the site contains content which shouldn't be displayed, the web browser should just hide that part.

3. Sometimes, it is genuinely useful to know the user's restrictions ahead of time. Imagine you're a movie streaming site or game store. You have some content which is suitable for the user, no matter their age, but you need to know which bracket they're in to decide what to show them. Without that info, you either default-adult (which sucks for children) or default-child (which sucks for adults).

raxxorraxor2 days ago
No, I don't think any of that follows from that. The header can be set in the initial communication attempt. It is even more specific than any other mechanism to verify your age, because this header can be set appropriately for any web resource.

The problem of hosts in countries that don't give a shit is true for every solution aside from the great all blocking firewall no developed nation would want to have. So no to "ISP null routing" from me. ISPs provide infrastructure. They are not school teachers.

Such a solution implemented today would be tunnelled yesterday and everyone should support evasion attempts.

Bender1 day ago
Countries that do not follow it could in theory be BGP filtered or sanctioned. I doubt that would happen. Probably more like the country would be added to parental controls in the browsers and parents could de-select a checkbox that is checked by default saying to block that country. If that were a thing I think some people would be enabling parental controls on themselves just to filter out some shenanigans.
idiotsecant2 days ago
You make the mistake of solving the stated problem, and not the actual problem. This was never about children, or a solution like what you describe would be trivial.
ekr____3 days ago
> The only device mandates that should be taking place is for the default installations of web clients should be checking to see if parental controls are enabled. This only impacts the major browsers. An intern at each browser company could add this check in minutes. If they are enabled and the person logged in is on a regular account (not admin or power user of sorts) then the base installation of web clients must check for an RTA header [1]. If present, prompt for a override password and also give the option for the admin to approve-list the domain at that time. That's it. Not perfect, nothing is or will be.

It's useful to contrast this with the various device-based mandates that have been created in order to get a sense of what legislators seem to be trying to do. With that in mind, a few points:

* What you are proposing allows parents to opt in via parental controls, but age assurance mandates (both device-side and server-side) tend to require positive action to enter unrestricted modes. In some cases (CA AB 1043, for instance), this is just a matter of entering your age. In others, you actually need to demonstrate your age via some technical mechanism.

* While many age assurance mandates focus on adult content, which is primarily consumed via the Web, others (e.g., Australia's Social Media Minimum Age) focus on social networking, which is primarily consumed via apps, so anything that is Web only will not be effective.

* Site-level granularity isn't really fine enough in some cases. For example, the New York SAFE for Kids act prohibits certain behaviors such as algorithmic recommendations when a user is a minor, but doesn't require blocking minor usage entirely. It's potentially possible to implement this with something like RTA, but it would have to at minimum be at much finer granularity.

Section VI of https://kgi.georgetown.edu/wp-content/uploads/2026/01/Age_As... goes into quite a bit more detail about various architectures (disclaimer, I'm an author).

None of this is an endorsement of age assurance techniques; I'm just trying to help flesh out the situation.

> All legislation regarding age verification must revolve around this otherwise people must reject it as an abusive form of tracking and privacy invasion.

It's a bit late for that, given that around half of US states already have some kind of age assurance mandate.

Bender3 days ago
It's a bit late for that, given that around half of US states already have some kind of age assurance mandate.

Perhaps late to solve this globally but parents can still install parental control software if they so desire and can still intervene locally to prevent sharing data with 3rd parties. At worst this means small children might not get to visit social media and other assorted sites and I am fine with that. I think a number of parents would be fine with that as well.

Sites can voluntarily label as some do. It just means that parental controls would have to default to blocking everything until approved and while sub-optimal maybe that's what people will have to do in order to avoid the evil pattern of sharing data with all the websites that will ultimately leak, or "leak", be sold, stolen, etc... Good parents will not participate in the evil patterns of sharing their children's personally identifiable information.

When the PII of children is ultimately shared with evil people the children once adults will resent their parents for not protecting them.

- To all parents here, your children have no idea what risks are out there including devious companies that want their data. They will one day be adults if all goes well. Protect your children as corporations and governments will not. They will thank you when they find out all their friends data was shared, leaked or otherwise abused forever.

ekr____3 days ago
I'm not following you here.

Certainly parents can install parental control software, but what does this have to do with children's PII being shared with sites?

Just so we're on the same page, the way AB1043 works is that the OS determines the user's age and then shares the age bracket with apps. No PII is shared with sites (this is not to say that the age isn't sensitive, but it's not PII as usually regarded). Is your concern here that sites get access to children's information because children visit certain sites regardless of legislation? That's a real thing, but it seems mostly orthogonal to age assurance.

teekert2 days ago
Well sure, such a solution may solve age verification elegantly, but does it serve the interests of the companies that pushed this bill?
tardedmeme2 days ago
That's basically what this law was though. Are you cheering for them removing the law that said exactly what you wanted?
themafia3 days ago
> An intern at each browser company could add this check in minutes.

An intern could also just delete the product which would also "solve" this "issue". The fact that it's easy or cheap is not significant to the problem at hand.

> should be doing is setting an RTA header

Many sites will just set the header by default. Now you've created a problem.

> then progressively fine them into oblivion.

This does nothing. See: Ofcom vs 4chan.

> device mandates

Mandate that the device provide an API for child protection software. Then it's up to individual parents to decide to install that software or not. Then we also get competition in this market rather than relying on whatever solution an intern cooked up one day.

Bender3 days ago
On the topic of 4chan [1]

Many sites will just set the header by default. Now you've created a problem.

I am not seeing a problem. Kids need not access those sites unless the parent or legal guardian approves it. Sites meant for children would not be adding the header.

[1] - https://news.ycombinator.com/item?id=47953096

themafia3 days ago
> Sites meant for children would not be adding the header.

Is Wikipedia "meant for children?" Should they be fully denied access to it? Should Wikimedia be fined if they make a mistake? If they get fined often enough do you think they'll just turn the header on everywhere in order to avoid risk?

Replace Wikipedia with any other mixed content site you prefer.

pessimizer3 days ago
I must be stupid. Reword this so it makes sense to me. I can't even parse it.
Bender3 days ago
- Site adds a header if they may potentially have adult content.

- Browser detects header. Prompts for local password to access site.

- Child does not know password, picks a different site or begs parent for access.

- This is now between small child and parent. No third parties, no tracking, no telling website the users age, no local or remote API's sharing data.

- At some point if all goes well the child will be an adult and will thank their parent for looking out for them when all their friends data was sold and abused.

kleiba22 days ago
This assumes that the goal is child protection, while the actual goal is user profiling and ad revenue.
tzs3 days ago
> If they are enabled and the person logged in is on a regular account (not admin or power user of sorts) then the base installation of web clients must check for an RTA header [1].

Your cite is an earlier post of yours which says

> The one and only method I will participate in is server operators setting a RTA header [1]

and that cites a still earlier post of yours

> I stand by my repeated statements of how this could have been solved simply using an RTA header [1]

which finally actually cites¹ something that explains what the heck on RTA header is.

It would be quite a bit more reader friendly to cite https://www.rtalabel.org/page.php rather than make the reader traverse a linked list of comments to get there.

¹https://www.rtalabel.org/page.php

pessimizer3 days ago
Absolutely trivial and totally comprehensive solution, enabling adult content blocking at the account level, device level, network level, and the ISP level. Could even be expanded to any sort of content blocking, if you want to allow households to restrict access to vaccine critique or criticism of the king without violating the First Amendment or rooting everyone's devices.

The problem is that the point is to root everyone's devices. Anyone explaining how easy this is would be pushed out of the conversation as fast as if they were advocating for single-payer healthcare.

edit: I've been advocating the nearly identical but opposite solution - restricted access sites shouldn't respond to requests that lack an appropriate age/content restriction header. If they do, jail them.

They're literally going to have to do this anyway. Rooting people's devices to force them to lie about their age when they install their operating system is an absolutely fake pretendy solution; the only way it works is if you have to verify your age with some government agency when you install an operating system, in order to make that OS age official. The point is the identification.

salawat3 days ago
No. That requires information disclosure to a third party. The point is enabling device admins better control over local device behavior. We're trying to keep conscientious parents able to do their thing. Not further enable the ability to manage the populace with official registries. If a kid can figure out how to install their own OS without their parent's help, odds are the kid is with it enough to start dipping their toes in the deep end. Or at least until they out themselves in front of their parents. In that case though it's a home problem, not a rest of the Internet problem.

It's still a stupid unconstitutional law, but I see what the aim is, even without strawmanning it.

Bender3 days ago
Imagine having to police the OS installations at everyone's home. It's dangerous enough to serve warrants to known felons at known locations. I would not want to be the paramilitary officer going door to door having to be ready to flashbang the family or worse. I don't know if there are even words to describe the PTSD that all the enforcers and families would have. Someone in North Korea probably has the words to describe this.
wizardforhire3 days ago
Thats crazy talk, how are we gonna build a database of computers tied to physical identification of users by which we can monitor, control, and monetize… you’re saying parents should be responsible for their children? How is the state going to be able to exert more control if it doesn’t have ubiquitous surveillance of it’s population!? /s
tzs2 days ago
As usual 95+% of people commenting have no idea what is actually in the California law, and so are commenting about things that have nothing to do with it.

Different states, countries, and multi-country organizations that have legislated in this area or are working on legislating in this area have went with many different approaches. These differ in their scope, how age is verified (or even if age is actually verified), what documentation is required (or even if documentation is required), whether they apply to the web or to apps or to both, whether they make anonymous use harder or not, how much if any sensitive information they disclose to the apps/sites that need to check age, whether they could allow government to track your usage, and in other ways.

Most ridiculous are the comments that after saying how bad it is (clearly talking about things not in the California law) then say how it should work and describe something close to the California law.

abustamam2 days ago
It's not out of the ordinary for folks on HN to discuss the general subject of a topic and not the exact contents of TFA. The article tends to just be a catalyst for discussions.

It is kinda silly to read comments that do what you mention at the end (have a seemingly novel idea to fix the issue at hand and their solution is the one from TFA). That's just embarrassing.

But I feel like the rest of the discussions are fair game.

bijowo16762 days ago
The age verification is coming from the Digital Age Assurance Act.

this act is pushed by the NGO 501c3 called Common Sense Media, their donors include Bezos, zuckerberg, and other rich people.

The same NGO also created a platform called Bandio that provides age verification services. How convenient.

Legislate restrictionist policy today that manufactures demand for age verification service, and then rollout the solution for $$$.

How convenient, muh free market capitalism.

Common sense media also earns $15 mln revenue from licensing its content rating technology.

throwthrowuknow2 days ago
Magic, Inc.
neilv3 days ago
Who is actually writing this very concerning California Internet legislation, which will ultimately affect the entire nation and world?

Did someone write California Internet legislation without consulting any California Internet companies?

Did some California Internet companies write California Internet legislation?

Did some other party write California Internet legislation?

pwg3 days ago
If you go take a read through the CA bill text that "became law", you'll quickly realize that whomever did write it must live in a very narrow bubble where the only "computers" that exist in the world are tablet style cell phones, the only OS'es that exist in the world are Android and iOS, and the only way anyone installs any software on the only computers that exist is via an "app store".

Meanwhile, while the overall writing clearly indicates the author has a very narrow view of "computers", the definitions of the terms is so broad that every computer, even the tiny embedded CPU in your microwave oven, might just need to ask your age before it allows you to do anything.

wtallis2 days ago
> every computer, even the tiny embedded CPU in your microwave oven, might just need to ask your age before it allows you to do anything.

Why do I keep seeing this bullshit exaggeration? It doesn't help anything to make such ridiculous statements. Nobody's microwave oven has an app store.

inetknght2 days ago
> Nobody's microwave oven has an app store.

Meanwhile, Samsung refrigerators can have an app store.

jeffbee3 days ago
The bill was written by Buffy Wicks, who represents me in the State Assembly, who is very good on housing, transportation, and climate, and who should absolutely stay in her lane and not try to legislate platform APIs.
oceansky3 days ago
Meta alone spent 2 billion dollars lobbying for this worldwide, and it was a massive success, it's passing everywhere unanimously.
thesmtsolver23 days ago
Citation for this claim? Searching lands on this page without any citations and seems AI generated slop:

https://captaincompliance.com/education/meta-is-spending-2-b...

Aurornis3 days ago
There was an AI generated slop report posted to Reddit that went viral. It even got some news coverage before anyone stopped to read the files and discover that it was gibberish.

I still get downvoted for pointing it out and trying to ground the conversation in facts. As you noticed the story continues to thrive on bad news sites and social media.

Aurornis3 days ago
Meta has not spent $2 billion lobbying for this or on lobbying altogether.

It’s amazing how that one AI slop project that made this claim got so many people to believe this number.

Spreading this disproven AI slop around isn’t helping. It just makes opposition look like uninformed conspiracy theorists who can’t fact check anything.

frm882 days ago
Meta is lobbying to get age verification installed at the OS level so that they don't have to bear the cost themselves. I know nothing of the $2B but the fact that Meta influences the legislation can hardly be denied:

During the meeting, Meta executives, including Antigone Davis, global head of safety, are understood to have argued that any age checks should be handled on a smartphone operating system rather than by the likes of Meta.

https://www.yahoo.com/news/politics/articles/meta-urges-labo...

shantnutiwari2 days ago
>>Meta alone spent 2 billion dollars lobbying fo

Source: Some guy on Reddit, trust me bro

sometimelurker3 days ago
give source
ErroneousBosh2 days ago
> Who is actually writing this very concerning California Internet legislation, which will ultimately affect the entire nation and world?

Why would it affect the entire world?

One technological backwater is Having A Massive Sad over people using rude words on the internet, so they think they can tell everyone else what do to?

mpalmer2 days ago
Bit rich calling US/CA a tech backwater when it comes to online speech.
pizzafeelsright3 days ago
No, no, and absolutely.

The bill is written 'do good, stop bad stuff by establishing a committee or group to make sure fund good stuff, bad stuff doesn't happen' then the law passes and lobbyists write the details that fund the programs that tax the people that generate the income for companies that donate to the politicians that sell their votes to the lobbyists and interest groups.

California politicians start with the end goal "maintain power, secure revolt, obtain capital, deny failure".

It goes beyond lying to your face. They will be convincingly genuine, heartfelt, while finding a way to extract as much as possible for themselves, by extension their party, by extension the 'government' and do absolutely anything to keep the illusion that you have a choice, a vote, and a voice.

I lived here my whole life. These politicians are evil. Lie, cheat, and steal - deny if caught, punish if provoked.

zarzavat3 days ago
A cynical person might suspect that the reason they are doing this is so that Linux developers don't have standing to challenge the law on 1st amendment grounds...
cucumber37328423 days ago
Nah, you're not cynical enough.

This is the classic "what we're trying to do is bullshit on a fundamental level so we're gonna just exempt random things until it becomes a niche issue and we can just do what we want and from there we'll just close all those exceptions over time" move.

Give it 5yr and you'll have idiots in the comments talking about how the "linux loophole" was a mistake and should be closed.

Source: history

seanw4443 days ago
They're finally applying their 2A strategy to the 1A.
SilverElfin3 days ago
That’s exactly what it is. It removes standing, and that is a major flaw in our legal system. We need significant changes to defend constitutional rights properly.
NewJazz2 days ago
Remember when women kept suing for the right to get an abortion and the courts kept just waiting out the pregnancy? Something something sixth amendment...
ndsipa_pomu2 days ago
Justice delayed is justice denied
anigbrowl3 days ago
LEarn to take a win as a win. People who are unable to look at anything without seeing themselves being scammed are clinically paranoid.
jwitthuhn3 days ago
It is an admission from the writers that this law is unrelated to safety and people should very loudly and frequently point that out.

If OSes that don't verify the age of their users are a genuinely unsafe for children, why should they be allowed just because they are open source? That doesn't seem to mitigate dangers associated with age in any away I can identify.

unparagoned2 days ago
I think it just means that people using those OS simply won’t be able to access adult content.
anigbrowl3 days ago
Have you considered that the writers typically have legislative but not technical skills and are just trying to placate upset voters, without really understanding what the optimal solution could be? Reading this and other threads you can see therea re plenty of highly technical people who struggle to articulate what kind of policy they want or what kind of parental controls they want to set up themselves?

It's kind of a hard problem and legislators are inclined picking the lowest hanging fruit. Their primary concern is to not be smeared as child predators by their political opponents at the next election, eg "jwitthuhn voted to give gambling websites, pronographers, and pedophiles easy access to YOUR children - s/he OPPOSED age verification laws on internet sleaze!! Who's jwitthuhn really working for - you, or the people who want to exploit your kids?!!"

One can point out that such electoral pitches are dishonest bullshit until one is blue in the face, but the fact is they work on a lot of voters because most of them are not smart and don't have the energy or inclination to research every issue. And it is true that there are a lot of hustlers on the internet who are willing to either passively or actively exploit kids, and the anonymity, non-locality, and technical complexity of the internet makes that relatively easy to do and hard to prosecute. Legislators offer simplistic solutions because that's what a most of the public wants, and people often make their voting decisions based on emotional factors rather than cold rationality.

You don't need mustache-twirling villains saying 'let's impose burdensome techn regulations that perpetuate oligopolies and allow me to make another trillion dollars, a few million of which I'll send your way, mwhahahaha' to get shitty legislation (which is not to say they don't exist). It will emerge naturally by default if other conditions are right.

bmelton3 days ago
A bad law that only affects other people might be a win for me, but it's still a loss for society
some_random2 days ago
This would be a reasonable take if lawmakers hadn't been trying to scam us our of our rights since those rights were first put to paper.
anigbrowlabout 8 hours ago
More paranoia. What about the lawmakers who have tried to expand rights? I'm sick of these fallacies of composition.
jrmg3 days ago
There is so much conspiratorial nonsense in these threads…
softwaredoug3 days ago
All this because public institutions have lost the will or capacity to regulate the companies. So they switch to burdening the consumers.
dylan6043 days ago
Lost the will? How about paid to look the other way?
account422 days ago
It's hard for a politician to understand what his campaign contributions require him not to.
anubistheta2 days ago
This is regulation from a public institution. Regardless of how such a resolution is passed, it will impact the consumers.
softwaredoug2 days ago
It’s regulation on consumers, not companies

Banning or limiting addictive features like algorithmic feeds would be regulating the companies.

jeroenhd2 days ago
They are regulating the companies. Apple, Google, and Microsoft are companies.

Desktop and mobile Linux is an extreme niche and alternatives to Linux are practically nonexistent. I'm not surprised law makers might not have known that there are operating systems not made by for-profit companies.

Refreeze52243 days ago
Another way to say it is that capital is operating as it always has: in its own interest.
jrnichols2 days ago
Linux will be exempt for now. I wouldn't be at all surprised to see them try to slip it through later. Legislators in California have learned over the years, and have carved out exemptions in bills such as gun control bills to get it passed, and later classified their exemption as a "loophole" to be closed.
layer83 days ago
Not just Linux. More specifically: “Operating system provider” does not mean a person or entity that distributes an operating system or application under license terms that permit a recipient to copy, redistribute, and modify the software.
NewJazz2 days ago
I read the title and thought "BSD folk must be in shambles". Glad it is not as shortsighted as I originally thought.
mmooss3 days ago
Yes, I wonder what false positives and false negatives will result from that definition. I suppose Microsoft permits corporate licensees to copy (to all their PCs and servers), redistribute (internally), and modify (by corporate software developers and also by sysadmins using group policy) the software.

Maybe it should say, the software 'code' - requiring open source code - and to do it all 'for free'.

lucas_t_a2 days ago
there must be an reasonable assumption of what counts as such in the first place. being modifiable and publicly available in both source and binary form sound like enough to me.
mmooss1 day ago
> both source and binary form

Where does it say that? Not in the GGP.

phendrenad23 days ago
We did it despite the naysayers who faught us saying it "wasn't a big deal" and that this is the "best version of the law we could get". Never listen to the naysayers and compromise your principles to appease them, stay true to what you believe.
ajsnigrutin3 days ago
Parental controls should be a client side option set by the user.

Sure, make it easy for users to do so, but it's a users choice.

Kids don't buy phones or computers, their parents do, and during initial setup, parents could choose "this pc is used by a child" option, input some override password to disable this in the future, and the phone could block whatever needs to be blocked.

mmooss3 days ago
> Kids don't buy phones or computers, their parents do

It wouldn't take much for a kid to buy a phone or computer.

subarctic2 days ago
Kids also tend to live with their parents, who much to their chagrin can usually confiscate stuff the kid bought and not let them use it
cortesoft3 days ago
As a dad of two younger kids (7 and 10), I have been incredibly frustrated with the way age restrictions are handled across various services.

Really, my main complaint comes down to: I completely disagree with what these services choose to restrict for kids and what they allow.

They block my kids from doing things I have no problem with them doing and they allow things I would never want my kids to do in 1000 years. It is incredibly frustrating.

Often times, there is literally no way for me to bypass some stupid restriction they put on my kids, so the only way I can get it to work is to help my kids lie about their age… and at that point, I lose the ability to actually block things I care about.

These laws are just going to make it worse. I don’t want someone else choosing how I control what my kids do. Give me tools to control it myself, and you can choose some presets for parents to use, but don’t force me to use your definition of age appropriate.

big853 days ago
> I don’t want someone else choosing how I control what my kids do. Give me tools to control it myself

I agree. Parental controls have been the norm for thirty years. The adult who owns the device should have control over it, not Microsoft or California.

sounds2 days ago
Please keep in mind this sudden burst of legislation is because Facebook recently faced a combined $1.1 billion fine for intentionally harming children. The judgment took years.

New Mexico Child Safety Case ($375 Million) was an actual judgment.

US class-action privacy lawsuit was a $725 million settlement, with no judgment.

These laws were proposed as soon as it was clear Facebook would not win. They move the liability to the Operating System, exempting Facebook.

alpinisme3 days ago
What tools would you want?
modeless2 days ago
A pure whitelist mode, especially for video apps. Netflix, Disney, etc don't provide this because they want to push their new shows on your kids. YouTube does provide a whitelist mode, which I appreciate. But it's hard to find, poorly implemented, and blocks a lot of great content from being whitelisted. It's very frustrating to come across a great educational YouTube video and have big nanny Google block you from sharing it with your kids.
cs02rm02 days ago
And I only want one. I don't want to set it for every single app, with different nuances.
cortesoft3 days ago
Honestly, I don’t have a perfect answer. It really depends on what the service is.

My main thing is I want to be able to opt in or out of various filters. I don’t mind if my kids want to listen to music that has swear words, but I don’t want them watching videos where they give horribly sexist pickup artist advice.

This isn’t just about what I feel is age appropriate, either. It is also about what I know about my kids.

My 10 year old hates scary things, and she gets completely freaked out when they show scary movie previews. I would like to be able to block those for her. On the other hand, my 7 year old is obsessed with scary things and I don’t mind if he plays zombie video games.

JoshTriplett3 days ago
> My 10 year old hates scary things, and she gets completely freaked out when they show scary movie previews. I would like to be able to block those for her.

The difference between this and the usual "parental control" mechanisms is that what you're describing here is something the child wants to cooperate with, voluntarily. In which case, you don't need a mechanism that makes it absolutely impossible; you need a mechanism for helping them not see things they don't want to see. That's something some adults also want (e.g. tools for preventing oneself going to Facebook, or going to TVTropes for too long).

brandonmenc2 days ago
This level of filtering is so granular and bespoke that I'm not surprised no one offers it.
blymphony3 days ago
I'm as a big of a horror movie fan as you can find, and I'm completely dumbfounded by the jump scares marketing is allowed to show in trailers nowadays. IMO (coming from someone who is basically unaffected by jump scares), they've gotten more shocking in the past couple years.
themafia3 days ago
The internet is too dynamic to build a working filter around. Perhaps just tools which help parents quickly and efficiently monitor their child's device usage would be best.

Do you want to alter behaviors or lock children in a gilded cage?

KolmogorovComp3 days ago
maybe at 7 and 10 they shouldn't use device connected to the internet without your active supervision at all? What will they miss?
BeetleB3 days ago
Maybe it's the parent's decision on whether they should or shouldn't?
KolmogorovComp1 day ago
There’s increasing consensus among doctors that at that age any non-physically supervised usage is detrimental to their health.

Would you say the same of eg: parents giving alcohol or smoking to their teenagers?

cortesoft2 days ago
All the best stuff is online, though. My kids have found some of their favorite hobbies and interests from online videos they found. They enjoy using the internet for all the same reasons the rest of us do. I love computers and technology and the internet, and my kids and I play games together and build computers and explore technology. I have taught them a lot about internet safety (both personal and technological), and I am very impressed with their skills and abilities.

I would never tell another parent they were wrong for choosing not to allow their kids to use the internet or consume certain types of media. Those are very personal choices.

My wife and I have deliberately have chosen what to allow our kids to do, and continually have talks with each other and with the kids about our internet usage.

I don’t feel the need or desire to seek advice or approval from random internet commenters.

givemeethekeys3 days ago
Okay, let's flip it: why would Apple, Microsoft, etc.. agree with such a law? What would the trickle down be for browser makers and website creators?
pibaker2 days ago
It's a classic case of regulatory capture. Only the biggest players can get away with fully implementing age verification — if Microsoft requires age verification to use its OS, most people will oblige. If HN starts doing that most people will probably just log off forever.

What is maddening is how often people think such laws are about limiting the influence of "big tech." Big tech isn't going anywhere because of these laws, you are.

shit_game2 days ago
Hypothetically, preemptive market recapture? This could theoretically make foss OSs non-kosher for any suitably large market (websites, games, chat platforms, etc), and serve to force foss OSs into a niche where theyre technically capable of being personal desktop software, but practically unusable because of lockout.
ajnin2 days ago
This is part of a large movement to end personal computing as we know it, and give all control over our digital lives to the mega corporations. It is already impossible to use some national ID or banking apps on non-Apple and non-Google phones. (say GrapheneOS), giving them an immense edge in the market, and they're using that domination to add more restrictions like installing non-play store apps on Android. This goes bit by bit, try to add a restriction, go back enough to quiet the backlash, try again. This new law is a foot in the door to achieve the same restrictions on PCs. PCs are the last open computing platform and bastions of personal digital freedom and thus they must be destroyed by capitalists and governments. Once the technical means have been put in place to restrict access to some services, the system can be hardened : impose that the age checks can't be tampered with by using a TPU module, impose a link to the individual's identity so that all online activity can be traced to anyone. Pretenses are easy to find : protect children, block sex offenders from accessing dating sites, and so on. At this point I'm pretty convinced we're geared towards a global totalitarian regime, and there's a lot of evidence.
sakjur2 days ago
It really bums me out that I fully believe this is it.

Megacorps seize the demand for regulation (to regulate them) in order to write regulation that purportedly does that, but in practice mostly closes the doors behind them and cementing their stranglehold on society. For Microsoft, Apple, and Google it's a small thing to agree to age verification if that means all the potential competitors will have to do so too.

The cheapest time to shut down a competitor is before they get to market.

crummy2 days ago
Doesn't Apple already ask you for your age when you set up a new device? And I think Microsoft requires you to be 18 on your admin account.
Advertisement
GuB-423 days ago
If it gets horny teenagers into free software, that's a good thing, I guess :)
unparagoned2 days ago
I assumed it just means that you wouldn’t be able to access adult material at all on those os.
bastard_op3 days ago
>> SteamOS could still be affected

Steam itself does age verification, which when you first boot a steamdesk, afaik it forces you to log into steam before you can do much of anything without some initial hackery. That said, once in there's nothing stopping them from launching into desktop mode, launching firefox, and watching pr0n that way.

Sadly the solution is still for parents to do real parenting, but that's like saying stupid people shouldn't breed.

shevy-java3 days ago
I don't trust this one bit.

The reason is simple: the pattern I see hints that there is:

a) money spent, to push through age-sniffing, and b) it is happening almost globally.

I am not necessarily saying that all this can be singularized down to one bribe-using company, be it Meta, Google or what not, or state actors becoming beyond Evil. But just as the butterfly effect is used as analogy how a strong wind can be created further downstream, I see the situation here VERY similar. To me it is not confined to age-sniffing. Remember the sudden declaration of war by the UK against VPN. This is in my opinion connected here. The goal is not "protect the children" but instead spy more on people than before. A gradual extension of this. And some companies and private interests will benefit. See also the recent Palantir claim made against London aka "the major is responsible for more robberies when he refused to obey to our rule". These companies are greedy - and insolent.

kgwxd3 days ago
No, not exemptions! Drop the stupid-ass law all together.
trollbridge3 days ago
Kind of interesting - basically exempts any OS that’s under an MIT or GPL licence…

… doesn’t that excuse Android and possibly XNU, too?

tangotaylor3 days ago
This is a potential loophole. Companies could have an "open source" OS but restrict installations like Tivo did in the 2000s (i.e. "Tivoization"). Or they could allow installation of modified software but restrict functionality like the way the Google Play Integrity API can nerf apps running on custom builds of Android.

Or, they can have a license like the Business Source License where you can copy, redistribute, and modify the software but you can't use it commercially. This goes against OSI's open source definition.

We emailed this amendment to Buffy Wicks's staff:

§1798.504(f) This title does not apply to[...]:

(4) An operating system or application that meets both of the following conditions:

(A) The operating system or application is distributed under license terms that permit a recipient to copy, redistribute, and modify the software, including for commercial purposes and without payment of a royalty or fee.

(B) The operating system provider or developer does not, by technical or contractual means, prevent the recipient from installing modified versions of the software on a device on which the unmodified version operates, and does not restrict the functionality or interoperability of modified versions.

mmooss3 days ago
That's great, thank you.

> copy, redistribute, and modify the software

Shouldn't that specify the code not or not only the software? For example, the corporate Windows license allows the corporation to copy, redistribute (internally), and modify (via group policy, APIs, or development on the Windows platform) the software. The big difference between that and Linux is licensees can't access the code. FOSS requires free access to, use of, modification of, and redistribution of the code.

antiframe3 days ago
Is all the code running on my Google Pixel 10 licensed under GPL and/or MIT?

I think we have our answer.

hnlmorg3 days ago
What are they defining as an operation system? It’s a term that has fuzzy edges as a technical term, and given laws are usually piss poor at defining technical terms, I can’t see it being well defined in CA law.
user_78323 days ago
I think there's a lot of proprietary stuff, from Google Play Services to Pixel specific features. A very significant stack of "modern" software layers are proprietary, even on Android.
Telaneo3 days ago
So if you load AOSP and don't use Google Play Services, then you're exempt?
floxy3 days ago
Sounds like another fellow GrapheneOS user!
TylerE3 days ago
No, Android is Apache 2.0.
solenoid09373 days ago
This law should never have been proposed to begin with. The fact that the backlash was needed is indicative of a huge problem in our lawmaking.
jjcm3 days ago
This will only help if the law states that internet companies that check this have to default to assuming the user is an adult. Otherwise the end result will be that Linux clients will get caught in a dragnet of automatic denial.
danborn262 days ago
It is good to see lawmakers course correct when technical realities are pointed out. Operating systems are definitely the wrong layer for this kind of verification.
nobodyandproud3 days ago
Patching inherently bad legislation doesn’t solve the problems it’ll cause.
apopapo2 days ago
What about the BSD kernels? Other libre/open source operating systems? These laws should be canceled altogether. They make no sense at all.
subarctic2 days ago
Wow this is smart politically because the largest group against this age verification bulls*t just so happens to overlap a lot with people who love open source software (technical people who value user freedom)

Of course this also means that the nerds who use linux or lineageos get to win cool points because they can access more adult stuff

Advertisement
SilverElfin3 days ago
The entire age verification and identity verification surveillance system shows state democrats aren’t on our side.
tzs3 days ago
The California law has no age verification, identity verification, or surveillance. It is just a pretty simple parental control system, which only applies to devices whose primary user is a child.
soanvig2 days ago
Wow, stupid idea is hard to legislate. Nobody could predict that.

It reminds me of clients wanting some stupid feature from app developers which does not fit into anything, and makes no business sense, and therefore creates only problems.

tardedmeme2 days ago
This is a bad move. California has no age verification law, only an age asking law and all of the reasons it's good to ask if the user is over 18 are still good reasons if the OS is Linux. And the penalty for providing an OS that doesn't ask if you're over 18 is that it's considered a defective product and you can return it for a refund, but open source software is already provided for free with no warranty so who cares. Unless you bought it from Red Hat so this is basically just giving Red Hat impunity to violate this law, for no reason.
thot_experiment3 days ago
Who else has that Tux plushie tho? I've had one since I was like 11 years old.
lol7683 days ago
Same, my Dad ordered it for me at the time; sits on my desk :-)
NoSalt2 days ago
On a side note ... does anybody know where I can get one of those Tux plushies? The tag appears to say "Penguin Power ... https://www.PenguinPower.com/", but that doesn't resolve to anything useful.
giancarlostoro2 days ago
I was hoping we'd see some "-CA Compliant" ISOs of Linux distros released (crackes me up thinking about it), it feels a little insane to me that we would force so many open source projects to check for a person's age.
NSPG9112 days ago
The law is so broad that theoretically, age verification can be on your watches, your Ti-84, anything.
kajaktum2 days ago
Open software should not implement this feature because slippery slope is not a fallacy based on my experience. Force them to actually create a government approved operating systems to make it clear how absurd this is and so that we know who will bend the knee.
p0w3n3d2 days ago
we're preparing ourselves to deanonymise the internet. We do not know yet what this will have as a collateral, but certainly the governments will use it against us.
t1234s2 days ago
How does this age verification crap apply to server environments? If you can't use windows desktop without age verification can you just install windows server or IoT as a loophole?
Advertisement
ajaimk2 days ago
Is an android technically Linux and open source?
akdev1l2 days ago
Technically linux. Not open source in its commercial forms.
epr3 days ago
So are kids not going to have access to llms? Seems trivial to get around this from a technical standpoint for frontier llms no matter how this is implemented.
77773322153 days ago
Ah, but what about my internet connected TI 84 calculator?
jiveturkey3 days ago

  BOOBS
age verified
pengaru2 days ago
If you look up either "half measures" or "unintended consequences" they should both say "See also: California"
laughing_man2 days ago
This will either fail or the entire law will go. Microsoft will spend a lot of money to make sure it's not at a disadvantage.
SilentM682 days ago
Most politicians are easily swayed when their political bacon is on the line. Perhaps there is yet some hope for California!
amarant2 days ago
Not how I imagined year of Linux on the desktop to happen, but I'll take it!
jmward013 days ago
This is the whole 'opt-in vs opt-out' at a high level. A better law would be crafted like 'some services have been determined to be harmful to minors and require age verification. Those -specific- services shall have these specific mitigations.....' Facebook and others should have a clear legal distinction of 'harmful to children' and then the law kicks in.
jmyeet3 days ago
What's depressing to me is just how self-serving all this is. The original bill was AB 1043. Who supported that, breaking with other tech companies? Why Meta of course [1][2]! Meta likes this because it pushes liability onto the OS providers. Guess who doesn't have an OS? Google's support is a little stranger given Android. It seems like AB 1043 also shifted liability to third-party app developers instead of the app store so, conflicting goals?

Likewise, you'll have Microsoft and maybe Apple pushing for Linux to be included for, again, entirely self-serving reasons. Microsoft is never one to miss an opportunity to benefit Windows.

All that's going on here is competing corporate interests. Likely nobody in power actually cares the actual end users.

As much as libertarians chafe against it, I think we've demonstrated that something has to be done in relation to children online. Advertising to children, harmful impacts of social media, cyberbullying, addictive behavior and selling the data of minors needs to stop. How we get there is unclear. Meanwhile, everyone responsible is just trying to limit and shift their legal liability and that's it.

[1]: https://www.politico.com/news/2025/09/13/california-advances...

[2]: https://www.reddit.com/r/linux/comments/1rshc1f/i_traced_2_b...

tzs2 days ago
If Meta is liable for when someone underage uses their service, then Meta is going to require proof of age which almost certainly means giving them copies of things like driver's licenses or passports probably along with video showing that you match the photo.

In jurisdictions taking the California approach Meta does not need to ask for anything like that. Their app just has to ask the OS, which reports the age bracket that was entered when the user account was made on the device, and the OS gets that information from whoever set up the account. The OS trusts whatever is entered at that time. No driver's licenses or passports or face scans or videos are involved.

> As much as libertarians chafe against it, I think we've demonstrated that something has to be done in relation to children online

...and this is pretty much the way to do it with the least impact on privacy and anonymity possible without first building up some high tech cryptographic infrastructure that would likely include hardware requirements that would, at least at first, exclude users who do not have an iOS/iPadOS or Android device that has a secure hardware element.

rezmason2 days ago
> If Meta is liable for when someone underage uses their service, then Meta is going to require proof of age—

Let's be clear what this means, "Meta is going to require" something. They'll require it to continue to do something, which is namely to be a bad company, running bad services, without pivoting to something else.

Of course, no one requires Meta to continue to be Meta. We'd protect people by requiring companies like Meta to request PII outright, because then the user is explicitly prompted to decide whether using Meta's services is worth surrendering their privacy. And if consumer sentiment and market forces mean anything anymore, that will incentivize Meta to replace their bad services with better ones, ones that don't cause them tricky liability issues.

In other words, forcing operating systems to demand PII from users from the get-go, regardless of the quality of that signal, and to broadcast that to any website, is not, as you put it, "the way to do it with the least impact on privacy and anonymity possible", etc etc. The "way to do it" is to phase out this rotten era of surveillance apparatus disguised as social media companies.

Sorry for being irate, it just feels like so many people these days arrive too quickly (for my taste) at conclusions without testing certain popular assumptions about the inevitability of tech oligarchy.

subarctic2 days ago
> As much as libertarians chafe against it, I think we've demonstrated that something has to be done in relation to children online

Just cuz today's ad-supported social media is bad for kids, doesn't mean everyone should have to verify their identity to use it. You can just make it 18+ and if kids lie to get around it that's not the end of the world. And in general, regulations that would make these things better for everyone would be better rather than just saying kids can't use it and not fix the actual problems with them

feckeneejitabout 21 hours ago
its as if all states and countries enact the same laws after each other as if they are being handed a script from somewhere.
Advertisement
jmclnx3 days ago
Hopefully the add the BSDs too.
pessimizer3 days ago
> The proposed amendment specifically states: “Operating system provider” does not mean a person or entity that distributes an operating system or application under license terms that permit a recipient to copy, redistribute, and modify the software.
cwicklein2 days ago
How about composite software products, say a de facto operating system which contains substantial elements subject to a permissive license? What if those are the components which support networking? If, hypothetically, a commercial operating system vendor built on Mach and 4BSD?
dnnddidiej3 days ago
Sounds like any GPL and perhaps other licences. Not just Linux.
tssva2 days ago
This is ridiculous. Either this is a vital child safety requirement that needs to apply to operating systems regardless of origin or it isn't and shouldn't apply to any operating system.
lucas_t_a2 days ago
it would be pointless to force software that can be modified to remove an age-verification to have age-verification. but maybe they can move to force distributed copies of linux to have age-verification, hopefully dealing with those complaints
beanjuiceII2 days ago
having a linux only exception feels pretty weird, they should just drop this all together
bigyabai2 days ago
Why? Microsoft, Apple and Google are all pleased as punch with this regulation.
m0llusk3 days ago
The state should handle personal records, authentication, and age verification. Compliance should be as simple as implementing dead simple state provided interfaces.
exabrial2 days ago
So android is exempt?
stevenalowe3 days ago
And yet, still unlawful compelled speech
Projectiboga1 day ago
For now while everone gets used to it.
grigio3 days ago
next step age-verification at BIOS/EFI level /s
platevoltage2 days ago
Windows 12 will require a special component on the motherboard to support this feature.
1718627440about 21 hours ago
I can't tell whether that is sarcastic or yet another reason why I don't run an OS from MS.
jamesgill2 days ago
Linux was always exempt--because it's not an operating system.
platevoltage2 days ago
This comment would impress a lot of people somewhere that's not HN.
TimTheTinker2 days ago
Huh? An operating system, as defined by Andrew Tanenbaum[0], the author of both Minix and of the best operating textbook ever, is a combination of:

- an "extended machine": provide usable abstractions over the hardware to reduce complexity to a manageable level

- a "resource manager": provide for an orderly and controlled allocation of the processors, memories, and I/O devices among all the various programs wanting them.

By that definition, Linux is very much an operating system... unless by "Linux" you meant the kernel only without the additional tooling (systemd, libc, coreutils, shell, etc.) that distros ship with.

[0] https://en.wikipedia.org/wiki/Andrew_S._Tanenbaum

iamnothere2 days ago
I'd just like to interject for a moment. What you're refering to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called Linux, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called Linux distributions are really distributions of GNU/Linux!

TimTheTinker2 days ago
I know that, most technical people know it, but I refuse to call it "GNU/Linux" because that's a dumb name and Richard Stallman is so over the top pedantic to constantly insist on it.
xbar2 days ago
Linux is the kernel.
Advertisement
panny3 days ago
And I bet that Microsoft employee who was sending PRs to all the linux distros (and systemd) will not bother sending apologies to them for wasting their time.
sufficientsoup3 days ago
You mean dylanmtaylor? I didn't know he was an MSFT employee but I guess I wouldn't be surprised.
hypfer3 days ago
He isn't. Also never was (unless the CV lies that is).

As for what drove him instead.. I suppose we will never know.

All we can know for certain is that the whole thing felt _very_ inorganic and not like something a reasonable human being would just start doing out of the blue.

(Corporate) politics love plausible deniability, so maybe it was just inherently human randomness. I'm sure it was. Please move along.

kogasa240p3 days ago
Maybe it's a Lennart Pottering sockpuppet.
7e3 days ago
Why should Linux be exempt? Linux lobbyists seem to be against the public good. It takes an AI agent 5 minutes to add this feature and then they add be good forevermore. And given that the software is open source, everyone can use the same library to be compliant. Belly-aching snowflakes…
kloop3 days ago
1st amendment. There's a long history of carve outs around commercial products. But, if Linux devs (who aren't selling anything) went to the mat against this law, the government of California would lose and (at least part of) their law would be struck down.
zoobab2 days ago
Kids deserve free speech. There is no valid reason to deny access to them to social networks. First amendment is being breached here.
1718627440about 21 hours ago
No, minors don't have a lot of rights and they have some rights adults have not. That's what it means to not be an adult.
platevoltage2 days ago
Why should I care about being surveilled? I have nothing to hide. \s