3 ms·
in your version of the conspiracy theory, the developers are pressured to use AI for their patches in Linux from the company. not that they want to use it becau
by simianwords 5d ago
in your version of the conspiracy theory, the developers are pressured to use AI for their patches in Linux from the company. not that they want to use it because they want to? Like everyone else?
- Ampersander 5d agoI just wanted to bring up that it's AI companies (which all computer hardware companies are now) that develop the kernel. In that light 17.25% is actually a tiny share of commits to be written by the Machine God.
- simianwords 5d agoIts not just that, you are implying that they are pressured to use AI and not using it out of their own will
- Ampersander 5d agoThe company is doing very well now and they know that it is all thanks to the AI data center build out. Their manager and leadership want them to use it. If the bubble pops, their stock based compensation becomes worthless. Their colleagues are in the same situation and some are tokenmaxxing. These things are what the pressure consists of. Some probably do feel pressured against their will. For some the encouragement changes their will. Some want to use it regardless of anything. But whether you call it pressure, encouragement, or incentives, its there and it does affect how people think and act.
- simianwords 5d agoOr maybe.. people like the tech and use them? Instead of all these theories?
- bgregs 5d agoI work for a company that contributes significantly to the Linux kernel, along with many other ventures. I can tell you for a fact that we are _heavily_ pressured to use AI tools for everything we do during the day (including writing documents for management review). Anecdotal, but the only people I've met who are truly excited about AI tooling were the lowest contributers prior to AI tooling becoming prevalent. The senior devs I interact with on a regular basis are largely negative on the trend, both for code quality issues and the burden it puts on them as reviewers. I can personally say that I am entirely burned out from reviewing the crappiest code I've ever seen, all day, every day, with no end in sight. When it takes less time to generate a revision than it does to review it, this is inevitable. Most people I work with have simply lowered their standards for code quality to meet management expectations for code velocity.
- simianwords 5d agoDo you or your team contribute to the Kernel or you just happen to work in a company that contributes?
- bgregs 5d agoAlright, I'll bite this one time, but based on your other responses I'm getting the feeling that you're not interested in points of view that differ from your own. I am not a kernel developer. That being said, I've been here for a bit and have worked across many different teams. Management communication and direction is not a secret here. It is well known what the expectations are for devs. I was directly told as much during a recent internal interview with a post-silicon team. If my lack of direct kernel experience somehow negates the messaging and mandates from management that I see every day, then I guess there's not much more I can contribute to this discussion.
- simianwords 5d agoI think using AI for kernel dev vs AI for CRUD dev is an important distinction. In my company of mostly CRUD development, we are not pressured to use AI but we all use it willingly. There are a few who complain but they are a loud minority - almost everyone likes this tech. The reason I asked you is because I already have anecdotes and real life data for CRUD devs. I just can't fathom why people would be pressured to use AI. My hunch is that some people kind of begrudgingly admit that it actually makes people faster and they use it. These kind of people would rather like doing things a bit slowly.