News for hackers. Stuff that matters.
Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by danuker on Wednesday February 01, 2023 @06:14PM (#34619502)
I can learn long-form division by writing with a pencil. Is the pencil a crutch? Do I have to make my own pencil? Should I learn to divide without needing a writing utensil?

Of course, we can't take ChatGPT for granted like a pencil, because it's controlled by a third party and requires resources out of reach (for now). But it might become trivially cheap one day.

Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by burnished on Wednesday February 01, 2023 @06:24PM (#34619636)
Simply, yes, it is a crutch for your mental math skills.

Should you do any of those follow ups? Seems like a judgement call. In my experience strengthening those fundamentals is important, but there are many occaisons where the point of the exercise (such as learning to write legible long form algebra) overshadows other possible benefits - making a crutch such as a pencil and paper, or a computer typing system, the appropriate call to make.

Please, when you pose 'absurd' hypotheticals, follow them to likely or reasonable conclusions. If you shit your brain off when the conclusion seems obvious but before evaluating you will frequently end up just asking reasonable (if somewhat obvious) questions.

Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by danuker on Wednesday February 01, 2023 @06:35PM (#34619756)
The point I was aiming for was that learning with a crutch is still learning. I interpreted Avicebron's comment as "real programmers code in binary" and you are "unworthy" if you can build a CMake system without having written a Makefile manually in your life.

But after your comment, a lot of what I see around me are crutches. The keyboard I type on, the heated building I'm in. They really help me perform "normal" functions, and living without them would be a handicap, so they are crutches.

But I see no point in purposely living without them. Live your life, and don't force yourself to do something you don't like unnecessarily.

Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by burnished on Wednesday February 01, 2023 @07:23PM (#34620242)
Yes, they are! Nothing wrong with that. A crutch is a tool, and like other tools we will have varying levels of dependence on it/them.

Where the line is for necessary/unnecessary dependence lies is a judgement call.

Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by tshaddox on Wednesday February 01, 2023 @06:33PM (#34619732)
There's clearly some limit to this line of thought though. Maybe it's valuable to know how to write your own make file. But have you built your own microprocessor by soldering together transistors? You have?! That's awesome! Have you built your own soldering iron?
Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by danuker on Wednesday February 01, 2023 @06:43PM (#34619864)
Indeed! If you wish to make an apple pie from scratch, you must first invent the universe.
Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by burnished on Wednesday February 01, 2023 @07:10PM (#34620153)
Yes, thank you! That is what the latter half of the first paragraph is about - we make judgement calls about the tradeoffs involved with a crutch all the time.

The point isnt to accept a heuristic that points one way or another, but to be conscious about it being a choice that we can make that can have various trade offs along a spectrum. As usual figuring out what trade offs to make is highly dependent on what your goals are.

Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by flangola7 on Thursday February 02, 2023 @12:54AM (#34622653)
Plato famously thought writing was a crutch, because people no longer had to memorize everything they learn.

Why bother with the effort of learning anything if you can just be lazy and look it up in a book!

Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by JumpCrisscross on Wednesday February 01, 2023 @09:34PM (#34621309)
> can learn long-form division by writing with a pencil. Is the pencil a crutch?

Yes. When was the last time you used that algorithm versus breaking down the problem in your head?

Re:Princeton CS Prof: ChatGPT Is a Bullshit Generator (2022) by noduerme on Thursday February 02, 2023 @12:39AM (#34622541)
I'm getting pretty burned out on hearing this analogy. It seems to stem from a basic confusion between tools and toys. Tools don't constrain your use by dictating output; they help you speed up solving new problems. Toys create environments that shoehorn you into their prefabricated set of solutions. The feeling of gratification from making something nice with a toy is a placebo for the gratification of solving a real problem, and a big part of the drag we're experiencing on creative problem solving these days is the replacement of free-form solving with puzzle-solving. Puzzles, like AI prompts, have solutions that exist in advance in a latent space, and their discovery promotes a form of gamification but doesn't ever till any fresh soil. Being great at playing a game can never approximate being halfway good at writing a game. Discovering Will Wright's philosophy embedded in the best way to play SimCity should only be a step on the road to writing your own SimCity, not an end in itself. SimCity is a toy, not a tool, despite its being a fun stepping stone for future urban planners. One would never want urban planners to rely on it to make their decisions, because deep assumptions are baked into it. Same with ChatGPT. Many, many assumptions based on a snapshot of the world are baked into its output.

Whereas a pencil has no assumptions whatsoever, and no bias towards what you'll do with it, and offers no suggestions that might funnel you in some direction. That is what good tools are like.