frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Illinois introduces OS-level age verification law

https://legiscan.com/IL/bill/SB3977/2025
40•rickcarlino•1h ago

Comments

jmclnx•1h ago
One thing that I find interesting and has me wondering, it is this quote from the article I linked below:

>During the legislative window for AB 1043, none of the major open-source institutions submitted formal comment or testimony.

https://www.linuxteck.com/california-age-verification-law-li...

phendrenad2•56m ago
People are slowly realizing that the OSI, FSF, and Linux Foundation have become colonized by MBA flopouts, professional fleabags who jump from one 501(c)(3) to another, collecting a paycheck and laundering influence. If you took the board of the OSI, FSF, and Linux Foundation, and the boards of the World Wildlife Foundation, the ACLU, and the NRA, and scrambled them all, they would duly show up to work the next day and probably wouldn't notice anything beyond their desks being rearranged.

What do people think the chance is that someone from the OSI, FSF, or Linux Foundation WROTE this bill? Curious where people's mental models are at.

curt15•1h ago
Is there a common group of lobbyists trying to push these laws in multiple states? It doesn't seem like a coincidence that these are all popping up around the same time.
Elfener•1h ago
It's actually two templates that are being copied by different states: https://www.reddit.com/r/linux/comments/1rmhxk1/i_pulled_the...
pocksuppet•1h ago
It's usually not a coincidence that several people or groups of people faced with similar environments perform similar actions. All the hikers ran away screaming around the same time, because they all saw the bear attack.

This Illinois law seems to be based on the California one, which is the completely unintrusive one with no mass surveillance or anything like that. It says every operating system must have a parental controls feature, to be enabled or disabled by the device owner, and every app must respect it.

In addition, unlike the California one, the Illinois one specifies certain specific things that must be parentally controlled, such as financial transactions, and addictive feeds. All of it can be overridden by the device owner without providing ID or anything. It also clearly specifies the penalty for a violation: it's to be treated as consumer fraud/unfair trading practices.

bluGill•1h ago
These laws also won't work. Kids are smart, and it only takes one to figure out a bypass and all kids in the school know (and they pass it to other schools).
phendrenad2•1h ago
Whoever they are, they're staying VERY quiet. Usually, the group that's agitating for some stupid law or another isn't satisfied to simply slip it to lawmakers, they usually take to social media and post about how great the law is and praise said lawmaker for proposing it.

I'm watching, whoever you are. You can't hide forever. Your ego will eventually betray you.

puppycodes•1h ago
Aside from the fact that legislating how operating systems can be designed is an extremely bad idea, I don't understand how you can create state laws for ubiquitus or open source software that aren't an absolute joke.
MisterTea•1h ago
So where does this leave open source operating systems?

I also want to know how they think this assinine system will guarantee no one can lie to the computer about how old they are.

