If Codeberg is trying to "compete" against GitHub and GitLab, why does it refuse to take a look at AI assistants? Apart from infringing on authors' rights and questionable output quality, we think that the current hype wave led by major companies will leave a climate disaster in its wake: https://disconnect.blog/generative-ai-is-a-climate-disaster/

Other _sustainable_ (and cheaper!) ways for increasing efficiency in software development exist: In-project communication, powerful automation pipelines and reducing boilerplate.

Generative AI is a climate disaster

Tech companies are abandoning emissions pledges to chase AI market share

Disconnect

@Codeberg One argument I have against AI in coding is that it reduces the knowledge you obtain from programming it yourself.

If you have an issue to solve, you may first try a few ways and if that doesn't work, you research the issue to see if someone else has had the same issue and found a solution (i.e. by looking at #StackOverflow) and if you're lucky, you implement the solution you found, else you communicate with others who have experience in it to find a solution.

Meanwhile with AI, you tell it the issue and it spits out a copyable code, often times with a bare-bones explanation that lacks info and context...

It may help beginners getting into programming, but it reduces the overall learning experience you may have from usual trial and error, and researching a solution.

@andre_601

> "Meanwhile with AI, you tell it the issue and it spits out a copyable code, often times with a bare-bones explanation that lacks info and context..."

You get something that might look like code, and with some luck does what it is supposed to do.
But without understanding the code you cannot trust it.
Does it actually do what it should do?
Does it even more? Maybe something unwanted/stupid/dangerous/...?
Is the code free to use in my OSS project? ...in production?

@Codeberg

@andre_601 @Codeberg A lot of the time too, I learn more from my first exploratory failings than from the actually correct one :)
@andre_601 @Codeberg ...and here I am typing out code snippets by hand instead of copy-pasting them 😅