frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

I Regret Migrating to Codeberg

https://xn--gckvb8fzb.com/i-regret-migrating-to-codeberg/
27•boramalper•45m ago

Comments

lardosaurusrex•21m ago
Most people I know are delighted by these changes and the only people I've seen complain are the ones that let their unmonitored LLM(s) rum rampent.

It's interesting because the terms have repeatedly stated that using them isn't banned; they just don't want to be flooded with unmaintained slop.

boramalper•7m ago
> It's interesting because the terms have repeatedly stated that using them isn't banned

This is the relevant part in Codeberg's Terms of Use: [0]

> You must not share projects that mostly consist of code written by "generative AI"-tools (including services such as Claude, OpenAI Codex). Such projects having an unclear copyright status (see requirements § 2 (1) 1 and § 2 (1) 3) and furthermore have little safeguards to ensure that they do not include harmful code (c.f. § 2 (1) 5).

The only ambiguous part is what "mostly" means in practice, but otherwise the Terms of Use is pretty clear. I'll admit that their blog post [1] is more inclusive and tries to clarify things but it's all just one very unnecessary drama [2].

[0] https://codeberg.org/Codeberg/org/src/branch/main/TermsOfUse...

[1] https://blog.codeberg.org/protecting-our-floss-commons-from-...

[2] The proposal for this change was called "ToU extension to prohibit LLM-extrusions" so you can tell that some people are very opinionated on this.

isityettime•20m ago
A nitpick:

> the only cOmMuNiTy [most free software projects] have around them are the users requesting features or reporting bugs while most of the time not contributing in any form whatsoever

Reporting bugs is contributing. Especially when you emphasize "any form whatsoever".

That said, I broadly agree with the author. But I wonder if this attempt to discourage egregious AI slop will some day make Codeberg a more trustworthy or pleasant place than alternatives. Maybe it's not the right choice for OP (or me, for some projects), but it seems like a good thing for a sizeable forge to exist that has some strictness or selectiveness to it. Maybe the world doesn't need another one-size-fits-all platform like GitHub.

Codeberg might ironically become a boon to AI companies with this policy, as well, by effectively doing a bunch of curation work for them, if not by providing outright untainted training data.

embedding-shape•14m ago
> Codeberg might ironically become a boon to AI companies with this policy, as well, by effectively doing a bunch of curation work for them, if not by providing outright untainted training data.

Or the opposite, as the rules are you cannot use AI, all the attribution will be removed, but sure enough there still will be a bunch of AI written code there, people will just have an incentive to mask it instead. So it ends up being a place where AI/human code will be even harder to see the difference between, compared to GitHub, where people apparently have no shame in just attaching claude's username to their commits.

Rendello•16m ago
If you click to another tab, the site changes its title and favicon to a random webpage like:

- Pick up lines suggestions – ChatGPT

- Rick Astley - Never Gonna Give You Up - Youtube

- Amazon.com: waifu pillow

When you go back to it there's an overlay chastising you for allowing JS on an untrusted website. I thought it was pretty funny. You can see the list of fake pages in the source (which has the sketchiest URL ever due to punycode + the filename):

https://xn--gckvb8fzb.com/js/kill.js

itsmartapuntocm•14m ago
I feel like it's a bit ironic that the blog post chastises Codeberg for taking a stance and then does the same with JS.
embedding-shape•16m ago
> A brief comment on Codeberg’s new terms, and why a free-software host deciding which projects are welcome worries

But, wait, Codeberg always had limitations on what projects are hosted there??? This been very explicit from the start, it's for FOSS and anything outside of that isn't welcome. It's one of the reasons I donate there in the first place. Now they're adding additional requirements, which most of the voting memebers voted for, this doesn't seem strange to me.

> Unfortunately, the latest update to its terms of service seems to mark a first step in changing one part I moved there for, namely the “freedom” part.

Given they'll kick you off the platform if you're not aligned with FOSS views and act accordingly, it seems strange to have associated Codeberg with "freedom" at all.

Side-note, but there is something that keeps popping up as an overlay on that page but I never end up being able to see what it is, as I click continuously as I read, and seems it auto-closes no matter where you click. Seems a bit distracting if nothing else :)

bayindirh•15m ago
For a more informed discussion about what's banned and what's not, I'm leaving here this discussion on Mastodon: https://tldr.nettime.org/@tante/116962454004862117

TL;DR: AI assisted coding, when used responsibly, is not banned, however one-shotting something via vibe-coding and hosting it as a complete project, is.

Also, Codeberg always had a limit on private repositories and never wanted to be a place for non-FLOSS software. It's their mission. They are not out there to replace GitHub/GitLab.

charcircuit•15m ago
>and the only cOmMuNiTy they have around them are the users requesting features or reporting bugs

Not even this. Most open source software is solely used by the creator and usually soon after abandoned. The idea of starting a new project and abandoning it after the honeymoon period is no where near a new phenomenon.

anticorporate•10m ago
The author seems annoyed that Codeberg wants to focus on projects that have a legitimate contributor community and is not designed for one-off individual projects.

I don't share that concern.

It's not all that different from Mastodon instances. It's a community space, and the community gets to decide who they allow to use their resources. Personally, I have a group of friends who share a GitLab instance, for example. Are you allowed to use it? No. Why? Because I didn't go to middle school with you decades ago. Is that fair? I don't really find that question relevant. I also keep a Gitea instance running at home for all the junk that really doesn't belong on someone else's hardware. Using someone else's forge isn't the only option.

lioeters•8m ago
> LLM-generated code, or is cryptocurrency-related

