The announcement blog post, however, reads very poorly, and the section titled “The development team of none” is the worst of it. It states:
Using LLMs to work with your code gives you a kick of adrenaline. You can develop at a rapid pace, build things as if you had a large team. Only that you have none. In fact, you are (often) alone, working with a statistical machine that turns energy into code.
Those who do in that careless "pace" will invest more time maintaining it, fixing it, supporting it, or well... realizing it, I believe.
Not to mention that they make themselves more and more dependent on some LLM vendor prospering these vendors with each iteration and tokens burned, and training their models on your own ideas, creativity, and your time of life. Yet, not a single person will guarantee a stable outcome, and no one to blame after. Is that "development"? That is dark horrific sorrow.
This "vibe coding" may be quick at starters, if lucky and all Gods and the Fortune got you, yet supporting that and investing your life time after?
No, never. I have my own mind to train. The people I work with have their own minds. The Communities out there have their own minds. We all have our mind to develop, and learn from each other. Otherwise, it’s empty, pointless, and not art you will be proud of as a developer who inscribes moments in the history, and stand your name in it.
The part that bothers me isn’t the specific ban on LLM projects, or the specific ban on cryptocurrency projects. It’s that a hub built around “free software” is now telling its users which kinds of software are deemed good and which are not, and that is closer to censorship than it might seem.
What a stupid, ignorant, harmful take. I shouldn’t need to explain how or why theft, plagiarism, poor code quality, or uncountable other factors contribute to a broadly objective standard of “good” and “not good.” In fact, it is more “acceptable” versus “dangerous.”
Not only that, but it is a free service with limited resources by a group that support open source. If people dump a lot of private repos that will fill up space quickly with no OS'S support.
LLM generated code will also fill up space quickly as projects are often created rapidly and frequently and abandoned.
It's their house and you're their guest. You should be polite and follow their rules.
We need a distributed way of housing and version controlling OSS projects. Something akin to the Fediverse, although I think ActivityPub is poorly suited to the task.
I think Forgejo is in the process of federating via ActivityPub. Codeberg uses Forgejo, but Forgejo is self hostable. I'm looking forward to see how a federated git forge works!
What features are you imagining that Forgejo doesn't already have? It's already self-hostable.
The biggest issue IMO is having to create a new account for each instance you want to contribute on, but I don't think that's a big deal (I like having separate identities for privacy anyway)
I suppose some people might also want to open pull requests to merge from one instance to another.
I believe the lack of cross-instance collaboration is a big limitation.
And to a lesser degree I think Forgejo, or some other theoretical project hosting platform, could do a better job in supporting non programming projects, or even non technical projects.
I’ve been interested in self-hosting something like GitLab or Forgejo but I use GitHub day to day at work.
Another alternative I’m very interested in is Radicle because it’s more peer-to-peer than the others, but it’s been awhile and I haven’t dug too much into it yet.
11 Comments
artwork@lemmy.world · 7 pts · 11d
This naive "rapid pace"...
Those who do in that careless "pace" will invest more time maintaining it, fixing it, supporting it, or well... realizing it, I believe.
Not to mention that they make themselves more and more dependent on some LLM vendor prospering these vendors with each iteration and tokens burned, and training their models on your own ideas, creativity, and your time of life. Yet, not a single person will guarantee a stable outcome, and no one to blame after. Is that "development"? That is dark horrific sorrow.
This "vibe coding" may be quick at starters, if lucky and all Gods and the Fortune got you, yet supporting that and investing your life time after?
No, never. I have my own mind to train. The people I work with have their own minds. The Communities out there have their own minds. We all have our mind to develop, and learn from each other. Otherwise, it’s empty, pointless, and not art you will be proud of as a developer who inscribes moments in the history, and stand your name in it.
Eyekaytee@aussie.zone · -2 pts · 9d
How so? There's tons of LLM models available including open source ones
BlameTheAntifa@lemmy.world · 5 pts · 11d
What a stupid, ignorant, harmful take. I shouldn’t need to explain how or why theft, plagiarism, poor code quality, or uncountable other factors contribute to a broadly objective standard of “good” and “not good.” In fact, it is more “acceptable” versus “dangerous.”
The false equivalence here is intolerable.
portnull@lemmy.dbzer0.com · 4 pts · 10d
Not only that, but it is a free service with limited resources by a group that support open source. If people dump a lot of private repos that will fill up space quickly with no OS'S support. LLM generated code will also fill up space quickly as projects are often created rapidly and frequently and abandoned. It's their house and you're their guest. You should be polite and follow their rules.
BlameTheAntifa@lemmy.world · 3 pts · 10d
I moved my projects there and donate monthly. I support these human-centric policies and they are a major reason I choose to support Codeberg.
artwork@lemmy.world · 1 pts · 9d
Related: https://codeberg.org/the-slopinator/slopinator (By creating legitimate-looking repositories filled with poisoned code...)
ShutUpWesley@piefed.zip · 2 pts · 11d
We need a distributed way of housing and version controlling OSS projects. Something akin to the Fediverse, although I think ActivityPub is poorly suited to the task.
mike_wooskey@lemmy.thewooskeys.com · 8 pts · 11d
I think Forgejo is in the process of federating via ActivityPub. Codeberg uses Forgejo, but Forgejo is self hostable. I'm looking forward to see how a federated git forge works!
shrek_is_love@lemmy.ml · 3 pts · 10d
What features are you imagining that Forgejo doesn't already have? It's already self-hostable.
The biggest issue IMO is having to create a new account for each instance you want to contribute on, but I don't think that's a big deal (I like having separate identities for privacy anyway)
I suppose some people might also want to open pull requests to merge from one instance to another.
ShutUpWesley@piefed.zip · 1 pts · 10d
I believe the lack of cross-instance collaboration is a big limitation.
And to a lesser degree I think Forgejo, or some other theoretical project hosting platform, could do a better job in supporting non programming projects, or even non technical projects.
undefined@lemmy.hogru.ch · 1 pts · 11d
I’ve been interested in self-hosting something like GitLab or Forgejo but I use GitHub day to day at work.
Another alternative I’m very interested in is Radicle because it’s more peer-to-peer than the others, but it’s been awhile and I haven’t dug too much into it yet.