why are maintainers of popular projects like this? is this power tripping good for the sake of the project's survival? this is like asking an accountant to not use excel and just use physical books
Cry about it pajeet
because yt-dlp is written in python and it's already slow as shit
How would she know?
yeah these policies kind of baffle meI assume the intent is to get rid of the obvious bottom of the barrel pajeet tier slop, so I generally still use LLMs for exploration of the problem space and "consultation" as these tools are genuinely useful for that, but I author the commits manuallyin fact, I've never used any of the agentic slop tools like claude code or whateverso far nobody accused me of anything in my PRs so I guess this approach is working
have you seen llm generated prs? they are invariably unholy slop abominations prompted by people who don't understand the project. the problem is contributors don't bother to read the code, so project maintainers tasked with merging are forced to read the slop. a drive-by slop pr from a literal who pajeet is worthless, you want at least a little assurance that the person contributing to your project actually cares enough to understand its design, architecture, etc. and hopefully be able to rely on them to follow up and fix issues or contribute more. people that slop it up just do not do that, and even if they lie about it, it's immediately obvious under any sort of pressure from someone who actually understands code that the dude that submitted an 10k loc pr has no idea what the fuck their slop is doing.your analogy only works if excel had black-box formulas that return a seemingly correct result but not always. you want the accountant to be accountable, not excel.
>>109242062BTFO all the moronshow is that power tripping its called keeping quality
>>109242062>maintainers of popular projectsGo on then, here's your (You), now fork yt-dlp and fill it with your Claudeslop. We'll see if it works out.
>>109242062Based. Their repository, their rules. It's a shrimple as that.
>>109242062Because nobody wants to deal with pull request by Ranjeet and Claude when Ranjeet doesn't know what the code does.
>>109242062It's not because of the people who can use the tools, it's about the people who can't. Open source projects get a shit ton of AI generated garbage because code is visible to everyone. It's very easy to use AI to generate adhoc features to the project without understanding what it does. A lot of jeets will flood every project with what they thing is a good addition without comprehending the system and system design in general. Their entire society is just one ad hoc solution on top another, one thing breaks so they fix it but break another thing. That's why India is such an awful place, nothing is done properly and nobody cares to do anything properly.AI is the chainsaw to a logger, but what if you are looking to clear a forest and all the people willing to help are just random goobers off the corner who just got a chainsaw and think they can do logging like a pro, as if they know all aspects of the profession just because they don't have to down trees with a hatchet. This anti-AI approach is the same as requiring loggers to use hatchets, so most probably won't bother, since nobody wants to code traditionally anymore. The real solution would be to ban contributions from 3rd world countries. If you are from India, Russia, China, whatever, you are not allowed to contribute in any way. Do your own fork and make it look like your home country, a neverending shitshow where people bluff their abilities and everyone just scams eachother.
>>109242348Russians and other poor eastern Euro fags are some of the most competent programmers though...
>>109242124>these policies kind of baffle me>proceeds to explain why the policy worksNobody cares if you used AI, but your output shouldn't be slop. Straight from LLM submissions are insanely disrespectful.
>>109242062To make promptjeets seethe. Cry more.
>heres sum llm code>oh hey we have a question about your code you submitted>its not my code, I have no idea? Fuck off retard? Huh, HUH?
LLM tards are simply idiots who throw 40k LOC commits on you that don't even do anything.I have no idea why they do this retarded shit, but they do.Vibesloppers are a psychological weapon.
>>109242232get your stuff together and read >>109242124 and >>109242348also, calling 'quality' yt-dlp codebase while it's a hot mess (pic rel) that barely works it's indecent. with the right abilities, LLM-generated code can produce quality code
>>109242507yt-dlp barely works because youtube keeps trying to break it
>>109242062I think I can explain this.At my webdev dayjob, I use codex heavily. My manager encourages me to use it and I'm happy to oblige, because it makes my job easier.I used to carefully review and revise everything it did, but my colleagues weren't doing that and nobody cared whether I did it, so now I don't bother with that either. If it appears to work and the linter is happy, it ships. (It'd be nice to also run some unit tests, but we don't seem to believe in those.)In terms of code quality, clarity, correctness, concurrency guarantees, and security it's all probably a disaster. I no longer know or care. My company doesn't seem to care, so I don't care either. Slop gets shipped quickly, I put in very little effort to ship it, and everyone is happy somehow.For personal projects or open source contributions, everything is completely different. In those contexts I actually care about the thing I'm making. I want it to be correct and fast and easy to maintain. I want to put in the effort and do things right. I've got no interest whatsoever in using slop machines for that kind of work. I don't maintain any FOSS myself but if I did I definitely wouldn't want or appreciate any LLM input.
>>109242525Keep a nigga on his toes
>>109242568>unit testsYou can tell the agent to write whatever unit tests you want in 2 seconds. Then just look em over individually and make sure they work they way you intended
>>109242639Why write a unit test in the first place if the AI just writes everything correct anyway?
>>109242062They don't want to review slop and they don't want to be the ones left managing and maintaining the slop in perpetuity.>is this power trippingIt's a reasonable take>good for the sake of the project's survivalIf future maintainability and continued development is a goal, then yes.
>>109242507>163 open issues after many yearsmeanwhile pic related is the most popular and most active 100% vibecoded project, barely existing for three weeks
Projects like this will simply die out naturally as they fall behind people that are building with LLMs at a speed they won't be able to keep up with.There isn't a good reason to care one way or another about them.
>>109242752>india will be superpower by 2030 sir
>>109242752I always look out for "will" and classify it into one of "will (continue to)" or "will (in a sudden turn of events)".For what you're talking about, "will (continue to)" is not supported by actual events of a mass die off because "they can't keep up".
> implying they can detect if a reasonably competent contributor uses a recent LLM for coding assistanceLuddites already lost, some of them just don't realize it yet.
>>109242083Writing your program in python and believing it not to be slop in the first place. Smdh.
>why do people filter spami dont know op, really hard hitting question you made an entire thread for
>>109242931>> implying they can detect if a reasonably competent contributor uses a recent LLM for coding assistanceThe thing is to keep 90% of vibecoded retards out, it's like a chimp with a machine gun
>>109242931smartest ai cultist
>>109242062I don't understand the problem, OP. did you mean to post a different image?
AI-Guddite bros, i dont feel so good..
>>109242062vibe sloppers mad lmaoI thought you were AI chads? hahahahahahanow grab a book and learn programming
>>109242687>834 issues, so sweetnow check this out
I have this image of the "AI entusiast" in my head and it's like a crypto douche but poor
>>109242314This desu senpai. If you think you can vibecode something better, fork it and adjust or start from scratch.
>>109242062there is nothing wrong with using AI here, clearly he is proud of his manual coding, but because its manual he likely doesnt have any unit tests to verify that new push wont break anything, and he isn't going to pay for "AI" to write the unit testsbashonly is a luddite
>>109242062Does this happen in other git servers? I'm starting to think it only happens in github because at this point github is more of a social media than a git server
>>109242687so pewds is going to AI slop resolve all those issues, dont worry about it
>>10924324299% of crypto douches are also poor. I'd wager it's about the same distribution.
>>109243297>because its manual he likely doesnt have any unit testswhat does this have to do with the other? have you people never written unit tests pre-LLMs?
>>109243307If you check GitLab you don't see this because it's exactly the reason what you said, GitHub is just a social media site nowadays.
>>109243312The more I think about this the more it all makes sense
Reminder that compilers are the original vibe coding, even assembly vibe codes binary.
>>109243430Except the part where you can prove the output is logically equivalent to the input. How many lines of vibeslop have been delivered with a warranty?
>>109242062Shit like YouTube downloaders are so simple Claude can one shot them now easily. It’ll build it as a chrome extension with a nice UI and not some CLI python garbage. These policies aren’t about quality, they’re self defense protecting the dev’s laziness and desire to create the appearance of hard work.
2 more weeks
>>109242752I’m about to prompt a replacement for fun. Most of the code in this thing is referencing external libraries to do shit like fake being a browser which is totally unnecessary if you build an extension instead. What should I call it?
>>109243628yt-dicklp
>>109242232What quality? its a python tool for downloading youtube videos. Get over yourselves.
>>109243498> doesn't know about undefined behavior in programming languages
>>109242062Excel is as much deterministic as physical accountant books are.LLMs are only deterministic in a sense that they generate same text if you don't change the seed and prompt.Real software dev delivers a feature and it always works, maybe has bugs in edge cases. But it works in general.LLM delivers a feature and it may not work at all, since both the code and unit tests were hallucinated.
>>109243313everyone here is unemployed, so it's a futile question
>>109242062it is signalling that, at least,'if you are going to use it, at least you should be skilled enough to hide it'(most if not all vibeshitters can't usually)unironically solves the slop PR problem
>>109243839Not all languages have UB, and even on ones that do it's confined to specific circumstances which can be designed around so you can still make guarantees.
>>109242362No they are not. Shitskins like to spread this meme because they hope people would take them seriously.
>>109242062in yt-dlp's defense:if, somehow, the LLM just so happens to output some kind of internal google source code, google wouldn't hesitate to dmca and sue to get rid of this downloaderi dont like ai btwwe'll end up making products nobody actually read the source code of and the average quality of a grad will drop year by year>>109242507sunk cost fallacy or cult behaviornot sure which
>>109242062Because people rely on these projects for their work and daily life. No maintainer worth their salt is gonna allow AI to shit them up just so Ranjeet has something to pad his resume with.
>>109242062seethe harder, jeet. if ai is so good just create and maintain your own ai fork
>>109242062>clone repository>remove that noai babble>hide that contribution comes from aiChudda is gonna get malding at this.
>>109244526and your fork is gonna be broken shit nobody uses lol. The only one malding will be you
>>109242976Do you even know what it does?>>109243043Exactly. If you get filtered by this, you are the problem.
>>109243307Fewer vibesloppers slinging their garbage on gitlab.
>>109242062I think the dude just wants to keep it from becoming worse and buggier. Now someone needs to do this to the fags who keep using AI to rewrite Linux in Rust.
>>109242062imagine you're a maintainer of a project and you suddenly get a PR requests from a clinically retarded jeet who just prompted some chatbot to do something and didn't even read what it shat out. They only did it to pad resume and don't care about anything else.Now imagine you get 100 more PR's like that every day. It takes you time to check wtf are they trying to push for each and every one of them.This can easily cripple smaller open source projects. It's like a form of jeet DDOSing
>>109242062Who cares, just fork it. Let trannies be trannies and neck themselves
>>109244924this, ai trannies will kill themselves naturally.
>>109243842this argument was true up until Q2 2025
>>109245030>>109244924
>>109245265
>>109242062Op opening vibeslop PRs on public repos
>>109243307>>109244588I am really thinking of moving all my projects to gitlab but the problem is visibility and I don't know if my thinking is retarded here but while applying I am not sure if anybody (HR or whoever) would click a gitlab link from my resume because they are scared of it ecause they dont know it and only know github
>>109245477I have been using gitlab for years and this isn't a problem. The ci/cd and automation options fucking slap too. You can setup gitlab to auto push to GitHub if you really want to have some projects mirrored there for visibility or something
>>109242348>but what if you are looking to clear a forest and all the people willing to help are just random goobers off the corner who just got a chainsaw and think they can do logging like a pro, as if they know all aspects of the profession just because they don't have to down trees with a hatchet.a lot of dead jeets
>>109245265In this way, you can begin to see what the algorithm is feeding a massive subset of Americans as part of the divide and conquer strategy of the propaganda machine.
>>109244077>Small compliment>YOU'RE A SHITSKINKek, the war really did a number on this website.
>>109242062because AI slop commits are badfeel free to fork italso if your PR is actually good how would they know it's AI?
SAR I CHANGE README SPELLING ERRER!PLEASE BE OF ACCEPTING PR!!!!!1
>>109244537No, I mean, make PRs with AI but without saying it's AI. Just remove the wordy comments, it's literally code.
>>109242062fuck off jeet
>>109243508Thats why you retards will never achieve anything, creating a software is the easiest part in the process, maintaining it is the hardest part.When claude shits out a yt-dlp alternative and in 6 months YouTube changes something will you be there maintaining it and making sure the users dont have any issues with it?
>>109245265fake news no proofs, KYS social statistician
*scrapes your project files**upload it to github so LLMs get trained on it**use copilot to change it in meaningless ways**put a +NIGGER license on it too for good measure*nothing personnalized, kiddo
>>109242062>this is like asking an accountant to not use excel and just use physical booksAI tards be like>why are you still using a nail gun to nail shingles in 2026 like a luddite? you should try my much better new tool the Shinglenator-9000And then they don't build the Shinglenator-9000
>>109243586Jesus fucking christ delete that shit. Fucking hell.
>>109243586>jeet loverKill yourself.
>>109245827Nah, its the tranny commies seething because "billionaires" are creating the AIs that give everyone else in the world the ability to create their own abundance
>>109242062yt-dlp has been having real fucking problems with slop PRs supposedly "fixing" broken sites only to do absolutely nothing when actually run through the tests.I don't blame them.
>>109247734bullshit was always free anon
>>109249945if its bullshit then no one would care, you're seething because you're a communist
>>109247734lmao AI users don't "create" anything.
>>109242080/thread
>>109243508youtube changes quite often and you need maintain your software otherwise it will just stop working. also yt-dlp is not only youtube downloader, it can donwload video and audio from shitload amount of different resources, sites, services...
>>109249977>if its bullshit then no one would carehoo boy this is your first tech bubble isn't it sparky?
>>109250132communist transgender lives do not matter
>>109242062nobody stops you from forking the repo and make the ai version of it.
You will not post hallucinating blobs, jigaboo. Get over it.That said, uBO is really a mess when you need to report a website that is not working. Not a single button, just you keeping getting ghosted on reddit.
>>109250333>and if that doesn't work i'll call him hitler
>>109242062based project maintainerWhat usually happens is this:>jeet copy pastes a file into chatgpt, asks it to find a vulnerability, "and make it sound scary">jeet copies output into github>maintainer has to come in and triage the shit>maintainer calls jeet out on his shit>"You're right, I should have seen this issue. I will make sure to do better next time!" response>issue closed>repeat ad infinitiumSorry jeet, nobody likes you and your """code""".
>>109242507>barely worksWhat youtube video are you having trouble downloading? I haven't had an error in more than a year that hasn't been fixed by pip install --upgrade yt-dlp. I think about 2-3 years ago yt changed something that broke it and I had to wait 3 days for the fix. That's not barely working. It's free software that bypasses the surveillance spyware on a website run by one of the largest Israeli intelligence agencies. Given the severe one sidedness of the resource available to each side, I'm surprised it works at all at any time. I