> Always remember that almost all of what is being presented here is the work of humans, regurgitated by a very much non-intelligent machine, despite its name.
Then why does it seem to have some kind of theory of computation?
I gave it code to compute a Fibonacci sequence with nonsense names for functions and it immediately recognized the code (explainable by pattern matching).
I gave it a function and told it to modify the function so that it passes a test, and it did it without a problem.
I’ve had it build a function up by feeding it different test cases.
I had it explain kmeans to me, give me a first-pass solution, asked it how to optimize the first solution, had it do that for me …
I don’t know - it feels different. It also feels like it’s 1-2 years away from being the most useful co-worker on any given team and 5-10 years away from putting a number of us out of a job (or at least changing that job so much as to be something unrecognizable to us today)
Then why does it seem to have some kind of theory of computation?
I gave it code to compute a Fibonacci sequence with nonsense names for functions and it immediately recognized the code (explainable by pattern matching).
I gave it a function and told it to modify the function so that it passes a test, and it did it without a problem.
I’ve had it build a function up by feeding it different test cases.
I had it explain kmeans to me, give me a first-pass solution, asked it how to optimize the first solution, had it do that for me …
I don’t know - it feels different. It also feels like it’s 1-2 years away from being the most useful co-worker on any given team and 5-10 years away from putting a number of us out of a job (or at least changing that job so much as to be something unrecognizable to us today)