This summarizes all my skepticism agains the AI field. Pretty clear that they aren't solving the problem, they have them memorized.
This summarizes all my skepticism agains the AI field. Pretty clear that they aren't solving the problem, they have them memorized.
For example the function stubs I can find are "value_of_card(<card>)" in exercise "Black Jack", or "generate_seat_letters(<number>)" in exercise "Plane Tickets". I think I could guess those without seeing the rest of the question.
Using GPT-4 Turbo yesterday, I feel like I'm moving to pages of code at a time now.
Taking the ideas in my head and turning them into reality is so easy now
That doesn’t mean it’s only able to solve problems in its training set (tho it’s much better at that obviously.)
For cases where finding the answer it's perfectly fine, but it's not fine for claims that it can code. There's a huge difference.
It can code and it has memorized some coding questions are not mutually exclusive.
The article did the opposite. It forced the models to cheat to solve the problems. Which it did happily. It should have stated "there is no actual problem to solve here, you must supply a problem for me to solve".
> It can code and it has memorized some coding questions are not mutually exclusive
This I will give you. Many humans try to cheat at basic math because they are lazy, so will this model. Maybe that's a sign of intelligence :P
You: 36
Me: You cheated! You just cited the answer you memorized! You should have started from addition.
You: ...okay? 6+6=12, 12+6=18, 18+...
Me: You cheated again! You just have 6+6=12 memorized! You should make the rule of addition out of Peano axioms.
You: ...you're being annoying, but okay? First axiom, we define 0 as...
Me: You cheated again! You memorized Peano Axioms! Jesus Christ, is there any intelligent creature left?
My lawyer: Hmm the article 3 says--
Me: I knew it! Lawyers are not intelligent...
If not that, then if I just said "fizzbuzz" to you, I'm sure you would be able to give the solution without me needing to say any other descriptions of the problem
I have been writing function names and test names, and then telling gpt to fill in the test, which is usually does how I want (maybe with errors, but it tests the correct thing), and then I tell it to fill out the answers.
this is in a thing I'm building that's never been built, with names that I made up (but describe the functionality well)
It cannot have this spot memorized, I just invented it myself
I can't remember how many times I've googled, "how do I create a directory in Python?". Now bard often generates an inline answer for me.
Also, I don't understand your obsession with the word cheating. If you have solved a problem before on a different website and solve it again, did you cheat? Or did you just use your brain to store the solution for later?
It's all about the rule set yea. Since the rule set is not defined, technically nothing is cheating. I just interpret the rule set as "can it code?" and for this rule set, it seems to me that it's cheating.
They both cheated 100%. Because they both never saw the problem. AT ALL. They just saw the title and the name of the website.
The key is, can you guess the problem from the title and the function name? I'd argue, sure, at least half the time?, why not...
When did natural language became better for expressing development ideas than code? I know – when you don't know how to code in the first place. Then you will have to bet on all of the ambiguities of the language, cultural and meta-physical which words carry in order to hack your thing together instead of expressing yourself directly and explicitly.
Finally what is beautiful about strict code format we are so used to - it is truly the fastest and shortest path to get your thing done, in case you possess the knowledge needed.
These tools will empower folks who aren’t developers to build stuff and maybe learn a bit more about how programming works.
They will enable folks who have ideas, but can’t express them, to actually be able to create what they are imagining.
That’s awesome.
Code isn’t beautiful (except for a few rare exceptions). Creating something with code is.
In the 11 months since ChatGPT was released, things have come a long way. Who knows where we’ll be in another 11 months.
It is what it is – a novel search engine, lossy and non-credible. Effectively useless on codebases that extend beyond its fairly limited context
Our experience of the world is a model executing.
Comparing the latest neuroscience to latest neural networks. They look and behave very similarly.