frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Colorado moves age checks from websites to operating systems

https://www.biometricupdate.com/202602/colorado-moves-age-checks-from-websites-to-operating-systems
29•iamnothere•2h ago

Comments

aurareturn•2h ago
Finally, sensible. I never understand why websites or apps had to do it. It's way easier, more scalable and cheaper for the OS to do it.
saidinesh5•1h ago
And more draconian.

"Our systems aren't foolproof because anyone can just boot Linux from USB. Hence we should enforce secure boot with proprietary keys and disable functionality for non attested PCs"

This is not far fetched. All Android vendors went down this path and now you can't even enable developer mode if you want your bank app to work to approve your bank loan.

beej71•45m ago
How is Linux going to do this?
TacticalCoder•40m ago
I don't know but as Linux powers the entire world, include 2/3rd of the world's smartphone, I'm sure they'll find a way.
beej71•13m ago
Surely you most see that this is a bureaucratic impossibility. It's not a technical issue.
jauntywundrkind•2h ago
What absolute creeps. Major major amplification of the war on general purpose computing. It's absurd how governments are so willing to just make demands of products, are so intent on being product managers making their lists of how they want the world to run.

There's just shy of 200 countries in the world. That's a lot of product managers already! But if provinces/regions/us states all decide they too can define how software has to work, we are up to thousands of little emperors all telling the world how we have to think, how we have to compute.

It's frelling disgusting.

This effort here has similar vibes to Chrome's Digital Credentials API. Which can be privacy preserving, but where site's can demand basically whatever they want. Either way, each site is returned material, that it then has to verify. So we are back to only approved identity working. And it seems unlikely credential issuers will willingly work with anything but 1st tier browsers/OSes. https://developer.chrome.com/blog/digital-credentials-api-sh...

It feels like a sure creeping doom that the internet is not going to be available in many places, except by commercial OSes that use DRM and attestation to deny users access to their own systems. This is against mankind, and imo, against every spiritual fiber that made man a great creature & arose us to what we are. To deny us a view of the world is to deny us from being toolmakers, is to mame our senses. This is an affront to our humankind. This making the machines infernal.

wmf•1h ago
Age verification sucks but realistically this is a feature that iOS and Android already have and it's better than "upload a photo of your ID which we promise to delete but actually won't" age verification.
shablulman•2h ago
This shift toward OS-level verification is an interesting architectural pivot. It’s arguably more privacy-preserving to have a "local-first" verification—where the device confirms a threshold age without sharing the underlying identity documents with every third-party site.

The real challenge will be ensuring this doesn't inadvertently entrench the gatekeeping power of major OS vendors or create a single point of failure for identity tracking. However, from a data-minimization standpoint, it feels like a more robust approach than the current fragmented landscape of requiring users to upload sensitive IDs to dozens of different websites.

userbinator•1h ago
will be ensuring this doesn't inadvertently entrench the gatekeeping power of major OS vendors

Just say the quiet part out loud: this is absolutely going to happen, and this is why we need to fight our hardest to stop it.

Stop being distracted by and thinking about the technical points when the whole idea itself is bad, just like WEI and the other authoritarian ideas that originated with "trusted computing".

stubish•1h ago
Maybe better, but still doesn't address the underlying problem. Governments print bits of paper and citizens need to scan and upload them to be validated by a 3rd party. Lots of obvious waste there. Legislating this approach is just entrenching it. But I guess it is cheap for the government. Sane approaches require the government provide a service which 3rd parties can query age with (indirectly, via anonymizing proxy). No need for those bits of paper to be involved at all, disclosing far too much information.
userbinator•2h ago
Richard Stallman's "Right to Read" from 1999 is worth another read.
ricree•41m ago
Pertinent quote:

>It was also possible to bypass the copyright monitors by installing a modified system kernel. Dan would eventually find out about the free kernels, even entire free operating systems, that had existed around the turn of the century. But not only were they illegal, like debuggers—you could not install one if you had one, without knowing your computer's root password. And neither the FBI nor Microsoft Support would tell you that

geuis•1h ago
Query: Are there any current legal challenges to this rapid spread of age verification that have a chance of hitting the Supreme Court?

From my admittedly poor understand of legal stuff, these are largely proactive measures happening at company and state level. Congress nor Supreme Court have issued any rulings around this yet.

