Earlier quoted context omitted.
But all work isn't done by LLMs at the moment and we can't be sure that it will be so the question is ridiculous. Maybe one day it will be.. And then people can reevaluate their stance then. Until that time, it's entirely reasonable to hold the position that you just don't This is especially true with how LLM generated code may affect licensing and other things. There's a lot of unknowns there and it's entirely reaso…
Basically all of my actual programming work has been done by LLMs since January. My team actually demoed a PoC last week to hook up Codex to our Slack channel to become our first level on-call, and in the case of a defect (e.g. a pagerduty alert, or a question that suggests something is broken), go debug, push a fix for review, and suggest any mitigations. Prior to that, I basically pushed for my team to do the same…
Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
341–350 of 504 posts
Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#342It takes some human effort to set up a slop generator. Have the slop generator make 100 buckets of slop, humans will work hard accepting or rejecting the buckets, somewhat less than 100 buckets will be approved, the payoff for the owner of the slop generator is now they have "verified FOSS developer contribution" on their resume which translates directly into job offers and salary. Its a profitable grift, profitable enough that the remaining humans are being flooded out. The ban makes successful submission to Redox even MORE valuable than before. They can expect infinite floods of PRs now that a successful PR "proves" that Redox thinks the human owner of the slop generator did the work and should therefore be offered more jobs, paid more, etc. Technically, they're hiring and paying based on ability to set up a slop generator which is not zero value, but not as valuable as being an Official Redox Contributor.
In the long run, this eliminates FOSS competency from the hiring process. Currently FOSS competency and coding experience indicates a certain amount, however minimal, of human skill and ability to work with others. Soon, it'll mean the person claiming to be a contributor has no problem violating orders and rules, such as the ones forbidding AI submissions, and it'll be a strong signal they actively work to subvert teams for their own financial reward and benefit. Which might actually be a hiring bullet point for corporate management in more dysfunctional orgs, but probably not help individual contributors get hired.
Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#343Earlier quoted context omitted.
I feel like every person stating things of this nature are literally not able to communicate effectively (though this is not a barrier anymore, you can get a dog to vibe code games with the right workflow, which to me seems like quite an intellectual thing to be able to do. Despite that, you will make this argument when trying to use copilot to do something, the worst model in the entire industry. If an AI can replac…
> If an AI can replace you at your job, you are not a very good programmer. Me and millions of other local yokel programmers who work in regional cities at small shops, in house at businesses, etc are absolutely COOKED. No I cant leet code, no I didnt go to MIT, no I dont know how O(n) is calculated when reading a function. I can scrap together a lot of useful business stuff but no I am not a very good programmer.
1. Confidently state "O(n)"
2. If they give you a look, say "O(1) with some tricks"
3. If they still give you a look, say "Just joking! O(nlogn)"Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#344Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#345What would constitute "clearly llm generated" though
The clearly LLM PRs I receive are formatted similarly to: ## Summary ... ## Problem ... ## Solution ... ## Verification ... They're too methodical, and duplicate code when they're longer than a single line fix. I've never received a pull request formatted like that from a human.
Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#346Earlier quoted context omitted.
> If an AI can replace you at your job, you are not a very good programmer. Me and millions of other local yokel programmers who work in regional cities at small shops, in house at businesses, etc are absolutely COOKED. No I cant leet code, no I didnt go to MIT, no I dont know how O(n) is calculated when reading a function. I can scrap together a lot of useful business stuff but no I am not a very good programmer.
> no I dont know how O(n) is calculated when reading a function 1. Confidently state "O(n)" 2. If they give you a look, say "O(1) with some tricks" 3. If they still give you a look, say "Just joking! O(nlogn)"
Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#347Earlier quoted context omitted.
I feel like every person stating things of this nature are literally not able to communicate effectively (though this is not a barrier anymore, you can get a dog to vibe code games with the right workflow, which to me seems like quite an intellectual thing to be able to do. Despite that, you will make this argument when trying to use copilot to do something, the worst model in the entire industry. If an AI can replac…
> If an AI can replace you at your job, you are not a very good programmer. Me and millions of other local yokel programmers who work in regional cities at small shops, in house at businesses, etc are absolutely COOKED. No I cant leet code, no I didnt go to MIT, no I dont know how O(n) is calculated when reading a function. I can scrap together a lot of useful business stuff but no I am not a very good programmer.
This is really, honestly not hard. Spend a few minutes reading about this, or even better, ask a LLM to explain it to you and clear your misconceptions if regular blog posts don't do it for you. This is one of the concepts that sounds scarier than it is.
edit: To be clear there are tough academic cases where complexity is harder to compute, with weird functions in O(sqrt(n)) or O(log(log(n)) or worse, but most real world code complexity is really easy to tell at glance.
Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#348Earlier quoted context omitted.
Sure, but back in reality no you’re not? No more than any other contributor? If I want to use an auto-complete then I can, and I will? Restricting that is as regressive as a project trying to specify that I write code from a specific country or… standing on my head. Sure, if they want me to add a “I’m writing this standing on my head” message in the PR then I will… but I’m not.
[flagged]
Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#349Glad to see they are applying some rigor. I've started removing AI-heavy projects from my dependency tree.
Are you and Redox just going to fall behind? Projects that used to take months take days or hours. It seems well intentioned, but lots of bad ideas are like this. I was told by my customer they didn't need my help because Claude Code did the program they wanted me to quote. I sheepishly said, 'I can send an intern to work in-house if you don't want to spend internal resources on it.' I can't really imagine what kind…
Re: Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
#350The purpose of a LLM ban is to encourage use of LLMs to submit PRs, not discourage. The longer term effect is to eliminate FOSS competency from the hiring process. It takes some human effort to set up a slop generator. Have the slop generator make 100 buckets of slop, humans will work hard accepting or rejecting the buckets, somewhat less than 100 buckets will be approved, the payoff for the owner of the slop generat…