dietr1ch•1h ago
If there's any good intentions in the bill, I guess the end-state must be having a way to mark an account as a kid's account and have that user's access limited. This is what old parental controls look like on phones that can be handed off to kids.
bluGill•1h ago
Age verification doens't solve my problems as a parent. Sure I'm worried about things like porn (I know some of the parents around me share a beer with their kids. I'm sure some give their kids porn. They might not buy tobacco, but only because that is now very out) - but that isn't my real problem. My real problem is my kids are using their devices to play game when they should do homework - often the games are just fine but only after the other things are done. (I'm sure this type of thing goes back to the first schools - kids reading the wrong scrolls.)

The parent controls on devices is terrible. Android won't let me block hotspot at all (which they have turned on so their can use their school device after I turn the router off for the night). I can limit a game to only 5 minutes - but they have a dozen games like and that is an hour between them all (both not enough to really get into the game, and way too much time when they really do need a study break). I can block youtube, but if there is an educational video they need I have to unblock everything not just that one (or a limited selection). There are new play a game websites popping up daily, and when they to every kid in school is playing until we block it (or more likely the school blocks it as they are all playing in class on the school device) - but trying to block all but a whitelisted set of websites is no better since there are so many legitimate ones teachers really do need kids to see.

When you read the above remember not only do I need a solution it needs to be one I can figure out. My degree is human-computer interaction and I'm not sure I can design something I as an expert could make work - but I still need something.

Again, this problem is not new. However parents are still mad about the situation and governments who don't really have any better ideas see a need to solve it.

qup•1h ago
Discipline seems to be what you're after.

When my dad told me to stop doing something, I stopped doing it. Because the consequences were guaranteed, and not fun.

h4ch1•57m ago
I mirror what you're saying but non-gentle parenting along with corporal punishment can take a strong psychological toll on a child (speaking from experience). It took me quite a while to find my voice because I a had not-so-great childhood all in the name of obedience and discipline.

But I also see, the new generation of parents taking gentle parenting to an extreme raising feral iPad kids who call their moms a bitch.

I really don't think there's an optimal framework for proper parenting but a firm hand delivered gently and logically seems to be a good starting point.

qup•52m ago
I didn't say anything about corporal punishment. I believe it works, but everyone should use discipline specific to the child, IMO.

Kid isn't supposed to make a hotspot but does anyway? Lost that phone. Kid is playing games on the PC? Remove the games. Etc.

If the children aren't listening to their father, the problem isn't android parental controls.

forgotaccount3•58m ago
Have you thought about creating building a faraday cage into your house so all internet has to go through the router's hardline?
puppycodes•43m ago
I think part of the problem is that we decided at some point that 18 is an age where you become an adult, which for some things in life is honestly way too young and for some things maybe too old but nuance is hard.

It seems to me that giving young kids devices is a bad idea in general?

I'm not sure what the age is when not having one becomes a greater liability for them than having one but I really feel strongly that creating laws around this is clumsy and the issue is still generally poorly understood.

Let's not create laws around stuff we don't really understand well yet?

I'm not a parent so I wish I didn't have a dog in this fight but legislation like this forces me too.

bluGill•8m ago
Devices are too useful for too many things. Though sometimes I wonder if maybe the amish are right.
dathinab•1m ago
> The parent controls on devices is terrible.

Which is IMHO my take on what should be done.

1. require functioning parent controls (here its also worth considering the abuse of parent controls). A problem here is the absence of a proper competing market of (phone) operating systems...

2. use parent controls to "anchor"/set the age/age category. I.e. NOT age verification, just age indication.

3. propagate them similar but not the same as with the Californian law, where possible do the decision before starting a program/fully loading the website etc. (1)

4. allow exception to be set (incl. per "origin" i.e. app, but also sub app e.g. browser:<domain>), it's a parenting tool not a state enforced

5. make it explicitly a non goal for this to be "hard to hack" or anything like that, it's a parenting tool not a banking tool. Proper trust management in a parent child relationship still matters and replacing it with "technology" is unlikely to end up well.

6. where possible leave the decision to the parent controls

7. Age categories are geographically/standard/age scoped, for most apps/site they only have one age gate and can just list them, potentially with content group hints, e.g. `us:pg:13,horror;de:fsk:12,horror` if the the user is in idk. uk the parent controls can make the decision, which might involve parent settings. E.g. a German parent probably wants to treat `us:pg:13,violence` as 14+ and very conservative people in the US want to treat `de:fsk:12,non-erotic-nudity` as 16+. For apps which serve content on a feed it's more shitty as they really want to be given the age gate instead of providing the contents age on access. This doesn't mean that they can't check the age gate for every peace of content "when serving it" (pitching back control to the parents controls) but still need a general age category, which will leak parent controls country, most times that will happen anyway by IP country of origin. So should work?

8. IP country of origin != age gate law which should apply. While legally not fully wrong to treat the same parents would be very surprised if their parent control allow/forbid things when they are on a holiday trip or because their child connected to a VPN tunneled hot spot... This loops back to 6. to give the decisions to the parent controls instead of the app/site/service.

9. criminal liability for intentional miss-classification of age gates (the "intentional" part matter a lot here).

jijji•1h ago
forcing the OS to authenticate the age of the person using the machine? age verification can easily be done by using the DMV as a conduit or using login.gov as a conduit or using id.me as a conduit. these interfaces are already used by dozens of government agencies to authenticate citizens of the United States, and there doesn't need to be any special software installed on the machine
qup•59m ago
How is this going to play out in reality?

Are OSes going to ban sales in Illinois?

Are the 8,000 flavors of Linux going to comply? What about adduser?

Will we be using bootleg or foreign OSes soon?

What an asinine law.

tomhow•59m ago
The content is inaccessible and I can't find any cached copy, so I'm burying this for now. Will restore if/when there's an accessible source.
h4ch1•56m ago
I can access it fine? The site loads after a quick bot check.
qup•55m ago
Same, worked with an automatic bot check, not even a captcha.
Scion9066•53m ago
From the General Assembly's website: https://www.ilga.gov/Legislation/BillStatus?DocNum=3977&GAID...
hackingonempty•15m ago
Kids are circumventing this so now we need to enforce it with cryptographic attestation of unmodified approved software on an approved device.

Shall I implement it? No

https://gist.github.com/bretonium/291f4388e2de89a43b25c135b44e41f0
377•breton•1h ago•148 comments

Malus – Clean Room as a Service

https://malus.sh
931•microflash•9h ago•365 comments

Bubble Sorted Amen Break

https://parametricavocado.itch.io/amen-sorting
225•eieio•5h ago•76 comments

Reversing memory loss via gut-brain communication

https://med.stanford.edu/news/all-news/2026/03/gut-brain-cognitive-decline.html
177•mustaphah•6h ago•50 comments

ATMs didn't kill bank teller jobs, but the iPhone did

https://davidoks.blog/p/why-the-atm-didnt-kill-bank-teller
279•colinprince•7h ago•329 comments

Innocent woman jailed after being misidentified using AI facial recognition

https://www.grandforksherald.com/news/north-dakota/ai-error-jails-innocent-grandmother-for-months...
215•rectang•1h ago•118 comments

The Met releases high-def 3D scans of 140 famous art objects

https://www.openculture.com/2026/03/the-met-releases-high-definition-3d-scans-of-140-famous-art-o...
183•coloneltcb•7h ago•37 comments

Bringing Chrome to ARM64 Linux Devices

https://blog.chromium.org/2026/03/bringing-chrome-to-arm64-linux-devices.html
33•ingve•2h ago•31 comments

Document poisoning in RAG systems: How attackers corrupt AI's sources

https://aminrj.com/posts/rag-document-poisoning/
28•aminerj•9h ago•8 comments

Forcing Flash Attention onto a TPU and Learning the Hard Way

https://archerzhang.me/forcing-flash-attention-onto-a-tpu
25•azhng•4d ago•2 comments

Show HN: OneCLI – Vault for AI Agents in Rust

https://github.com/onecli/onecli
107•guyb3•6h ago•37 comments

Launch HN: IonRouter (YC W26) – High-throughput, low-cost inference

https://ionrouter.io
32•vshah1016•3h ago•14 comments

An old photo of a large BBS (2022)

https://rachelbythebay.com/w/2022/01/26/swcbbs/
138•xbryanx•3h ago•96 comments

Runners who churn butter on their runs

https://www.runnersworld.com/news/a70683169/how-to-make-butter-while-running/
61•randycupertino•3h ago•25 comments

WolfIP: Lightweight TCP/IP stack with no dynamic memory allocations

https://github.com/wolfssl/wolfip
75•789c789c789c•7h ago•7 comments

Dolphin Progress Release 2603

https://dolphin-emu.org/blog/2026/03/12/dolphin-progress-report-release-2603/
283•BitPirate•13h ago•47 comments

Converge (YC S23) Is Hiring a Founding Platform Engineer (NYC, Onsite)

https://www.runconverge.com/careers/founding-platform-engineer
1•thomashlvt•5h ago

US private credit defaults hit record 9.2% in 2025, Fitch says

https://www.marketscreener.com/news/us-private-credit-defaults-hit-record-9-2-in-2025-fitch-says-...
188•JumpCrisscross•10h ago•308 comments

Big data on the cheapest MacBook

https://duckdb.org/2026/03/11/big-data-on-the-cheapest-macbook
280•bcye•11h ago•241 comments

Show HN: Detect any object in satellite imagery using a text prompt

https://www.useful-ai-tools.com/tools/satellite-analysis-demo/
7•eyasu6464•4d ago•1 comments

Show HN: Axe – A 12MB binary that replaces your AI framework

https://github.com/jrswab/axe
129•jrswab•8h ago•85 comments

The Cost of Indirection in Rust

https://blog.sebastiansastre.co/posts/cost-of-indirection-in-rust/
78•sebastianconcpt•3d ago•31 comments

Are LLM merge rates not getting better?

https://entropicthoughts.com/no-swe-bench-improvement
91•4diii•10h ago•96 comments

NASA's DART spacecraft changed an asteroid's orbit around the sun

https://www.sciencenews.org/article/spacecraft-changed-asteroid-orbit-nasa
94•pseudolus•3d ago•59 comments

The Road Not Taken: A World Where IPv4 Evolved

https://owl.billpg.com/ipv4x/
41•billpg•7h ago•74 comments

Full Spectrum and Infrared Photography

https://timstr.website/blog/fullspectrumphotography.html
42•alter_igel•4d ago•23 comments

Show HN: Understudy – Teach a desktop agent by demonstrating a task once

https://github.com/understudy-ai/understudy
69•bayes-song•5h ago•19 comments

DDR4 Sdram – Initialization, Training and Calibration

https://www.systemverilog.io/design/ddr4-initialization-and-calibration/
52•todsacerdoti•2d ago•13 comments

Show HN: OpenClaw-class agents on ESP32 (and the IDE that makes it possible)

https://pycoclaw.com/
6•pycoclaw•1h ago•1 comments

Long Overlooked as Crucial to Life, Fungi Start to Get Their Due

https://e360.yale.edu/features/fungi-kingdom
74•speckx•9h ago•20 comments