Noaidi•1h ago
It seems to me that this is timed curiously close to google getting rid of side loading on android. Is this something that’s being planned behind the scenes?

I mean, if android allows sideloading anyone would be easily able to get around these checks am I right?

JumpCrisscross•44m ago
> if android allows sideloading anyone would be easily able to get around these checks

Not really. You’d have Android attest to the check. If you are running a modified Android, it can’t attest. If you’re side loading, unless it messes with the attention logic, it should be fine. Like, Apple Pay could still work even if iOS permitted side loading.

feverzsj•43m ago
Only viable solution: ID tagged kids carry ID tagged phone, use ID tagged PC.
jmholla•35m ago
A lot of the comments in here seem to be focused on mobile devices, but this law applies to basically every general computing device.

Here are the definitions from the bill in a more reasonable order than they are presented there:

> "DEVICE" MEANS ANY GENERAL-PURPOSE COMPUTING DEVICE THAT CAN ACCESS A COVERED APPLICATION STORE OR DOWNLOAD AN APPLICATION.

> "COVERED APPLICATION STORE" MEANS A PUBLICLY AVAILABLE INTERNET WEBSITE, SOFTWARE APPLICATION, ONLINE SERVICE, OR PLATFORM THAT DISTRIBUTES AND FACILITATES THE DOWNLOAD OF APPLICATIONS FROM THIRD-PARTY DEVELOPERS TO USERS OF DEVICES.

> "APPLICATION" MEANS A SOFTWARE APPLICATION THAT MAY BE RUN OR DIRECTED BY A USER ON A DEVICE.

> "DEVELOPER" MEANS A PERSON THAT WRITES, CREATES, MAINTAINS, OR CONTROLS AN APPLICATION.

The law applies to Operating System providers that runs on such a device:

> "OPERATING SYSTEM PROVIDER" MEANS A PERSON THAT DEVELOPS, LICENSES, OR CONTROLS THE OPERATING SYSTEM SOFTWARE ON A DEVICE.

Basically every Linux distro falls under this. Never mind the fact that OS providers don't really have control over where you run their code. If my device doesn't have a network card, does that mean my OS can skip this?

This also is not privacy preserving. It does require the device only report what age bracket a user belongs too, but on a long enough time frame, anyone currently under that age of 18 has their age accurately disclosed, often down to their birthday.

Worse, all applications MUST query this information every time it is run, regardless of whether or not age is at play. Every time you run grep, grep needs to know how old you are:

> A DEVELOPER SHALL REQUEST AN AGE SIGNAL WITH RESPECT TO A PARTICULAR USER FROM AN OPERATING SYSTEM PROVIDER OR A COVERED APPLICATION STORE WHEN THE DEVELOPER'S APPLICATION IS DOWNLOADED AND LAUNCHED.

Now, oddly, user is defined to be minors:

> "USER" MEANS A MINOR WHO IS THE PRIMARY USER OF A DEVICE.

But, the way the law is written, the implementation necessarily applies to everyone.

bhawks•33m ago
What a failure as a species that parents are not trusted or believed to be capable of raising their children. Therefore let's build out the panopticon.
leni536•26m ago
Well, it's one step closer to parents, although I doubt it will ever get there.
minebreaker•21m ago
This is why we shouldn't use passkey. The authorities (not only the US) are clearly aiming to lock down the hardware we can use. Remember, passkey has a function to restrict the freedom to choose the authenticator we want to use.

Keep Android Open

https://f-droid.org/2026/02/20/twif.html
1399•LorenDB•14h ago•526 comments

Turn Dependabot off

https://words.filippo.io/dependabot/
418•todsacerdoti•10h ago•110 comments

I found a Vulnerability. They found a Lawyer

https://dixken.de/blog/i-found-a-vulnerability-they-found-a-lawyer
529•toomuchtodo•13h ago•227 comments

Facebook is cooked

https://pilk.website/3/facebook-is-absolutely-cooked
1020•npilk•14h ago•552 comments

Ggml.ai joins Hugging Face to ensure the long-term progress of Local AI

https://github.com/ggml-org/llama.cpp/discussions/19759
725•lairv•18h ago•180 comments

CERN rebuilt the original browser from 1989 (2019)

https://worldwideweb.cern.ch
161•tylerdane•9h ago•55 comments

Wikipedia deprecates Archive.today, starts removing archive links

https://arstechnica.com/tech-policy/2026/02/wikipedia-bans-archive-today-after-site-executed-ddos...
409•nobody9999•13h ago•241 comments

Microsoft team creates 'revolutionary' data storage system that lasts millennia

https://www.nature.com/articles/d41586-026-00502-2
42•gnabgib•2d ago•26 comments

What Is OAuth?

https://leaflet.pub/p/did:plc:3vdrgzr2zybocs45yfhcr6ur/3mfd2oxx5v22b
104•cratermoon•6h ago•23 comments

Index, Count, Offset, Size

https://tigerbeetle.com/blog/2026-02-16-index-count-offset-size/
76•ingve•3d ago•21 comments

Meta Deployed AI and It Is Killing Our Agency

https://mojodojo.io/blog/meta-is-systematically-killing-our-agency/
123•zenincognito•3h ago•75 comments

Every company building your AI assistant is now an ad company

https://juno-labs.com/blogs/every-company-building-your-ai-assistant-is-an-ad-company
168•ajuhasz•13h ago•87 comments

Lean 4: How the theorem prover works and why it's the new competitive edge in AI

https://venturebeat.com/ai/lean4-how-the-theorem-prover-works-and-why-its-the-new-competitive-edg...
6•tesserato•3d ago•1 comments

OpenScan

https://openscan.eu/pages/scan-gallery
151•joebig•11h ago•8 comments

Cord: Coordinating Trees of AI Agents

https://www.june.kim/cord
76•gfortaine•6h ago•38 comments

Show HN: Mines.fyi – all the mines in the US in a leaflet visualization

https://mines.fyi/
78•irasigman•11h ago•40 comments

Blue light filters don't work – controlling total luminance is a better bet

https://www.neuroai.science/p/blue-light-filters-dont-work
158•pminimax•14h ago•177 comments

The path to ubiquitous AI (17k tokens/sec)

https://taalas.com/the-path-to-ubiquitous-ai/
725•sidnarsipur•21h ago•409 comments

Across the US, people are dismantling and destroying Flock surveillance cameras

https://www.bloodinthemachine.com/p/across-the-us-people-are-dismantling
308•latexr•9h ago•140 comments

Trump's global tariffs struck down by US Supreme Court

https://www.bbc.com/news/live/c0l9r67drg7t
1372•blackguardx•16h ago•1121 comments

SwiftForth IDE for Windows, Linux, macOS

https://www.forth.com/swiftforth/
20•tosh•3d ago•5 comments

The true story behind the Toronto mystery tunnel

https://macleans.ca/society/elton-mcdonald-and-the-incredible-true-story-behind-the-toronto-myste...
63•mhb•3d ago•13 comments

Lil' Fun Langs

https://taylor.town/scrapscript-000
113•surprisetalk•14h ago•16 comments

Making frontier cybersecurity capabilities available to defenders

https://www.anthropic.com/news/claude-code-security
114•surprisetalk•14h ago•51 comments

Show HN: A native macOS client for Hacker News, built with SwiftUI

https://github.com/IronsideXXVI/Hacker-News
209•IronsideXXVI•18h ago•145 comments

How to Review an AUR Package

https://bertptrs.nl/2026/01/30/how-to-review-an-aur-package.html
72•exploraz•4d ago•11 comments

Reproducible and traceable configuration for Conan C and C++ package manager

https://blog.conan.io/cpp/conan/configuration/reproducibility/lockfile/2026/02/17/Reproducible-Co...
16•ibobev•2d ago•3 comments

Untapped Way to Learn a Codebase: Build a Visualizer

https://jimmyhmiller.com/learn-codebase-visualizer
223•andreabergia•23h ago•37 comments

Building a model that visualizes strategic golf

https://golfcoursewiki.substack.com/p/i-spent-the-last-month-and-a-half
55•scoofy•4d ago•15 comments

Colorado moves age checks from websites to operating systems

https://www.biometricupdate.com/202602/colorado-moves-age-checks-from-websites-to-operating-systems
29•iamnothere•2h ago•20 comments