logoalt Hacker News

bayindirhyesterday at 2:37 PM3 repliesview on HN

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.


Replies

mcvyesterday at 6:22 PM

That starting message is not encouraging:

> so many people who have made "coding with an LLM" their whole personality

As opposed to "coding without an LLM" being their whole personality? Neither of these are what a personality is. Comments like thesen are needlessly dismissive and not conducive to a healthy discussion.

Codeberg has every right to set their own standards, but the discussion around it is ugly and dismissive of many well-meaning developers.

gs17today at 6:47 AM

> 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.

Doesn't seem to be what they put in their ToS:

>You must not share projects that mostly consist of code written by "generative AI"-tools

Unless you've defined "responsibly" in a funny way.

ctothyesterday at 4:40 PM

> 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.

On Tuesday I was working on my Braille 'N Speak emulator[0], an ancient Z180-based accessible notetaker for the blind. I wanted a z180 emulation library that wasn't z180-emu (GPL) and that I could use on the web via wasm, on my phone, and would have a Python binding.

Of course, this is a perfect sort of job for an agent with a verification loop, so I went off and researched if there were any standard conformance suites for z80/z180. Turns out there are a ton! I wired up my verification loops, fired off /goal, and sat back. Now, I have my library[1].

Was "AI assisted coding" "used responsibly?"

Should this sort of thing be allowed? Why or why not?

[0]: https://github.com/ctoth/qns

[1]: https://github.com/ctoth/z-core

show 1 reply