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. The Lounge
  3. To be fair...

To be fair...

Scheduled Pinned Locked Moved The Lounge
javascriptcomcode-review
21 Posts 14 Posters 1 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.
  • OriginalGriffO OriginalGriff

    My definition of plagiarism is pretty simple: if you didn't write it, it's not original to you, and that's plagiarism unless you provide adequate references to the original source. Which you definitely don't do when you are too lazy to do your own homework. :-D

    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt AntiTwitter: @DalekDave is now a follower!

    Richard Andrew x64R Offline
    Richard Andrew x64R Offline
    Richard Andrew x64
    wrote on last edited by
    #12

    I didn't write the designer code that Visual Studio generates behind my C# forms. But does anyone doubt that I own the copyright to it?

    The difficult we do right away... ...the impossible takes slightly longer.

    D 1 Reply Last reply
    0
    • C Chris Maunder

      So Improve means "condense it down" or "add back a line deliberately commented out". I feel like all this "pass it through GPT" is leading everyone in circles. It's absolutely doing a fantastic job of taking text (prose, code, whatever) and producing a version that best matches its training data and bias. It spits out great looking text and generates code that is either the most commonly found code for this text prompt, or the code it was trained to produce. This will just get better and better. But it is still about "most likely". Not "actually correct" and so we generate this great looking code and then spend all this time running around debugging and correcting. Definitely good to start from something that's well structured and fix that, but let's put this in perspective. (and saying that, the fact it can even do this is mind blowing at a conceptual level, but disarmingly trivial at the mathematical level if you're OK with thinking trillion-parameter simultaneous equations are trivial. All in all a proper mind-bend).

      cheers Chris Maunder

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #13

      Until it can do a cost-benefit analysis, it may well write great code but may still be solving the wrong problem. I'm curious if it is of the "put as much as you can into one SQL statement" school of thought.

      "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

      P 1 Reply Last reply
      0
      • L Lost User

        Until it can do a cost-benefit analysis, it may well write great code but may still be solving the wrong problem. I'm curious if it is of the "put as much as you can into one SQL statement" school of thought.

        "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #14

        Ooohhhh the SQL I've been writing lately...

        1 Reply Last reply
        0
        • C Chris Maunder

          So Improve means "condense it down" or "add back a line deliberately commented out". I feel like all this "pass it through GPT" is leading everyone in circles. It's absolutely doing a fantastic job of taking text (prose, code, whatever) and producing a version that best matches its training data and bias. It spits out great looking text and generates code that is either the most commonly found code for this text prompt, or the code it was trained to produce. This will just get better and better. But it is still about "most likely". Not "actually correct" and so we generate this great looking code and then spend all this time running around debugging and correcting. Definitely good to start from something that's well structured and fix that, but let's put this in perspective. (and saying that, the fact it can even do this is mind blowing at a conceptual level, but disarmingly trivial at the mathematical level if you're OK with thinking trillion-parameter simultaneous equations are trivial. All in all a proper mind-bend).

          cheers Chris Maunder

          O Offline
          O Offline
          ormonds
          wrote on last edited by
          #15

          I've been using ChatGPT to help me learn how to write Chrome extensions. Just ask it to do what I want, then take the code and work out what it does. Useful way of learning. This could be used to learn anything, working out where it is wrong is part of the learning.

          L 1 Reply Last reply
          0
          • C Chris Maunder

            So Improve means "condense it down" or "add back a line deliberately commented out". I feel like all this "pass it through GPT" is leading everyone in circles. It's absolutely doing a fantastic job of taking text (prose, code, whatever) and producing a version that best matches its training data and bias. It spits out great looking text and generates code that is either the most commonly found code for this text prompt, or the code it was trained to produce. This will just get better and better. But it is still about "most likely". Not "actually correct" and so we generate this great looking code and then spend all this time running around debugging and correcting. Definitely good to start from something that's well structured and fix that, but let's put this in perspective. (and saying that, the fact it can even do this is mind blowing at a conceptual level, but disarmingly trivial at the mathematical level if you're OK with thinking trillion-parameter simultaneous equations are trivial. All in all a proper mind-bend).

            cheers Chris Maunder

            N Offline
            N Offline
            Nelek
            wrote on last edited by
            #16

            Chris Maunder wrote:

            But it is still about "most likely". Not "actually correct" and so we generate this great looking code and then spend all this time running around debugging and correcting.

            I think that most people that know how to debug properly are not going to get ChatGPT code for production.

            M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

            C D 2 Replies Last reply
            0
            • N Nelek

              Chris Maunder wrote:

              But it is still about "most likely". Not "actually correct" and so we generate this great looking code and then spend all this time running around debugging and correcting.

              I think that most people that know how to debug properly are not going to get ChatGPT code for production.

              M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

              C Offline
              C Offline
              Chris Maunder
              wrote on last edited by
              #17

              You'd think, right? ;)

              cheers Chris Maunder

              1 Reply Last reply
              0
              • Richard Andrew x64R Richard Andrew x64

                I didn't write the designer code that Visual Studio generates behind my C# forms. But does anyone doubt that I own the copyright to it?

                The difficult we do right away... ...the impossible takes slightly longer.

                D Offline
                D Offline
                Daniel Pfeffer
                wrote on last edited by
                #18

                Richard Andrew x64 wrote:

                But does anyone doubt that I own the copyright to it?

                Well, Microsoft might. I'd read that license very carefully... :)

                Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                J 1 Reply Last reply
                0
                • N Nelek

                  Chris Maunder wrote:

                  But it is still about "most likely". Not "actually correct" and so we generate this great looking code and then spend all this time running around debugging and correcting.

                  I think that most people that know how to debug properly are not going to get ChatGPT code for production.

                  M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                  D Offline
                  D Offline
                  Daniel Pfeffer
                  wrote on last edited by
                  #19

                  Nelek wrote:

                  most people that know how to debug properly

                  There's the rub...

                  Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                  1 Reply Last reply
                  0
                  • O ormonds

                    I've been using ChatGPT to help me learn how to write Chrome extensions. Just ask it to do what I want, then take the code and work out what it does. Useful way of learning. This could be used to learn anything, working out where it is wrong is part of the learning.

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #20

                    It couldn't tell me how to order regiments in a brigade if they were of different sizes. In real life, they are not all 10 companies of 100 each; all the time. Especially during war. It will tell me everything else I already know.

                    "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

                    1 Reply Last reply
                    0
                    • D Daniel Pfeffer

                      Richard Andrew x64 wrote:

                      But does anyone doubt that I own the copyright to it?

                      Well, Microsoft might. I'd read that license very carefully... :)

                      Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                      J Offline
                      J Offline
                      jschell
                      wrote on last edited by
                      #21

                      Actually could even be worse than that. Someone might claim that because it came from VS that anyone (the competitors) should be able to use it. Which might even be supported by the license.

                      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