Earlier quoted context omitted.
Makes sense, but they take an anti-AI stand, which I find good no matter for which reason they do that.
Oracle is so far into AI that if OpenAI doesn’t absolutely explode with revenue, fast, Oracle is in a world of shit like they’ve never seen.
Oracle bans AI-generated code from OpenJDK
301–310 of 397 posts
Re: Oracle bans AI-generated code from OpenJDK
#302Earlier quoted context omitted.
I think if I as a human use an llm to do something technical that would qualify copyright, it should still qualify for copyright. How do you decide how much human is copyrightable. If I use a package that writes code or use a library for some piece of it, I could still copyright. I don't like this idea that llm code can't be owned by a human, copyrighted. It's just code. I think your last example with flock camera is…
You seem to have misunderstood an is/ought distinction. You may hold the (fairly extreme, as far as copyright goes) position that surveillance footage should be subject to copyright, but it's well established that it's not. Who owns the camera is irrelevant. At least in the US; I'm not aware of any jurisdictions that hold otherwise. This is why Wikipedia articles on world events in the past few decades are full of st…
https://www.techdirt.com/2020/02/24/can-you-license-video-yo...
Re: Oracle bans AI-generated code from OpenJDK
#303Policies like this will result in the death of the branded software. As we move forward it will be easier than ever to just maintain and keep your fork of software with the changes you want or need. No more approval, bureaucracy, or arguing. Just tell the AI agent want you want changed and you have it. This will be used for huge things too. Like maybe you want a specific fork of Java that only supports for each itera…
LOL
Re: Oracle bans AI-generated code from OpenJDK
#304Earlier quoted context omitted.
I manage several teams of developers who use them every day professionally and use them for personal projects privately. Just last week, at the prompting of said devs, we had a working agreement conversation about curtailing the use of AI in our codebases because of rapid erosion of our teams' ability to operate, update and maintain codebases that had started to spill over with slop. We have had multiple incidents of…
this matches my experience at $work with others as well... when i brought this up with my manager they just said "you need to engineer a better harness" and "aren't you cultivating your agents.md file? thats probably your problem" which is to say, apparently we're holding it wrong...
y'know, I am sincerely trying, in good faith, to let my teams guide me in how best to intentionally leverage GenAI. I'm trying to use it in good faith myself. I really do reserve the right to be wrong about it.
It's just... the problem was never the ability of GenAI to produce code that works on a superficial level. The problem was always that GenAI would push engineering teams at companies yet further away from what they were building. Generations of compilers, interpreters, frameworks and ORMs have kept pushing engineering teams out there. Cloud infrastructure has pushed engineering teams out there. Giant data analytics platforms have pushed engineering teams out there.
Engineering teams need people who love learning about how things work, but those people often have a rough time in the industry. People who are passionate about software and systems engineering, who love learning how systems work, who love diving deep into niches of reality... those people have been getting hit in the head since they entered the work force.
They're essential, and they've had decades of this crap to learn from. History has taught them (us) that businesses are really, really good at opting in to bloated, obtuse, unmaintainable solutions if some sales monkey can convince leadership that they no longer need to hire smart people who speak a language they don't understand. And they (we) are used to dealing with the consequences. Every single experiences engineer has their war stories about it.
Speaking personally:
I had a partner who worked at a startup in Seattle. They were a novice programmer. I saw what happened when their employer tried to build a Ruby on Rails stack with only junior engineers out of college. It ended horribly.
I worked as a first hire on a clean-sweep purge of a .NET team that had forgotten how to program. The company was bloated and nobody was accountable for anything for years. Then one day they get a mandate to actually build a thing for a big new online initiative. Nobody knew what they're doing. Wrappers around wrappers around wrappers of copy-pasted stackoverflow code. The company hired a hard-ass director to reboot things because nothing was getting done. He mandated a total shift to Golang/Kubernetes over .Net/some managed Microsoft stack, and said "you'll prove you can do it or you're out". I was hired because I could. I was substantially younger than everybody, but asked to write architecture docs and establish design patterns and sit on hiring panels for all the new devs. Because I don't know, I was a nerd who learned how things work and gave a shit and had somehow picked this knowledge up. They fired 8/11 of the devs on that team, as well as the project managers and the dev manager. We grew a new team behind it that was 1/3 the size and moved immeasurably faster. I hate everything about how that whole story played out. I'm not proud of that chapter of my life. I resent in particular the leadership who allowed engineering fundamentals to erode over time because it wasn't their problem.
I've worked at companies that fled to the cloud from local infrastructure. They did it with this almost insane desire to stop paying people to solve complex infrastructure problems. Balls-out, fuck these nerds who actually know how hardware works, they're weird and we're sick of them, we're going to pay Amazon a billion dollars to never have to hire them again. And then they hired some (often quite competent!) devops folks to migrate everytrhing... those people did... things got wildly expensive... meanwhile businesses locked in to stupid technologies like DynamoDB and Lambda because some insufferable sales idiot connected with a CTO in a sweat-yurt... and et voila, here we are writing the proposals to unfuck our cloud migration and return to local infrastructure. Yay CapEx. Boo OpEx. Venture Capitol batteries possibly included. Just gross incompetence by a generation of LinkedIn leadership buffoons who don't know the first fucking thing about how computers work.
I've been there. You've been there. LLMs are one more way of being there. We feel it in our bones. We have noses and we can smell. Trust was lost long ago. This shit is old. And we're really tired of it.
And this time it's especially annoying because it's big and tied in with an economic bubble and companies laying people off and general major disgruntlement. It's a really bad vibe right now for a technology leader, and if you're running a company I hope you get it, at least a little bit.
I really give a shit about being a good leader in technology and I'm really, really frustrated right now because there an almost un-navigable divide between what I believe to be true (from my experience) and the narrative I'm expected to sell. That's a hard position to be in. But I (and my peers) try our best to occupy it with grace.
Re: Oracle bans AI-generated code from OpenJDK
#305Oracle, the law firm with a tech business attached, probably wants to retain the option to sue other people for AI-washing their proprietary code, and that doesn't work if they're also publicly accepting AI contributions to their code with no apparent concern for the provenance of it. The tech business would probably tell them this isn't going to be a needle they are going to be able to successfully thread, but the l…
What I don't understand is why anyone with half a brain would even venture to touch Oracle with a ten foot pole given that they've had this reputation for at least the last 25 years. Why, people?
Re: Oracle bans AI-generated code from OpenJDK
#306Earlier quoted context omitted.
What I don't understand is why anyone with half a brain would even venture to touch Oracle with a ten foot pole given that they've had this reputation for at least the last 25 years. Why, people?
Because my boss like golf courses and even more when oracle sales rep pays.
Stay classy Oracle. Such a banal depth of evil.
Why hasn't this been outlawed?
I guess companies that knowingly employ such managers deserve to lose whatever Oracle's legal team extracts out of them.
Re: Oracle bans AI-generated code from OpenJDK
#307Earlier quoted context omitted.
What I don't understand is why anyone with half a brain would even venture to touch Oracle with a ten foot pole given that they've had this reputation for at least the last 25 years. Why, people?
nobody has ever been fired for using Oracle
I bet Oxide would too.
Re: Oracle bans AI-generated code from OpenJDK
#308Earlier quoted context omitted.
It is not when you stop kidding yourself : using AI has nothing to do to improve the quality of the code. It is a vanity status, at this point.
Using AI is vanity? I've never heard that before. Why is that? Refusing to use AI honestly seems more like vanity to me. Like "no machine could ever do what I do". That said I would not necessarily accuse people who don't want to use AI of vanity - there are good reasons not to want to use it - but if someone else did it I'd find it easier to understand.
Imagine if I exposed my API keys and just said “sorry boss, I took a pill before the job and I hallucinated”
Re: Oracle bans AI-generated code from OpenJDK
#309Earlier quoted context omitted.
Because my boss like golf courses and even more when oracle sales rep pays.
Wait, Oracle sales reps give decision-makers personal kickbacks for buying Oracle?? Stay classy Oracle. Such a banal depth of evil. Why hasn't this been outlawed? I guess companies that knowingly employ such managers deserve to lose whatever Oracle's legal team extracts out of them.
Dinners, drinks, bottles of scotch, tickets to baseball and football games, plane tickets to attend training sessions in conference rooms attached to nice beachside hotels, business lunches at strip clubs, Superbowl tickets, cruise tickets, wristwatches...
Not to mention mugs, tshirts, water bottles and stickers.
Everything is on the menu.
Re: Oracle bans AI-generated code from OpenJDK
#310Earlier quoted context omitted.
Wait, Oracle sales reps give decision-makers personal kickbacks for buying Oracle?? Stay classy Oracle. Such a banal depth of evil. Why hasn't this been outlawed? I guess companies that knowingly employ such managers deserve to lose whatever Oracle's legal team extracts out of them.
You've clearly never purchased enterprise software at scale before. Oracle doesn't do anything that everyone else isn't already doing. Dinners, drinks, bottles of scotch, tickets to baseball and football games, plane tickets to attend training sessions in conference rooms attached to nice beachside hotels, business lunches at strip clubs, Superbowl tickets, cruise tickets, wristwatches... Not to mention mugs, tshirts…
Holy crap.