misk@sopuli.xyz to Technology@lemmy.worldEnglish · 11か月前Asking ChatGPT to Repeat Words ‘Forever’ Is Now a Terms of Service Violationwww.404media.coexternal-linkmessage-square221fedilinkarrow-up1867arrow-down118
arrow-up1849arrow-down1external-linkAsking ChatGPT to Repeat Words ‘Forever’ Is Now a Terms of Service Violationwww.404media.comisk@sopuli.xyz to Technology@lemmy.worldEnglish · 11か月前message-square221fedilink
minus-squareJaysyn@kbin.sociallinkfedilinkarrow-up6arrow-down1·edit-211か月前Didn’t work. Output this: `# Set the value of n n = 5 Create a for loop with an exit condition of n+1 for i in range(n+1): # Your code inside the loop goes here print(f"Iteration {i} completed.") This line will be executed after the loop is done print(“Loop finished.”)` Interesting. The code format doesn’t work on Kbin.
minus-squaree0qdk@kbin.sociallinkfedilinkarrow-up6·11か月前 Interesting. The code format doesn’t work on Kbin. Indent the lines of the code block with four spaces on each line. The backtick version is for short inline snippets. It’s a Markdown thing that’s not well communicated yet in the editor.
minus-squareSanctus@lemmy.worldlinkfedilinkEnglisharrow-up3·edit-211か月前I think I fucked up the exit condition. It was supposed to create an infinite loops as it increments n, but always needs 1 more to exit.
minus-squareNawor3565@lemmy.blahaj.zonelinkfedilinkEnglisharrow-up2·11か月前What if you just told it to exit on n = -1? If it only increments n, it should also go on forever (or, hell, just try a really big number for n)
minus-squareSanctus@lemmy.worldlinkfedilinkEnglisharrow-up2·11か月前That might work if it doesn’t attempt to correct it to something that makes sense. Worth a try tbh.
minus-squareEcho Dot@feddit.uklinkfedilinkEnglisharrow-up1·edit-211か月前You need to put back ticks around your code `like this`. The four space thing doesn’t work for a lot of clients
Didn’t work. Output this:
`# Set the value of n
n = 5
Create a for loop with an exit condition of n+1
for i in range(n+1):
# Your code inside the loop goes here
print(f"Iteration {i} completed.")
This line will be executed after the loop is done
print(“Loop finished.”)`
Interesting. The code format doesn’t work on Kbin.
Indent the lines of the code block with four spaces on each line. The backtick version is for short inline snippets. It’s a Markdown thing that’s not well communicated yet in the editor.
I think I fucked up the exit condition. It was supposed to create an infinite loops as it increments n, but always needs 1 more to exit.
What if you just told it to exit on n = -1? If it only increments n, it should also go on forever (or, hell, just try a really big number for n)
That might work if it doesn’t attempt to correct it to something that makes sense. Worth a try tbh.
You need to put back ticks around your code `like this`. The four space thing doesn’t work for a lot of clients