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.
@Codeberg to me, not having AI bullshit is a selling point. So, thanks!
@Codeberg based codeberg
@Codeberg I fully agree and add that »AI« is intended, created and developed (further) to be a surveillance, manipulation, control, and oppression network in every net IT application far beyond the obvious quality and job killer features. Rainer Mühlhoff made clear in a C3 event not long ago that »AI« is a vast global data collection project failing the check against (almost) every social criterion in the United Nations sustainability charta. He has analysed our (the majority's) everyday’s IT routines, describes the mobile IT world and, more and more, PC net applications as feedback loops to collect training and socioeconomic data for GAFAM AI development and Big Data stores.
KI – Macht – Ungleichheit. https://media.ccc.de/v/ce4743cc-50ad-4597-bcc8-58e1a7e53c20
@mupan @Codeberg well said.
>Rainer Mühlhoff made clear in a C3 event not long ago that »AI« is a vast global data collection project
im interested to see this.... is it on fedi or peertube?
>feedback loops to collect training and socioeconomic data for GAFAM AI development and Big Data stores
have you heard the the acronym CAGEMAFIA(includes cloudflare, e.muskrat, intel, akamai)?
@frogzone @Codeberg I didn’t know the acronym CAGEMAFIA before. Thank you.
It’s almost in Fediverse, it’s on @mediacccde . Easiest browsed and searched with @newpipe. Since many asked (I’m happy!), I added the link in the original toot.
Thank you for liking my phrasing.
@mupan @Codeberg thanks i'll look it up!
> I added the link in the original toot
interesting.... is that the toot starting with "I fully agree and add that »AI« is intended...."? the link isnt not showing up in ur toot still, maybe the edit isnt propagating but need to confirm that we're talking bout the same toot. :)
>Thank you
its my pleasure to help ppl fight the tecnofash :)
Yes, https://digitalcourage.social/@mupan/112893587229279358
mupan - @Codeberg I fully agree and add that »AI« is intended, created and developed (further) to be a surveillance, manipulation, control, and oppression network in every net IT application far beyond the obvious quality and job killer features. Rainer Mühlhoff made clear in a C3 event not long ago that »AI« is a vast global data collection project failing the check against (almost) every social criterion in the United Nations sustainability charta. He has analysed our (the majority's) everyday’s IT routines, describes the mobile IT world and, more and more, PC net applications as feedback loops to collect training and socioeconomic data for GAFAM AI development and Big Data stores.
KI – Macht – Ungleichheit. https://media.ccc.de/v/ce4743cc-50ad-4597-bcc8-58e1a7e53c20
Thank you Codeberg, glad to hear you aren't falling for the hype!
@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.
> "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?
@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
@Codeberg
> Other _sustainable_ (and cheaper!) ways for increasing efficiency in software development exist
This is the big thing for me even if I ignore everything else that's an issue. I've tried to use AI code assistants multiple times and I can't shake the feeling that getting good with them would be a lot of work for not nearly as much payoff, when I know there are infrastructure things I could work on that would make me WAY more pawductive and that wouldn't have those downsides >w<
@Codeberg Even with a local assistant, there are better things I can do with that processing power.
And I can't shake the feeling even in the instances I've tried one and found it helpful, that the stuff it's helping with is kind of bullshit. If I'm going to throw so much compute at something, at least it could do something more significant than speed up boilerplate.
@Codeberg One illustrative moment for me was OpenAI talking about setting up dedicated VMs for their models to run code in to give you the result.
And my immediate thought was, wait a sec, *I* don't have dedicated VMs to run code in. Why not? Wouldn't that be more useful for me? Why does the LLM have better resources than me?
@Codeberg I very much appreciate the lack of it at codeberg!
@Codeberg Aside from these valid points, there's currently no obvious hindrance to using Forgejo as a source and/or a destination for generative AI. It doesn't need anything more to be baked in or tacked on for it to be useful for supporting AI or ML, as it is.
Maybe. But, why would anyone want that?
I mean:
https://social.saarland/@fedithom/112455121136790239
Wait, tell him to attack Microsoft. Even if it's for climate cult reasons.
https://www.zerohedge.com/technology/microsofts-electricity-use-has-doubled-between-2020-2023
Well, they could just be used for automated asymmetric warfare 100% soon. Be careful what you wish for...
I'm going to bet video decoding eats more power than games still.
@Codeberg Yeah in my day-to-day I find I don't need help writing sloppy code, I need help writing clean code!
A *well-designed* static type system is much more helpful...
Though a dynamic one is also useful in the right context...
@Codeberg@social.anoxinon.de so AI IS an existential threat, just not in the way we expected. Cool
@Codeberg Based on the AI-powered climate models, the best way to virtue signal your programming is to use a magnetic needle on a powered-off HDD, whilst subsisting on dried beans.
@Codeberg I hadn't even heard of y'all until now, clearly need to check you out!
@Codeberg
Seriously, thank you for that!
@Codeberg it's good to keep things simple
@Codeberg You're open source, and run by a non-profit. That's good enough for me, and I've started moving all my projects over.
The fact that we see eye to eye on AI assistants isn't a co-incidence...
(Thank you for your wonderful and free service.)
@Codeberg I'm glad Codeberg and Forgejo are not jumping on the AI bandwagon that most companies do because of FOMO.
@Codeberg Really glad the #enshitiffication helped bringing a light to those really "sensible" projects. No bullshit, just a great products with awesome people backing it up. Thank you for your hard work.
@Codeberg
Thank you ever so much. That's the only correct stance on this whole topic.
My top pinned post is the Cliff Note on this.
@Codeberg I'm really glad you've taken this position.
@Codeberg oh nice I’ve been wanting to find an alternative to GitHub; sad it was once amazing now even their enterprise support is just ai assistants. Gonna have a go!
@Codeberg and this is why you should use Goatbeg. With Goatberg AI you can code up to 55% faster while increasing your carbon footprint by the same amount! Now including free license violations.
@Codeberg Already moved my personal open source projects from GitHub to Codeberg, but thanks for demonstrating that I made the right decision!
I would love to disable or remove any and all AI tools that seem to be built into more and more apps every day.
@Codeberg Amen. Reduce boilerplate, don't automate its generation in code that then needs to be maintained
That's kind of like asking why, if GitHub/Lab punch you in the face repeatedly with rusty iron knuckles, why doesn't Codeberg choose to include this "feature", too.
@Codeberg For me Codeberg's competitive edge is that it doesn't have Artificial Insemination assistants.
@Codeberg go off bestie
@jacqueline You seem to have dropped this: