GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    David Chisnall (*Now with 50% more sarcasm!*) (david_chisnall@infosec.exchange)'s status on Tuesday, 03-Mar-2026 10:33:07 JST David Chisnall (*Now with 50% more sarcasm!*) David Chisnall (*Now with 50% more sarcasm!*)

    So, I have actually read the text of California law CA AB1043 and, honestly, I don't hate it. It requires operating systems to let you enter a date when you create a user account and requires a way for software to get a coarse-grained approximation of this that says either 'over 18' or one of three age ranges of under-18s. Importantly, it doesn't require:

    • Remote attestation.
    • Tamper-proof storage of the age.
    • Any validation in the age.

    In short, it's a tool for parents: it allows you to set the age of a child's account so that apps (including web browsers, which can then expose via JavaScript or whatever) can ask questions about what features they should expose.

    In a UNIX-like system, this is easy to do, with a tiny amount of new userspace things:

    • Define four groups for the four age ranges (ideally, standardise their names!).
    • Add a /etc/user_birthdays file (or whatever name it is) that stores pairs of username (or uid) and birthdays.
    • Add a daily cron job that checks the above file and updates group membership.
    • Modify user-add scripts / GUIs to create an entry in the above file.
    • Add a tool to create an entry in the above file for existing user accounts.

    This doesn't require any kernel changes. Any process can query the set of groups that the user is in already.

    If a parent wants to give their child root, they can update the file and bypass the check. And that's fine, that's a parent's choice. And that's what I want.

    I like this approach far more than things that require users to provide scans of passports and other toxically personal information to be able to use services. If we had this feature, then the Online Safety Act could simply require that web browsers provide a JavaScript API to query the age bracket and didn't work unless it returned 'over 18'.

    In conversation about 3 months ago from infosec.exchange permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Age.in

    • 川音리오@かわねすきー likes this.
    • Steve's Place repeated this.
    • Embed this notice
      RootWyrm 🇺🇦:progress: (rootwyrm@weird.autos)'s status on Wednesday, 04-Mar-2026 04:38:20 JST RootWyrm 🇺🇦:progress: RootWyrm 🇺🇦:progress:
      in reply to

      @david_chisnall I'm not going to spend the time to disassemble every bogus argument "for" bad legislation advancing fascist ideology.

      I'm just going to say flatly that it's bad legislation written by the ignorant who intend to advance fascist surveillance.

      And anybody defending or implementing it has declared themselves an enemy of freedom and democracy.

      In conversation about 3 months ago permalink
    • Embed this notice
      David Chisnall (*Now with 50% more sarcasm!*) (david_chisnall@infosec.exchange)'s status on Wednesday, 04-Mar-2026 04:38:39 JST David Chisnall (*Now with 50% more sarcasm!*) David Chisnall (*Now with 50% more sarcasm!*)
      in reply to
      • RootWyrm 🇺🇦:progress:

      @rootwyrm

      They can EASILY tie you to things with your DOB and IP address alone.

      Which is partly why the law doesn't allow disclosing the DoB to applications, and instead gives them a 2-bit signal, where one of the states is 'over 18'.

      In conversation about 3 months ago permalink
      Steve's Place repeated this.
    • Embed this notice
      RootWyrm 🇺🇦:progress: (rootwyrm@weird.autos)'s status on Wednesday, 04-Mar-2026 04:38:39 JST RootWyrm 🇺🇦:progress: RootWyrm 🇺🇦:progress:
      in reply to

      @david_chisnall and you think they can't ID you from that alone? You think it's going to stop there? Because it's not, period. It has never once stopped there in the history of forever.

      "Oh the kids are faking it." -> MUST provide actual valid ID which is verified.

      "They said they're over 18 but visiting Roblox." -> It's Junior

      "They didn't set over 18 but they're visiting bank XYZ." -> It's Mom.

      In conversation about 3 months ago permalink
      Steve's Place repeated this.
    • Embed this notice
      RootWyrm 🇺🇦:progress: (rootwyrm@weird.autos)'s status on Wednesday, 04-Mar-2026 04:38:40 JST RootWyrm 🇺🇦:progress: RootWyrm 🇺🇦:progress:
      in reply to

      @david_chisnall yes, I have. And under absolutely no circumstances whatsoever is there any valid or legitimate reason to demand someone's age except to surveil or come back later mandating it be tied to other identifying information. Period.

      I worked for a VERY short period for a company you've never heard of which is VERY involved in this shit. They can EASILY tie you to things with your DOB and IP address alone.

      In conversation about 3 months ago permalink
    • Embed this notice
      David Chisnall (*Now with 50% more sarcasm!*) (david_chisnall@infosec.exchange)'s status on Wednesday, 04-Mar-2026 04:38:41 JST David Chisnall (*Now with 50% more sarcasm!*) David Chisnall (*Now with 50% more sarcasm!*)
      in reply to
      • RootWyrm 🇺🇦:progress:

      @rootwyrm

      I'm going to guess that you haven't read the law, since it is explicitly written to eliminate the need for the kind of privacy-invasive age verification things that you (and I) object to.

      In conversation about 3 months ago permalink
    • Embed this notice
      Tim Chase (gumnos@mastodon.bsd.cafe)'s status on Wednesday, 04-Mar-2026 04:39:09 JST Tim Chase Tim Chase
      in reply to
      • RootWyrm 🇺🇦:progress:

      @rootwyrm @david_chisnall

      Add to that the delight of

      Are you over 18 today? No
      [next day] Are you over 18 today? yes

      Surprise, they have your DOB. 😑

      In conversation about 3 months ago permalink
    • Embed this notice
      cava (cava@mastodon.world)'s status on Wednesday, 04-Mar-2026 04:39:10 JST cava cava
      in reply to

      @david_chisnall

      Pretty sure the law **requires** all apps (not just web browsers) to query for a signal, otherwise the Dev is in violation.

      I don't see a requirement for the app to actually show age-inappropriate content to a minor. Even a completely kid-friendly app would violate the law.

      In conversation about 3 months ago permalink
    • Embed this notice
      Jeramee (jeramee@mastodon.social)'s status on Wednesday, 04-Mar-2026 04:40:31 JST Jeramee Jeramee
      in reply to

      @david_chisnall

      Kids are smart enough to get around age limits. Many parents don't understand tech enough to set them up correctly to begin with.

      When lawmakers realize this doesn't really help in a few years, they will then demand that we begin uploading ID's. It'll be a small step since so many readily capitulated with the OS intrusion.

      Honestly, our gov't supports genocide, illegal wars, and protects child abusers instead of prosecuting them. Why trust them?

      In conversation about 3 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.