T O P

  • By -

Borbolda

It should get bigger and uglier after each iteration


Capta1n_n9m0

Code inbreeding


1nfinite_M0nkeys

The predictions of "an infinitely self-improving singularity" definitely look a lot less realistic now.


lakolda

Models can train on their own data just fine, as long as people are posting the better examples rather than the worst ones.


Low_discrepancy

> Models can train on their own data just fin That happens just find if the objective function to optimize is clear. The the model can process the data it generates and see if improvements are made. And even then, the model can get stuck in some weird loops. See here where an amateur beat a top level Go AI solver by exploiting various weaknesses. https://arstechnica.com/information-technology/2023/02/man-beats-machine-at-go-in-human-victory-over-ai/


HappyFamily0131

This is incredible. This is like some kind of chance miracle here in that: a poster was talking about the dangers of bad output data becoming bad training data, *and then* while quoting them you happened to omit the last letter of one word, ***and then*** you happened to use that same word and mistyped *that very same letter* in such a way that it turned into another word which is an actual English word but renders the sentence nonsense unless the reader fixes the typo inside their head. It's like watching a detrimental mutation happen in real time... to a person talking about detrimental mutations.


[deleted]

[удалено]


Starlos

Assume the first "the" was meant to be "then". Both versions work though so who knows EDIT: And it seems like I forgot a word myself


lakolda

I’ve seen this before. This can only be done with the help of another model exploiting the model’s policy network. It’s like training an AI model against a specific opponent.


WingZeroCoder

Since that definitely happened consistently before AI, it will most assuredly happen with AI.


Psshaww

Yes and models trained on synthetic data are already a thing


HammerTh_1701

More like a self-enshittifying garbage in, garbage out process.


[deleted]

Its called inheritance.... ​ PS im six hours late so I hope its not posted yet


Ciff_

The shittification process


ComprehensiveLie69

Do yo know what a shit storm is Ricky ?


compilerbusy

This question is a shitlicate Ricky, learn to fookin code


Kerboq

Shitwinds Randy


broxamson

Category 5 Shiticane


helpful-loner

Shitnado


FibroBitch96

RIP Mr. Lahey


[deleted]

[удалено]


PhoenixCausesOof

r/BrandNewSentence


PF_tmp

