So most interview questions like "make a binary tree" are dead. The best interview question that will never die: "What's the weirdest bug you debugged? What made it weird?" For posterity: https://www.gamedeveloper.com/programming/my-hardest-bug-eve...
>So most interview questions like "make a binary tree" are dead. "Make a binary tree and explain it on this whiteboard"
CheatGPT
181–190 of 544 posts
Re: CheatGPT
#182So most interview questions like "make a binary tree" are dead. The best interview question that will never die: "What's the weirdest bug you debugged? What made it weird?" For posterity: https://www.gamedeveloper.com/programming/my-hardest-bug-eve...
@ChatGPT: Give me three sample answers to the following questions related to programming: "What`s the weirdest bug you debugged? What made it weird?"
Re: CheatGPT
#183Re: CheatGPT
#184So most interview questions like "make a binary tree" are dead. The best interview question that will never die: "What's the weirdest bug you debugged? What made it weird?" For posterity: https://www.gamedeveloper.com/programming/my-hardest-bug-eve...
That's interesting! What did you learn from debugging that weird bug?
I have easily spent days debugging many such problems which were almost always solved by a one line change. And rarely did I find ways to prevent similar bugs in the future bugs by improving testing or code factoring.
Re: CheatGPT
#185Earlier quoted context omitted.
??? By this reasonning nobody should ever learn anything, because it's all 'trivially doable' by machine. Like 'addition' and 'subtraction'. So let's gaslight those dumb teachers by saying they should make up 'better' homework assignments?
>By this reasonning nobody should ever learn anything, because it's all 'trivially doable' by machine. >Like 'addition' and 'subtraction'. A better analogy would be low level coding. I don't know (or care) how my processor calculates `var f = 3+2` at the register level. And being able to ignore that allows me to focus on higher level concerns.
Re: CheatGPT
#186Re: CheatGPT
#187Re: CheatGPT
#188Another thing to keep in mind is that (unlike stackoverflow, wolframalpha and such) this tool is going to evolve dramatically over mere months. I'm not sure universities are structured to deal with such a rapid rate of change.
> This tool is going to evolve dramatically over mere months. Why do you say this with certainty?
Good text and image synthesis were basically impossible 2 years ago, and every time I check up on Github some huge new innovation has come out.
Re: CheatGPT
#189Soon you will have to use version control and submit version history with homework. Though maybe chatgpt can generate that, too.
Re: CheatGPT
#190Earlier quoted context omitted.
the other week i gave chatgpt a simple multiplication problem that it got wrong. very simple problem like 86 * 0.0007 or something. but ive been working with chatgpt for 4-5 weeks now and that wrong answer doesnt make up for all the "good answers" that are usually not perfect. like one day i needed to COALESCE in mysql. i didnt know that, but chatgpt did. theres a few times i would have written a function the complic…
Multiplication problems are not language problems. There is no data in the training set where there is a likely probability of the next token in the "86 * 0.0007 =" sentence being correct. People need to stop treating ChatGPT as a computation engine. It is not wolfram alpha. It is not google. It is fancy autocomplete trained on a large subset of the internet.
(GPT + WolframAlpha + Whisper)