Codeberg is making decisions to better manage their resource and infrastructure. It's no different than any other privately owned platform, making decisions to forbid certain kinds of content, or ban people for various reasons. Unlike other large centralized platforms, they at least tried to involve the community in this decision-making process, but in the end it's their call.

If you don't want to be under the mercy of someone else's decisions, you have to become more independent and host it yourself. Even then, who owns your server? Who owns the "pipes" of the network? They have terms of services, and can also ban you for various reasons, including your nationality, beliefs, etc. This line of thinking leads to a bigger question of how/whether a truly decentralized and free (as in freedom) computing and communication network is possible, how such a network can defend against abuse and malicious actors without compromising that freedom.

serious_angel•6m ago

    > 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.
This "rapid pace"... Those who do in that "pace" will invest more time maintaining it, fixing it, supporting it, or well... realizing it. 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.

Snapshots, copy-on-write, and the economics of agent sandboxes

https://builders.cortex.io/blog/sandboxing-agents-part-2/
1•nikhilunni•49s ago•0 comments

Show HN: Batchedits – Batch AI video editor to edit content in volume

https://batchedits.com
1•shayannadeem321•51s ago•0 comments

PasteFlow

https://chromewebstore.google.com/detail/pasteflow/paenffoomjmkonbgkmfdbnfaljoiilgm
1•rbediner•1m ago•0 comments

Sunglasses: An open-source input scanner for AI agents

https://github.com/sunglasses-dev/sunglasses
1•azrollin•3m ago•0 comments

Robots.txt – Just Crawl It

https://www.nike.com/robots.txt
1•bfoks•4m ago•0 comments

Show HN: Carta – An open-source pandoc reimplementation in Rust

https://github.com/mfkrause/carta
1•mfkrause•5m ago•0 comments

Arctic: a lock-free concurrent ordered map for Rust

https://old.reddit.com/r/rust/comments/1v4f05y/announcing_arctic_a_lockfree_concurrent_ordered/
1•arto•6m ago•0 comments

OHMG: One Hot Modular Garbling

https://eprint.iacr.org/2025/2338
1•wslh•6m ago•0 comments

Show HN: 5dive – Run a Company of Claude Code/Codex Agents (Written in Bash)

https://github.com/5dive-ai/5dive
1•lodar•7m ago•0 comments

Thoughts on Integers

https://blog.xoria.org/integers/
1•vinhnx•7m ago•0 comments

Hosted PaddleOCR-VL-1.6 API

4•TimurKramar•8m ago•0 comments

Even camels can't cope: Africa's ships of the desert hit by rising temperatures

https://www.bbc.com/news/articles/cqlxvvw06pqo
1•throw0101d•8m ago•0 comments

My Agentic Coding Setup, July 2026

https://domenic.me/agentic-coding-setup/
2•domenicd•9m ago•0 comments

15 years of hand-curated architecture, art and design as an MCP server

https://www.thisispaper.com/intelligence/api-docs
1•zaxarov•9m ago•0 comments

SwiftUI After 7 Years: A Story of Mediocrity [video]

https://www.youtube.com/watch?v=3XaHHFOZeJg
1•mpweiher•10m ago•0 comments

AI Agent: "Strongest Assistant" or "Legal Virus"

https://twitter.com/TrustKernelTech/status/2077035288799449092
1•PlugMate•10m ago•0 comments

Proton uses Rust to build secure cross-platform apps for people

https://kerkour.com/proton-apps-rust
1•arto•11m ago•0 comments

How much energy do data centers and artificial intelligence use?

https://ourworldindata.org/how-much-energy-do-data-centers-and-artificial-intelligence-use
2•surprisetalk•12m ago•0 comments

OnePanel – All your apps. One place

https://onepanel.it/
2•evhalon•12m ago•0 comments

Show HN: Whetuu – a zero-config cross-shell prompt written in Zig

https://yamafaktory.github.io/whetuu/
2•yamafaktory•14m ago•0 comments

EU approves Saudi PIF's $55B acquisition of Electronic Arts

https://www.globalbankingandfinance.com/saudi-pifs-55-billion-ea-deal-approved-eu-merger-rules/
3•theHocineSaad•15m ago•0 comments

I learned PCB design, 3D printing and C just to listen to music

https://pentaton.app/blog/2026-07-12-introducing-pentaton-lp/
1•interfeco•15m ago•1 comments

Rust service hardening and production checklist

https://kerkour.com/rust-service-hardening-and-production-checklist
1•speckx•16m ago•0 comments

Not just development, distribution of software may change as well

https://antirez.com/news/170
1•Brajeshwar•19m ago•0 comments

Show HN: macOS menu-bar manager for SSH port forwards

https://github.com/lx2026/RelayBar
1•linxy97•19m ago•0 comments

Show HN: Remux – an open-source tmux workspace designed for iPhone

https://github.com/h3nock/remux
2•bitwise42•21m ago•0 comments

Frontier model evaluation for Physical AI

https://juliahub.com/blog/frontier-models-physical-ai-evaluation
1•ViralBShah•21m ago•0 comments

The Code That Made My Network Self Aware

https://github.com/bitmonky/BorgIOS/blob/main/nodeJS/src/borgAgentBrain.js
1•BorgIOS•22m ago•0 comments

Brazilian Amazon Sees Sharp Drop in Acres Burned

https://e360.yale.edu/digest/brazil-amazon-fires-2025
4•Brajeshwar•24m ago•0 comments

Dubai offers £600 to residents who lure friends to visit as tourism plummet

https://www.theguardian.com/world/2026/jul/23/dubai-offers-tourists-benefits
1•prmph•25m ago•0 comments