frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Codeberg Divides

https://lucumr.pocoo.org/2026/7/24/codeberg-divides/
45•ashdnazg•2h ago

Comments

infecto•50m ago
It is a bad rule. Their community and their choice but I hope we get some fresh options in the open source universe.
kccqzy•48m ago
I don’t even mind forges taking a stance on AI. That’s fine. But I agree with Armin Ronacher here: banning projects that “mostly consist of code written by generative AI tools” is like the infamous Supreme Court “I know it when I see it” line. Yes of course I know a project mostly written by generative AI when I see it.
Hendrikto•45m ago
Exactly.

> The line is open to interpretation precisely where it needs to be enforceable.

It is way too arbitrary and open to interpretation and biases.

kps•11m ago
“For my friends, everything; for my enemies, the law.”
Hendrikto•47m ago
Fully agree. I am against AI slop, LLM overhyping, and cryto scams, as much as anybody, however:

> the main property I need from infrastructure [is for] it to be predictable, dependable, and reasonably neutral towards the legal Open Source software hosted on it.

I do not like to build on a foundation that could be ripped away from under my feet at any moment for arbitrary reasons.

dmitrygr•45m ago
> There are serious questions about copyright, labor, energy use, slop, and maintainers drowning in generated contributions. But

Way to not at all engage with any of that and just go on your merry way...

Sure, if you fail to acknowledge that the other side has valid points, it is easy to act like you're completely right and they are morons, and we all need to Kumbaya together, and forget about their views.

aclindsa•36m ago
The way I read the article was not that the author disagrees with the concerns you mention, but instead that they believe Codeberg's recent actions fail to address these underlying concerns while adding uncertainty for users of their platform (which they fear will ultimately hurt codeberg). To me, it reads as a call for further discussion and clarification rather than a dismissal.
stock_toaster•45m ago
codefloe[1] also runs forgejo.

[1]: https://codefloe.com/

ItsABytecode•45m ago
Codeberg going down the path of Blueskyification
himata4113•41m ago
At the start bluesky was actually pretty nice, but now it's just this weird bubble where disagreements don't exist and when I checked out like a month ago there was just so much damn p***.
minimaxir•33m ago
A notable surprise with Bluesky over the past few months is that the anti-AI sentiment has decreased slightly as it becomes harder to argue against impactful use cases.
Arainach•41m ago
> But these tools are also becoming part of how software is made. The Open Source world needs to figure out how to engage with that future, not just divide into camps.

No. They don't. This isn't a "you just have to deal". You can say no. It's OK to decide that it's not worth the smaller amount of positives to deal with the massive amount of negatives. If you disagree, start your own community.

Zsfe510asG•41m ago
I see. We should not divide into camps so the Austrians can sell their AI startups.

The only people dividing and ruining open source are those paid for it by AI companies. Sometimes indirectly, like NumPy through its various sponsors. Then suddenly a bureaucrat appears on a mailing list or elsewhere and announces that AI contributions need to be allowed.

TheJoYo•40m ago
I'd rather have a way to quickly ID what deltas were generated and which were not but that will never happen if it becomes a weapon to ban a project.
pelasaco•34m ago
It's typical Berlin. Try with virtue signaling. Get overrun by reality. Impose Censorship. But for the good <3
neogodless•32m ago
Related:

https://news.ycombinator.com/item?id=49015635 Protecting our FLOSS commons from LLMs (blog.codeberg.org) 1 day ago, 144 comments

https://news.ycombinator.com/item?id=49003386 Codeberg bans vibe coded projects (codeberg.org/codeberg) 2 days ago, 279 comments

CodesInChaos•29m ago
I think introducing unpredictable new prohibitions is a much bigger problem than the specific bans on cryptocurrency or AI written code. Especially when it leads to existing code becoming unavailable and doesn't just ban new contributions violating the rules.
cmrdporcupine•24m ago
Agree substantially here, as I said elsewhere: the honest and respectful answer from the Codeberg community would have been: add resource limits, quotas, and a reviewed application form for new projects.

And maybe a statement that: Pre-existing clearly "vibe coded" projects providing little value to the community may be subject to review. Our resources are limited. Don't abuse them.

