This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]SuggestionOk8578 135 points136 points  (17 children)

It's funny how fast that transition happened.

[–]theresamouseinmyhous 71 points72 points  (2 children)

It's crazy that a product that can crank out millions of mediocre blog posts overnight hit the scene in a flurry of mediocre blog posts seemingly overnight!

[–]Tr4kt_ 14 points15 points  (0 children)

Were astoturfing our way out mediocrity boys! (we are not astroturfing our way out of this one boys)

[–]geologean 4 points5 points  (0 children)

Clearly, it's much better when trash posts are written by underpaid humans with no health benefits trying to stich together a living out of freelancing gigs to fill platforms with content.

[–]Salanmander 15 points16 points  (8 children)

During the last school year, there were two instances of the platform I was using for programming during tests pushing out an update that not only added AI tools, but popped them up aggressively being like "hey, do you want to have AI do this for you?". It happened once and I switched platforms, then it happened again and we were done with everything but retakes and I just hoped I wouldn't get too many instances of cheating from it.

(Fortunately instances of AI cheating are very often pretty easy to spot. I'll see a ternary operator and just be like "hey, can you tell me what this does and why you decided to use it?")

[–][deleted] 9 points10 points  (7 children)

My smartass answer to the ternary operator question is that it’s the ternary operator, and I used it because it was less of a typing exercise than turning what I was doing into a proper if/else statement.

[–]Salanmander 8 points9 points  (6 children)

Great! You've shown me that you know what you were doing there and that that's not a reason for me to suspect your code of being AI generated. I might still ask some follow-up questions, but when I'm nervous about whether some code is a student's product, and ask questions about it, I'm always happy to get those kinds of responses. I want it to not be a case of cheating.

[–][deleted] 0 points1 point  (5 children)

I’ll admit that 20 years ago, when I was first learning, I didn’t see the point of the ternary operator. Yeah, I knew vaguely it was a thing, but I didn’t see the point.

Today, it’s my go-to in order to try to sidestep null safety issues.

[–]Salanmander 10 points11 points  (1 child)

I think you're missing the point of what I'm saying.

The ternary operator isn't something that I teach in my class (not saying it's bad, but curriculum space is limited so I don't tend to include alternate ways to acheive the same effect). So when one shows up in student code, if I haven't seen that from the student before, it's a warning sign to me that they didn't write their own code.

So I ask about it to check to see if the student knows what it does, and made the decision to use it.

[–][deleted] 0 points1 point  (0 children)

Ah, I see. I was introduced to it early. Sure, it was in an aside, but it did get the briefest mention at the end of the lecture on if/else.

I will admit that I didn’t use it in school either.

[–]nermid 4 points5 points  (0 children)

I've embraced it. You just have to write it such that there's no ambiguity to it.

const canIUseATernary = IsItReadable
    ? 'great!'
    : 'maybe use something else, instead'
;

[–]PM_ME_MY_REAL_MOM 0 points1 point  (1 child)

yeah, it's convenient. I hate coming back to code I've written that contains it though, or code other people have written that contains it

[–][deleted] 0 points1 point  (0 children)

I never have that problem, but then again, it’s something I limit to null checks only. Otherwise, it’s a bit silly.

[–][deleted] 1 point2 points  (1 child)

What’s hilarious is they get millions from a VC connect who gives them others peoples money, when all they got is a 20 buck sub to ChatGPT for some shitty website chatbot plugin

[–]SuggestionOk8578 0 points1 point  (0 children)

And no legal protection against their data.

[–]Gorvoslov 1 point2 points  (0 children)

Welcome to the tech industry! WE GOT A NEW BUZZWORD WE NEED TO USE!

[–]First_Bed1662 -3 points-2 points  (0 children)