Skip Navigation

Posts
2
Comments
135
Joined
1 yr. ago

  • I assumed it was real because people seem to be doing this for real: https://www.theregister.com/2026/03/06/ai_kills_software_licensing/

    And outside of that supposed "clean room" AI trend, all the gen AI coders seem to be ignoring that apparently AI is plagiarizing training data too. And it seems to happen randomly and unpredictably even for who you would think are expert users, Microslop themselves: https://www.pcgamer.com/software/ai/microsoft-uses-plagiarized-ai-slop-flowchart-to-explain-how-github-works-removes-it-after-original-creator-calls-it-out-careless-blatantly-amateuristic-and-lacking-any-ambition-to-put-it-gently/

  • Yeah, or the leaked Windows XP source code. Every day any gen AI code use feels more to me like license laundering, if anything then of the training data that was involved. And I mean this purely as a gut feeling, I have no idea what a court would say. But it feels wrong.

  • It means "I am not a lawyer", which I really am not 🥺 so don't trust me on what any of this means. Other than morally it seems messed up and sad...

  • I wouldn't be surprised if the potential problem wasn't limited to the original chardet alone, regarding what might be affected by this rewrite allegedly having silently relicensed code...

  • It is shocking that this (apparently???) doesn't seem to be illegal.

  • I don't really trust IBM to know what they're doing, but it's still a nice sign.

  • Seems like part of the problem is that once they identify AI being involved in a contribution, they're not rejecting it immediately.

  • Here are my sources:

    1. https://pluralistic.net/2025/08/14/bellovin/ (I don't agree with every bit of that article.)

      In practice, the security and privacy guarantees of the CL protocol require two different kinds of wholly independent institutions: identity providers (who verify your documents), and certificate authorities (who issue cryptographic certificates based on those documents). If these two functions take place under one roof, the privacy guarantees of the system immediately evaporate.

      ("CL" seems to refer to a common zero knowledge proof algorithm.)
    2. https://github.com/eu-digital-identity-wallet/av-doc-technical-specification/blob/main/docs/architecture-and-technical-specifications.md#332-enrolment-methods-without-existing-identification

      Technical Requirements: An Age Verification App shall support the following: [...] Request from the operating system a tamper-evident attestation of AVI properties

      (As far as I know, they mean device attestation with this where you no longer fully control your device.)
    3. https://github.com/eu-digital-identity-wallet/av-app-android-wallet-ui/issues/20

      The EUDI Wallet team is participating in a wider, EU-wide collective sleepwalk into a serious trap: You, along with the entire EU Digital-Identity movement, are hard-wiring the EU's civic governance to Apple and Google's hardware and software stack.

    4. https://github.com/eu-digital-identity-wallet/av-app-android-wallet-ui/issues/15

      Requires accepting "Terms of Service" to access basic functions of being a citizen. Your demo video shows you requiring accepting "Terms of Service" and "Data Protection Information" which I guess should really be "Privacy Policy".

    Feel free to share your sources.

  • There are solutions to this like having a doc comment right next to the function which is picked up by some API generator. Then it's easier to keep in sync. That can work well even in languages without explicit parameter types.

    Of course it won't help LLMs as much, but I personally don't mind that.

  • I am referring to the EU Wallet age verification app: https://github.com/eu-digital-identity-wallet/av-app-android-wallet-ui/ Sorry that I forgot to link it.

    And just because it might beat PostIdent, doesn't mean it's sane to give up online anonymity for age checks everywhere. The EU claims the wallet will allow anonymous age checks, but if they ever tracked you, pretty sure you wouldn't know.

  • Seems like a solution would be 1. update docs and 2. don't use LLMs to code.

  • Sorry if I misread your post, but hopefully this comment of mine is relevant:

    In my humble opinion, the digital wallet is horrible, because as far as I can tell 1. it requires Google device attestation so all custom ROMs are out and to be a citizen you can apparently no longer own your device, 2. unless you use iOS or Android you’re apparently not a citizen and you can't e.g. purely use Linux (this is as far as I know not the case with the German AusweisApp), 3. once everyone is used to using some citizen app like that, I feel like a fascist government could easily tie it to a social score or other authoritarian measures bewyond the age verification. 4. There is a privacy friendly alternative approach for age verification anyway, that most governments seem to conveniently be ignoring: https://www.politico.com/news/2025/10/13/california-law-online-age-checks-00606115

    Also see here on the EU apparently trying to make this mandatory: https://leminal.space/post/31858818/21120139

  • The EU has apparently decided that this has to be done for most public platforms by July 2026, so Discord may not have much of a choice and other platforms will likely follow: (Edit: I forgot, the EU strict age verification stuff seems to be limited to EU DSA's definition of "platforms" so as a text messenger I'm not sure Discord is part of it. But this'll still likely be coming to more services near you and perhaps Discord is just voluntarily joining the chaos..)

    I could be wrong I’m not a lawyer, assume everything I write from here is bullshit, but see here:

    https://www.mlex.com/mlex/articles/2368265/online-services-get-up-to-12-months-to-apply-age-verification-eu-guidelines-say “Online services get up to 12 months to apply age verification, EU guidelines say” This was in July 2025.

    EU guidelines in question seem to be:

    1. https://digital-strategy.ec.europa.eu/en/library/commission-publishes-guidelines-protection-minors and
    2. https://ec.europa.eu/newsroom/dae/redirection/document/118226

    Quotes:

    “[…] the Union legislature enacted Article 28 of Regulation (EU) 2022/2065 of the European Parliament and the Council (6). Paragraph 1 of this provision obliges providers of online platforms […] to ensure a high level of privacy, safety, and security of minors, […]”

    “Self-declaration is not considered to be an appropriate age-assurance measure as further explained below.”

    “In the following circumstances, […] the Commission considers the use of access restrictions supported by age verification methods an appropriate and proportionate measure to ensure a high level of privacy, safety, and security of minors: […] an online platform accessible to minors has identified risks to minors’ privacy, safety, or security, including content, conduct and consumer risks as well as contact risks (e.g., arising from features such as live chat, image/video sharing, anonymous messaging)”

    “Age estimation methods can complement age verification technologies and can be used in addition to the former,” (AKA the alternative to a literal gov ID check seems to be big data AI sucking up all user data to estimate user age.)

    The in my opinion horrible solution the EU seems to have found to avoid sharing the physical ID for services that don't want to request one, is apparently this app: https://github.com/eu-digital-identity-wallet/av-app-android-wallet-ui Which from what I can tell

    1. The EU app seems to require Google device attestation so all custom ROMs are out and to be a citizen you can apparently no longer own your device,
    2. Unless you use iOS or Android you're apparently not a citizen,
    3. Once everyone is used to using some citizen app like that, I feel like a fascist government could easily tie it to a social score or other authoritarian measures bewyond the age verification.

    Anyway, I'm not a lawyer and this isn't legal advice. But spread the word, somehow press seems to be ignoring this.