Instead it got framed in moralistic terms in many places, the actual voting process actively resisted all calls for clarification ("if you're a vibe coder you'll know, so stop trying to ask for clarification", the tone in online forums became nasty, and the result is both ambiguous and culturally poisoned and I decided to move my project ("good riddance!" call out the victors, "we got one of them!")

I do think the one substantial argument that was made through the threads, was around IP ownership laws. However I remain unconvinced.

Frankly if there's anywhere where I would most like to see AI generated work -- which is frankly based on weights generated from the broad and indiscriminate harvesting of other people's works -- is in copylefted software that takes the distillations of the efforts of the community and makes it available as free software with free software protections.

I understand not everyone shares that opinion, and they're welcome to different interpretations.

Like the author of the article I'm saddened to see this split. I am honestly curious to see where we are in 2-3 years on this topic.

_def•23m ago
> It can choose to be a smaller community with a stronger political identity, but that is a different ambition from being a broad and dependable European alternative to GitHub.

Wrong category. It doesn't want to. It's not a company. Might as well act on their beliefs.

Devs are so spoiled with free CI, running nonsensical workflows all the time for free. Imagine that multiplied by magnitudes thanks to AI. Just a waste of resources.

pelasaco•12m ago
Devs are so spoiled. They first tried to sell themselves as morally better than GitHub, and now the spoiled devs ban who uses AI..
lowsong•7m ago
Banning AI does make them morally better than GitHub yes.
krupan•4m ago
Spoiled with freedom of association and freedom of speech
free_bip•21m ago
I think this move by Codeberg is lowkey genius. They're trying to build a community based on a set of shared values. Those who disagree with those values are now self-selecting out of the Codeberg community, which is exactly the point of passing these kinds of resolutions.

The fact that the rule is open for interpretation means that they can effectively shut down malicious actors (i.e those who intentionally misrepresent the degree of AI assistance in writing their code) before they become a problem. It becomes an exercise in judgement instead of a potentially exploitable/loophole-able set of hard and fast rules.

There's no issue with this. This isn't the supreme court. Your income is not on the line. It's a code hosting repository. Go to GitHub if it bothers you.

Only time will tell if this set of values holds up. Personally, I think they will, and that the rules will end up being less strict than people are making them out to be, and that relatively few projects will be removed from the platform.

aliasxneo•18m ago
Based on this precedence, if I'm accepted into the community today, how would I know I'll be accepted tomorrow? If you're literally just using Codeberg as a mirror, then sure, it doesn't really matter much. But like you said, that's not what they are building. They want people to invest in the community. So now, as an investor of my hard-earned free time, I'm faced with the question on whether all my investment can go up in flames on the whims of a shadow group.
free_bip•12m ago
You are effectively saying you do not trust the judgement of the community to accept you long term.

Why is that? Is it because you believe there would be a new policy that would exclude your workflow? What would such a policy be? Do you really, reasonably believe it would be implemented "tomorrow"? Do you think adapting to such a policy would be unreasonable?

Or is it because you don't trust the judgement of the people enforcing these new rules?

If not one of the two, what is the reason?

The point I'm trying to make here is that this just sounds like a slippery slope argument. If you don't have a concrete reason to believe you won't be welcome "tomorrow" then my mind has not been changed.

ok123456•21m ago
So are they going to have "AI" police this? Heuristics about check-in size and scope are still AI, albeit "classical AI."
ralph84•7m ago
That's the beauty of the internet, everyone can find their space. Even the buggy whip makers.
nottorp•2m ago
> Since I want GitHub to face competition I have thoughts.

Github allows private repos, organization access control etc. I don't see how Codeberg is competition.

johnfn•2m ago
I think the burden of proof is on you to argue that Codeberg will stop at exactly two policies, given they haven’t said they will do that, but they have already banned things they don’t like.
lowsong•10m ago

    I'm faced with the question on whether all my investment can go up in flames on the whims of a shadow group.
What "shadow group" would that be? The paying members of Codeberg e.V. who voted to pass this motion?
squigz•7m ago
And also like... this is how literally any community works? You "invest your free time" in it, then you do something that goes against the values of that community... yeah, of course that big bad "shadow group" (in other words, the admins/moderators) is going to do something.
rpdillon•16m ago
The goal is to reduce the amount of use of the platform, and I think imposing this rule is an excellent way to do that. Not sure I'd call it genius, though. There's a fair likelihood of unintended consequences.
qweqwe14•13m ago
Yup, there's no issue with this.

Because literally no one will use Codeberg for anything that matters. It was already niche, now Codeberg will just be a couple of unemployed nerds with their useless toy projects.

It's already dead, Jim.

pferde•9m ago
Yes, that's exactly it. Now please go back to your githubs and leave us nerds who do not matter alone. We'll be fine, we promise!
gregdaniels421•8m ago
That doesn't seem like a great take on this. You seem to be implying that only unemployed people choose not to use AI, and anything that doesn't use AI is a useless toy project.

There were decades of software written before modern LLMs, and a lot of people choose to hand write their software as a form of maintaining their skill. Just like people practice martial arts even though we have guns.

If you reflect on your words, you might see another side to this.

vrganj•7m ago
This is a lesson I learned in life: When you want to build something social (in this case a community, but it could also be a romantic relationship, a friendship...), the best thing you can do is to polarize as quickly as possible.

Too many people are afraid to offend and waste everyone's time going along with things they don't really agree with and end up pretending to be somebody they're not to get along with people they don't really like.

No! Get your most polarizing takes out quickly. Either you and the other person stop wasting time because there's no fit, or you will deepen the relationship and both know it's a good fit. Either way, it's better for everyone involved.

There's enough people out in this big world that you don't need to always make everyone happy. It's much better to quickly comb through to find the gems.

Claude Opus 5

https://www.anthropic.com/claude-opus-5-system-card
166•alvis•20m ago•72 comments

As of JDK 27, Oracle engineers will thus stop maintaining the macOS/x64 port

https://openjdk.org/jeps/541
34•pmg1991•25m ago•13 comments

My security camera shipped a GitHub admin token in its login page

https://hhh.hn/hanwha-github-token/
335•hhh•5h ago•129 comments

India's first privately-developed rocket reaches orbit on dramatic debut launch

https://arstechnica.com/space/2026/07/indias-first-privately-developed-rocket-reaches-orbit-on-dr...
288•sohkamyung•4d ago•77 comments

Half-Life 2 running natively on HaikuOS

https://discuss.haiku-os.org/t/haiku-nvidia-porting-nvidia-driver-for-turing-gpus/16520?page=18
134•m0do1•4h ago•16 comments

The front end framework for correctness: built on Effect, architected like Elm

https://foldkit.dev/
40•plucafs•1h ago•20 comments

Online Historical Encyclopaedia of Programming Languages

https://hopl.info/
10•gregsadetsky•30m ago•1 comments

Flux 3 X Mimic: The Next Generation of Video-Action Models

https://bfl.ai/blog/flux-3-mimic
272•kensai•7h ago•45 comments

Micro-SaaS Is Dead. Service With A Software Replaces It

https://adriengonin.com/writing/service-with-a-software/
14•Adrig•50m ago•7 comments

The rise and fall of language diversity through the Holocene

https://www.science.org/doi/10.1126/science.adx4343
9•delichon•37m ago•1 comments

It's getting harder to focus every day

https://glyphack.com/attention/
543•peykar•8h ago•305 comments

Unitree As2-W

https://www.unitree.com/As2-W/
13•MehrdadKhnzd•45m ago•5 comments

Government orders GitHub to remove Bluetooth-based chat app Bitchat: Jack Dorsey

https://www.thehindu.com/news/national/government-orders-github-to-remove-bluetooth-based-chat-ap...
190•rootkea•2h ago•111 comments

Making Xen's dom0 I/O path NUMA aware

https://edera.dev/stories/numa-part-4-closing-the-xen-dom0-i-o-gap
13•virtio_vixen•2d ago•0 comments

Plants vs. Zombies for PlayStation 2

https://github.com/OptiJuegos/pvz-ps2
35•Jotalea•3h ago•1 comments

Be skeptical of OpenAI's rogue hacker agent story

https://www.theguardian.com/technology/2026/jul/24/openai-rogue-hacker
42•rwmj•44m ago•13 comments

Flux 3

https://bfl.ai/blog/flux-3
506•ThouYS•11h ago•121 comments

Codeberg Divides

https://lucumr.pocoo.org/2026/7/24/codeberg-divides/
45•ashdnazg•2h ago•36 comments

WebGPU Unleashed: A Practical Tutorial

https://shi-yan.github.io/webgpuunleashed/
23•ibobev•3h ago•1 comments

3GPP Version 19

https://www.3gpp.org/specifications-technologies/releases/release-19
36•mlhpdx•2h ago•9 comments

Apple won't let me show my app

https://wisedayplanner.com/blog/apple-wont-let-me-show-my-app/
13•codersfocus•36m ago•8 comments

Proving a Human Wrote Something

https://gjtorikian.online/posts/proving-a-human-wrote-something/
8•gjtorikian•44m ago•7 comments

Em dashes are fucking amazing

https://psychotechnology.substack.com/p/em-dashes-are-fucking-amazing
237•surprisetalk•4h ago•215 comments

My Emacs Configuration (Dired)

https://eugene-andrienko.com/2026-07-05-my-emacs-configuration-dired.html
21•meysamazad•3h ago•3 comments

Co-Opting Linux Processes for High-Performance Network Simulation (2022)

https://www.usenix.org/conference/atc22/presentation/jansen
15•teleforce•2h ago•0 comments

Claude Opus 5

https://www.anthropic.com/news/claude-opus-5
26•meetpateltech•22m ago•6 comments

Claude Cookbook

https://platform.claude.com/cookbook/
258•saikatsg•12h ago•132 comments

Buz – A fork of Bun using modern Zig, with sub-1s incremental builds

https://ziggit.dev/t/buz-a-drop-in-replacement-for-bun-using-modern-zig-with-sub-1s-incremental-b...
185•kristoff_it•7h ago•135 comments

Writing a Debugger from Scratch

https://www.timdbg.com/posts/writing-a-debugger-from-scratch-part-1/
24•ibobev•3h ago•5 comments

The IBM PC, Part 1: Arrival

https://technicshistory.com/2026/07/24/the-ibm-pc-part-1-arrival/
59•cfmcdonald•6h ago•19 comments