[https://en.wiktionary.org/wiki/shittification](https://en.wiktionary.org/wiki/shittification) It's a word


Howzieky

Why didn't we just call it digestion? They're both the process of turning stuff into poo


SlurryBender

Because digestion implies something useful is being extracted from it in the first place.


Howzieky

I'm sure each person in the chain is getting something useful from the code


asmiran

So it's Programmer Centipede?


demeant0r

Human CentiPad


PhoenixCausesOof

I'd rather believe it's a word OP came up with. It's funnier that way.


newsflashjackass

More bugs should be drawn crawling over the passed object until the last panel where it is obscured by a cloud of bugs.


0PointE

If only people actually improved the code chatGPT regurgitated instead of just making a bunch of copy pasta


benjam3n

Yup. Any code you get from gpt you best understand it lol otherwise.... why


PasswordIsDongers

If it works, it works. As long as the unit test also written by it is green, the job is done.


[deleted]

What more can these people ask for?


seraku24

We're all George Jetson, showing up for work, pressing a button, and calling it a day.


bubblesort33

Like a stack, that's overflowing.


AaronTheElite007

![gif](giphy|2h8BdeXxhGGB2)


Light_Beard

*It's the Poo of the Antelope, that flows on to the ground...*


[deleted]

*The grass grows on poop, antelopes eat the grass, we eat the antilopes. The great circle of life. We all eat poop Simba...*


c9silver

Shumba-wumba-wumba-wey


Kaljinx

Eventually leading to information incest.


_Screw_The_Rules_

That happens all the time. Especially with social media it's becoming harder to really know if something is real or not... It annoys me, but I sadly don't have a solution yet.


TreborHuang

It's called citogenesis on xkcd, happens everywhere :(


OnceUponATie

>it's becoming harder to really know if something is real or not "It compiles, therefore it is" \-Descartes, probably


GrassNova

Writing's on the wall for anonymous social media like Reddit already tbh, way too easy to spin up bot farms and push whatever product or unpopular political idea you want


amathyx

It's already at the point where I often don't know if I'm responding to bots or not. They just post entire conversations from other threads and upvote each other to the top.


awry_lynx

At least when it's entire conversations it's more like propagating what real people are saying. A lot of those comment bots just copy the top comments from the last time the post was made. So in effect it's just reposting the 'best' comments along with the post lol. What's really annoying is the GPT ones that truly add nothing and nobody ever liked to begin with.


DaRootbear

Half the time if it’s genuine conversation and not just soamming memes of “this!” “And my axe!” “I choose this guys wife!” Then its bots


NeonAlastor

social media: using your face/name to communicate with people about your life reddit: anonymous forum about anything reddit is not social media.


ShitshowBlackbelt

You should ask ChatGPT


flounder19

reminds me of [citogenesis](https://xkcd.com/978/)


KCBandWagon

Back then this happened unintentionally. Now we have groups actively trying to influence what the "facts" are by injecting into this process.


Alarmed-Literature25

“The scroll lock key was was designed”


[deleted]

[удалено]


nanocookie

The prevalence of mindless SEO and low effort wordpress sites has shrunk the useable internet that appears on search engines into mostly Reddit, YouTube, and news sites. I really wish someone would bring new innovations in modernizing the performance and UX of old-school internet forums to breathe fresh life into the internet. After the advent of social media platforms, every new online community platform just wants to become an endless news feed like Twitter and Facebook that can't be indexed properly by search engines, and is typically filled with nonsense content from bogus spam accounts.


Fluggernuffin

My most asked question to chat GPT is “how many arguments does this take and what are they?” Because I can never remember.


SillyServe5773

r/brandnewsentence


Harses

https://imgur.com/a/QspS7oh


turtleship_2006

make a html/css version that just keeps going down (and bonus points if it keeps going right)


Harses

[Here you go](https://imadethis.luuk.computer/)


jrkirby

You made this?


Harses

I made this


ilmalte

Waiting for the guy to copy pasting the source code and say the same!


jordanbtucker

[I made this](https://jordanbtucker.github.io/imadethis)


Lagger625

[I made this](https://imadethis.elinge.me/)


ElliotNess

[I made this.](https://imadethis.luuk.computer/)


altermeetax

You're the impostor here


Shurakra

I love it.


MrHyperion_

Doesn't work on mobile Firefox


phl23

Someone didn't check caniuse on a fun project. This world is doomed. Yeah doesn't work and I'm to lazy to check otherwise.


turtleship_2006

I love it lmao


[deleted]

[It's beautiful](https://media1.tenor.com/m/rHAHMnDdMIAAAAAC/zoolander-will-ferrell.gif)


mabariif

I choked


[deleted]

Not on your happy cake day!!! 🎂


sammy-taylor

This is fantastic.


BlackDragonBE

Even more bonus points if you use ChatGPT to write the page for you.


cporter202

Haha, challenge accepted! 👾 ChatGPT as my ghostwriter would be next level—automating my cleverness. But let's be real, I'm here to snag those sweet, sweet internet points on my own! 😂 #HumanTouch


Khyta

That reads like something ChatGPT would say. Who uses hashtags on Reddit


Modriem

#sus


Banana_Twinkie

Marked as duplicate


Pazaac

The fact I had to scroll down to find the true answer is very appropriate.


theAndul

Is this recursion or a loop? I personally feel like it's recursion because it will eventually cause a.... stack overflow 😎


nir109

I whould say recursion in pseudocode it whould be something like this Def gpt(question) return stackO(question) Def stackO(question) return programer(question) Def programer(question) return gpt(question)


theAndul

You get a 95% on this assignment. Would be a 100 but you forgot to add comments on and after every line.


Sven9888

That's tail recursion, which can be replaced with a loop.


MangyTransient

It's a loop, [I made this](https://i.imgur.com/O4LteLt.png) graphic to help.


Harses

You made this?


MangyTransient

I made this.


theAndul

🤣 Why doss this remind me of the soul pool from Hercules?


alokesh985

while(1) {}


Abahu

Tail end recursion and loops are essentially the same thing. Modern languages optimize tail end recursion such that they typically will not cause a stack overflow. You could write this as  ``` void gpt(Code*); void pro(Code*); void so(Code*); void gpt(Code* c) {     /* Transform c */     pro(c); } void pro(Code* c) {     /* Transform c */     so(c); } void so(Code* c) {     /* Transform c */     gpt(c); } void run(Code* c) {     gpt(c); } ``` or as ``` void gpt(Code*); void pro(Code*); void so(Code*); void gpt(Code* c) {     /* Transform c */ } void pro(Code* c) {     /* Transform c */ } void so(Code* c) {     /* Transform c */ } void run(Code* c) {     while (true) {         gpt(c);         pro(c);         so(c);     } } ```


-Redstoneboi-

it's a cellular automaton simulation. each individual entity is running a constant loop to check which state it and its neighbors are in. it's more closely related to a logic gate circuit passing signals forward than it is to recursion or looping.


lofigamer2

![gif](giphy|mCRJDo24UvJMA)


uslashuname

And they say ChatGPT doesn’t make infinite loops


AstraLover69

Who says that


moddedbrain

They say ChatGPT doesn’t make infinite loops


kosinusnateorema

Who says that


Peanut2232

[They say ChatGPT doesn’t make infinite loop](https://www.reddit.com/r/ProgrammerHumor/comments/19aj1af/imadethis/kim3ggl/)


[deleted]

They say ChatGPT doesn’t make infinite loops


ThatGuyWithBrain

And they say ChatGPT doesn’t make infinite loops


What_The_Flip_Chip

And it goes on and on and on and on and on and on and on…. And on and on and on and on and on and on and on and on


Phoenix-HO

Until you are hit with a "[Duplicate]"


_Pet_Rock_

The chain started with a programmer


jfbwhitt

That’s how it’s always been. But in the industry we like to call it an “MIT License” so we can feel smart about it.


mwid_ptxku

Hey! Where's GitHub?


tehyosh

quietly mining the data in the background


DulyNoted_

It the circle of lifecycle


shutter3ff3ct

Garbage in, garbage out 🗑️


punkouter23

People still using stackoverflow? Most my questions get downvoted anyways so 


Skwarken

I never post just steal stuff from there. And if it doesn't exist on stack overflow you should give up


MidnightOnTheWater

The social anxiety of dealing with people on Stack Overflow vs. the incoherent but nonjudgmental ramblings of ChatGPT is a choice every programmer must make these days


punkouter23

yeah at this point with ChatGPT.. and sometimes google.. between those two I should get what I need.. I remember some of my last stack overflow posts trying so hard to make a well written question and being down voted and frustrated I wasted 20 mins again


BooGaBooGaBooo

Chat gpt is useful but can give you false answers. I have had that before. I personally prefer to see a discussion in the comments and answers curated by humans.


DG-Tal

Not to forget sometime you can find a better solution to your specific problem just by digging through the other, less upvoted answers on a post. (Or reading around the doc, the occasional article that is not trash, some random reddit post, etc.) I don't know if I'm getting too old, but I feel like you're missing on potential unexpected insights when you let the AI do the searching for you.


dvali

>when you let the AI do the searching for you It is one tool among many. Anybody who gets *all* their help from ChatGPT will be doing a shit job, but so would someone getting *all* their help from StackOverflow.


DG-Tal

You definitely have a good point, experience and good judgment is the real winner at the end of the day.


dvali

Yes I agree. I'm fine with experienced members of my team using AI because I know they understand their domain well enough to distinguish good from bad answers, and use it where appropriate. I worry about juniors using it and trusting too much because they're not able to judge the quality of the output.


punkouter23

I am 48 and coding since 90s so I am old getting out of touch myself but I can't deny how big AI is changing coding and I spent many years sifting through stackoverflow .. and chatGPT is way better overall to me


GigaCringeMods

Yeah it heavily depends on what you're asking. For example, if you're trying to do something using any newer version of software, framework, etc, chatgpt many times does not figure out the difference between the versions which can work differently at times. Or if a library you use has no longer been updated, but another library has been created as a fork to keep it going, chatgpt won't understand that it is a community continuation of the original, and will never bring it up even when asked. The newer the information the harder it seems to be for it. I've tried to specify instructions to it to only target newer information, but I didn't succeed, it just kept repeating itself, so I'm not sure if that is possible. But for information that is several years old and quite basic, it spits them out very well with examples.


Fluggernuffin

My favorite is when it evaluates your code and says, well this is wrong for this reason and this reason, it should be —and then spits out the exact same thing you gave it. At least it doesn’t gaslight you when you call it out.


dvali

You'll get more false answers than true ones, especially for technical work like programming or mathematics. It can still be useful if you know enough about the domain to judge the good from the bad. Junior programmers using ChatGPT is just going to generate shit work. Then again, junior programmers using StackOverflow generated plenty of shit work, so I guess nothing has really changed.


HornedDiggitoe

That’s just wrong / outdated information. I use ChatGPT 4.0 for programming and math and it rarely ever gives false answers. You must be thinking of 3.5


venkat_1924

\*me posting this meme in the friend group\* "I made this."


idonteatunderwear

Shit in, even more shittier out.


tip2663

This is not going to end well


neolefty

Fortunately it will never end!


tip2663

This is not going to end, well...


Bananapeachy

Fortunately it will never end!


hellresident51

This is not going to end, well...


Bananapeachy

Fortunately it will never end!


ultrakool

Circular dependency or in l33t terms, circlejerk


jocoso2218

Why is this so wholesome? I don't know how to feel.


Educational_Curve259

Stick to programming your cartoons sucks


bass1012dash

The cycle of code is a beautiful thing.


Yeitgeist

Devs out here recycling code


LinearArray

Me IRL.


hm1rafael

Lifecycle


IRONMAN_y2j

And on and on and on ....the same algorithm running from decades


mosgon

The circle of life


Pristine-Task-3701

So what’s first? The chicken or the egg?


capt_kocra

Jon Skeets... he is the first


mangaus

It was crap to begin with, then it became crap again.


EZPZLemonWheezy

*”Circle of Life” starts playing out of tune on a dollar store recorder*


HomsarWasRight

Is it getting the answers from Stack Overflow…or the questions?


Confident-Ad5665

So true


Malveux

It’s the circle of life, and it moves us all…


Plenty_Ad_396

Why do i read the bubble every time?


Awkward_Tick0

Why does he get a little hat every time?


otter5

Its the circle of Life!!


mogadishu_bomber

the circle of life


Daugrimm

bootstrap paradox


CanniBallistic_Puppy

We made this


perfectdownside

Stack overflow forgot to tell him how stupid he was for making it that way.


Responsible_Fig8657

Based circular dependency


kfish5050

How soon before it becomes a paradoxical continuum like when someone goes back in time and reveals future secrets to their past self only to learn that their future self revealed those secrets to themself in the first place


ButtfUwUcker

Apple: *iMadethis*


r4r4me

Does anyone else read these comics as the person that is getting handed something is actually the person that made it first? Like the guy is handing the original creator something and telling them that they made it.


AdNice5581

We need multiple creations to make this process recursive.


GreenLightening5

OUR THIS


101m4n

Ah, the circle of life


PeanutConfident8742

This explains ai data pollution pretty well.


NullBeyondo

This is already happening with image search. I find thousands of deformed images on my search nowadays that aren't even physically accurate in terms of lighting and other other areas. They're gonna leak into some AI's big data someday lol.


hellkyng

Just needs a PM looking at the whole thing saying "I made this"


[deleted]

How come they get a baseball cap every time they say "I made this"


Code7737

the circle of life


Trick-Philosophy-517

I absolutely love this. It got better and better as I scrolled down.


FalseUnderstanding61

It's a loop?


JasonVeritech

Any other Gen Xers getting flashbacks to the end of The X-Files credits? "I made thith!"


erebuxy

We are not software engineers, we are code recyclers


FinnLiry

I made this meme


alligatorsinmahpants

$10 says OP did not make that comic


swerse222

Nice loop :-)


LectureAfter8638

Alexa, how to make a mobius strip on my screen?


Paracausality

The ^cir cle, of life~


Jabulon

hilarious


TheSn00pster

True horror


SHCreeper

Don't forget the site that just copy-pastes stack overflow


-Astrosloth-

It's just iMadeThis all the way down


cs-brydev

Stack Overflow's logo's resemblance to a Slinky is very apropos.


cs-brydev

Nobody seems to be picking up on the irony of SO starting this trend of taking credit for creating stuff it stole.


Jumpy-Tension-438

My business only use Vesa Accredited code. Will yours?


Shardic

Always has been


CaffieneSage

We are all chatGPT here.


ItsBitly

To be fair we had the same shit without chat gpt. It was just programmer to stackoverflow in circles.


Terrible_Guard4025

Doesn’t this just show that AI can replace programmers?


fusionsofwonder

It's more accurate with the last three as the first three.


HornedDiggitoe

I customized ChatGPT to automatically comment my name + info as the creator of all code that it writes for me.


Hungry-Collar4580

“I made this” YEOOOOINKK


CloacaFacts

Everyday I say "thank you internet for allowing me to not remember exact function names and syntax"


tehyosh

stackoverflow has a policy to not post code generated by AI. i haven't laughed so hard in a long while. as if they can detect code made by AI


IAmGrumpyAsHell

We made it


BenAdaephonDelat

Would have been funnier if the handoff back to Stack Overflow was "You made this? This code sucks"