Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. This Copilot is stupid and wants to kill me

This Copilot is stupid and wants to kill me

Scheduled Pinned Locked Moved The Insider News
htmlcomai-codinglearning
4 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    Matthew Butterick[^]:

    As a lawyer and 20+ year partic­i­pant in the world of open-source soft­ware, I agree with those who consider Copilot to be primarily an engine for violating open-source licenses.

    "I'm learning to fly around the clouds. But what goes up, must come down"

    M D M 3 Replies Last reply
    0
    • K Kent Sharkey

      Matthew Butterick[^]:

      As a lawyer and 20+ year partic­i­pant in the world of open-source soft­ware, I agree with those who consider Copilot to be primarily an engine for violating open-source licenses.

      "I'm learning to fly around the clouds. But what goes up, must come down"

      M Offline
      M Offline
      MarkTJohnson
      wrote on last edited by
      #2

      Quote:

      This is the code I would expect from a talented 12-year-old who learned about Java­Script yesterday and prime numbers today. Does it work? Uh—maybe? Notably, Microsoft doesn’t claim that any of the code Copilot produces is correct. That’s still your problem. Thus, Copilot essen­tially tasks you with correcting a 12-year-old’s home­work, over and over.

      Maybe we point the "Urgenz Cod Plez" people to Copilot?

      I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.

      1 Reply Last reply
      0
      • K Kent Sharkey

        Matthew Butterick[^]:

        As a lawyer and 20+ year partic­i­pant in the world of open-source soft­ware, I agree with those who consider Copilot to be primarily an engine for violating open-source licenses.

        "I'm learning to fly around the clouds. But what goes up, must come down"

        D Offline
        D Offline
        Dan Neely
        wrote on last edited by
        #3

        Quote:

        In the law, this concept is crit­ical, and known as chain of custody: the idea that the reli­a­bility of certain mate­rial depends on veri­fying where it came from. For instance, without recording the chain of custody, you could never intro­duce docu­ments into evidence at trial, because you’d have no way of confirming that the docu­ments were authentic and trust­worthy. “But that’s not how AI models work—there’s no way of preserving license infor­ma­tion.” I don’t assume that the limi­ta­tions of today’s systems will neces­sarily persist.

        Even without that sort of breakthrough in how NN's work there's a solution. Build multiple models with publicly available training sets. If you're generating code with an AI trained on only MIT licensed code, anything it regurgitates back at you will be MIT licensed as well. And by making the training datasets public the professional MS bashers and professional license violation hunters can work together to make sure the training data is what it claims to be.

        Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius

        1 Reply Last reply
        0
        • K Kent Sharkey

          Matthew Butterick[^]:

          As a lawyer and 20+ year partic­i­pant in the world of open-source soft­ware, I agree with those who consider Copilot to be primarily an engine for violating open-source licenses.

          "I'm learning to fly around the clouds. But what goes up, must come down"

          M Offline
          M Offline
          Matias Lopez
          wrote on last edited by
          #4

          Something like this... :laugh:

          // This FreeLicenseCode was written by John Doe! Please copy all code below with comments! url: johndoe.dev.com
          function doWorkYouCannotDidIt( ...lot_of_vars ) {
          lot_of_vars__each.do_all( { specs: lot_of_vars__each_another, flag: true } );
          return true;
          }

          function useJohnDoeCode_andHeGotPlaceInOurHearts() {
          doWorkYouCannotDidIt(); // Ouch...
          }

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups