3 ms·
Lets hire humans as pAIrrots? They see it, they rearrange it, they rename variables and then they "authored" it. What a job- to start for as junior, but if you
by 21asdffdsa12 6mo ago
Lets hire humans as pAIrrots? They see it, they rearrange it, they rename variables and then they "authored" it.
What a job- to start for as junior, but if you understand whats happening, you may augment the AIs code by giving "feedback" with enough time.
- streetfighter64 6mo agoFree water but not electricity? I'll just hook up a generator to the shower... These sorts of simplistic loopholes rarely work. Imagine if you could get copyright for the linux kernel by just rearranging it and renaming a few variables.
- sylware 6mo agoI wonder how much of linux and *BSD is in the windows kernel.
- galangalalgol 6mo agoIs there really likely to be any? The design is very different isn't it? Ghidra with llm plugins is likely at a place a determined person could find out.
- sylware 6mo agoDo you really think with that massive amount of open code, some would not be injected in windows kernel (or even .net with mono, or even windows userland with wine)? It is easier to hide it: it is closed source, and they are probably using the same hiding tricks than those used to hide coding AI generated code (usually some level of refactoring to adapt to windows data structures).
- streetfighter64 6mo agoSeems like way more effort reading the linux code, copying and adapting it to windows, and actively "hiding" it, than just writing code that fits your situation from the get go. In my experience, reading and understanding code takes a lot more time than writing from scratch, so I don't really see what windows developers (assuming they are somewhat competent coders, this assumption may not hold after around 2010 or so) would have to gain by coping from linux.
- 21asdffdsa12 6mo agoIf you write from scratch, you reintroduce "solve" problems. Which it is why its https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ https://www.joelonsoftware.com/2000/04/06/things-you-should-...
- sylware 6mo agoYep, that's why in many cases it is better to refactor already tested and debugged code. Additionnally, the size of the code base increases the difficulty to spot 'obviously' refactored code from open source projects. There is a code complexity thresold. Coding AIs could help? The only protection would be the honnesty of microsoft coders... wait, did I say "honnesty" and "microsoft coders" in the same sentence?
- sidewndr46 6mo agojudging from the attribution notices, windows contains a non trivial amount of BSD
- sylware 6mo agoThat's why decades ago, devs did prefer GNU [L]GPL protected code, and why their was a "corporate" pressure for MIT and BSD license code. Don't be a fool.
- consp 6mo agoAh the infamous "no I wrote it myself" submission in university coursework. Usually gets you a free visit to the guidance counsel and a bonus free mark (on your three strikes and you are out plagiarism form).
- alchemism 6mo agoNot with the way the ultrarich ones do it the old-fashioned way - paying a few people very well. Shows executive potential, after all.