Conversation
How is a "no AI code" policy for a FOSS project even enforceable? Couldn't you just not disclose it? I've never looked at AI generated code (my only programming experience is some hobby Lua programming), is it that obvious?
2
0
0
@druid i think the codeberg one was for purely vibecoded stuff which is noticeable by rewriting stuff over and over, overly defensive programming (even the best models still do weird shit like checking if a number is greater than 0 twice on the same line) and being insanely "enterprise grade" (sticking hard to patterns, being overly explicit...)
1
0
4
@snacks So basically, AI written code is shitty and bloated?
2
0
1
@druid it's also down to human programmers learning the whole codebase and knowing what your constraints actually are i think. Ai will just learn about the minimum necessary to get everything running every time it tries to implement smth but yeah
1
0
1
@druid also, a human involved in the project prob knows what that code is supposed to do in the future
1
0
1
@druid Same way as with enforcing clean licences, or like discovering that someone lied to you either you know right away or it's after the fact, which is fine.

That said LLM-users are extremely loud and obvious in the way they act.
0
0
1
@snacks I hadn't considered that an AI might just overwrite a bunch of stuff a human had set up for the future, lol.
2
0
1
@druid @snacks
dumb question: is there not just some escape characters where you tell the LLM "don't touch this shit"? May be completely retarded here but if for example the Linux kernel legacy hardware drivers are not nice enough for AI why not just escape all of this code from the clanker??
2
0
1
@dagda @druid maybe you can just put comments for agents to not touch it
2
0
1
@dagda @druid not like i'd already commebt stuff like that for why it'll be needed in the future
0
0
1
@snacks @dagda That sounds like the kind of thing they'd ignore lol
1
0
1
@druid @snacks
it really sounds like these tools are very advanced I think we should trust it with all critical infrastructure software as fast as possible and see what happens
1
1
2
@druid @snacks new insult unlocked: you're mom is so fat that she seems to be vibecoded
0
2
3
@dagda @snacks I agree, putting it in charge of nuclear power plants would be the best idea
1
0
0
@druid @dagda @snacks Or industrial agriculture, we'd get something like mad cow disease all over again.
1
0
2
@lanodan @druid @snacks
my headcanon is that openai and anthropic are just a bunch of nihilist chuds that want to escape the cycle and finally see something happening
2
0
2
@dagda @snacks @lanodan From what I've heard that's kind of the case. Bros read a summary of Fanged Noumena and decided to maxx spiritual gigantism
1
0
0
@dagda @druid @snacks I think they're much worse than that, same clique as moldbug and trump after all.
1
0
1
@druid @snacks @lanodan
the invisible wisdom of the free market on it's way to create apocalyptic esoteric death cults and billionaire pedophile rings or something
2
0
2
@lanodan @dagda @snacks All you need to do to be in Trump's clique is kiss the ring, I don't think any of these people actually respect his "intelligence" lol
0
0
0
@dagda @druid @snacks the (in)visible hands of the circlejerk market
1
0
1
@dagda @snacks @lanodan Cults actually piss me off so badly, I have an almost violent reaction to them. Doesn't help that they almost never get their comeuppance (unless it's a self-own)
0
0
0

@dagda @druid @snacks Most agents can have their behaviour configured to an extent, like you can tell it hey, don't touch X, Y or Z file in the prompt and it will usually listen. Alternatively, if you sandbox it, you can also set some files to be read-only for the process.

Sometimes I do see the AI changing tests to get rid of a regression, though. If it's just told "make sure all tests pass", it won't really care about the spirit of the statement. Like most tools, it depends how it's wielded.

2
0
2
@VD15 @druid @snacks
so we traded a calculating tool that knows what a one and what a zero is for a calculator that says idk maybe issa 1 maybe issa 0 got it
1
0
2

@dagda @druid @snacks Yeah, AI is very much a heuristic approach to problem solving. Sometimes 'good enough' is good enough, though. If it can take me 90% to a solution I'm happy with, I can vacuum up the remaining 10% of the slop. Though, constantly being in code review mode gets really tiring.

0
0
2