• 0 Posts
  • 45 Comments
Joined 7 months ago
cake
Cake day: March 3rd, 2024

help-circle

  • The judge also noted that the cited study itself mentions that GitHub Copilot “rarely emits memorised code in benign situations.”

    “Rarely” is not zero. This looks like it’s opening a loophole to copying open source code with strong copyleft licenses like the GPL:

    1. Find OSS code you want to copy
    2. Set up conditions for Copilot to reproduce code
    3. Copy code into your commercial product
    4. When sued, just claim Copilot generated the code

    Depending on how good your lawyers are, 2 is optional. And bingo! All the OSS code you want without those pesky restrictive licenses.

    In fact, I wonder if there’s a way to automate step 2. Some way to analyze an OSS GitHub repo to generate inputs for Copilot that will then regurgitate that same repo.






  • I think that’s actually good UX from a safety standpoint. It means the button is “idempotent”: doing an operation the first time puts it in a state, and then doing it again leaves it still in that state.

    If you’re in a moment of panic and want the brake on, you might push the button a bunch of times in quick succession to “be sure.” If it were a regular button, this would rapidly toggle it on and off, which would leave it in an uncertain state after you pressed it so fast. This way it turns on and stays active until you are ready to turn it off, and then you do another idempotent operation to turn it off. I don’t think all buttons should be like this, but I think it’s a good design decision for a button used in an “emergency.”







  • ignirtoq@fedia.iotoWikipedia@lemmy.worldRay cat
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    2 months ago

    The thing about genes is that if there aren’t natural selection pressures to keep certain traits, they tend to drift, and traits can change or become entirely non-functional over a surprisingly short time. I would expect, unless there was a concerted effort to maintain the radiation detection trait over those 10,000 years through careful breeding, the cats would lose their radiation triggered appearance change behavior before it actually had a chance to be useful to people.