frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Codeberg Bans Cryptocurrency Projects

https://codeberg.org/Codeberg/org/pulls/1254
97•intunderflow•1h ago

Comments

fishgoesblub•42m ago
Let this be a reminder to never trust any service be it one ran by a billion dollar company, to one ran by volunteers. You will be eventually screwed over. Make backup plans, and self-host whatever you can so nothing can be taken from you. For Git forges, I personally recommend Gitea[1], or Forgejo[2] (a Gitea fork by Codeberg)

[1]: https://about.gitea.com/ [2]: https://forgejo.org/

sanskritical•40m ago
there's decentralized git on Nostr:

https://nostrapps.github.io/nostrgit/

Your public key is your sovereign ownership of your project, and with Nostr is no longer bound to any single entity.

bergie•27m ago
Git over Reticulum is another option. You get git, issue tracking (work documents), release management

https://reticulum.network/manual/git.html

datadrivenangel•26m ago
GIT IS DECENTRALIZED
dbmikus•16m ago
But the identity part of git is not (unless you count pgp signing of each commit, which never took off at a large scale)

and the git tools don't automatically propagate repo changes by default across a network

jmalicki•14m ago
But if you just hashed all the changes and put them in Merkle tree to verify, wouldn't that make it so much better?
iamnothere•9m ago
Issue tracking and collaboration tools are not. (Although many small projects could get by with a todo.txt and a mailing list.)
ivan888•21m ago
It’s probably not too important to choose a service that you think you can trust fully, because that trust might be broken at some point. But having an identifier that can be swapped to different backends, so people can find you again when the host inevitability changes, is a stronger strategy. I think the importance of owning domain names will increase, and using those as the canonical identifier of a project will give it more permanence. The procedures for seizure and censorship with domain names are better established and understood.
iamnothere•11m ago
Radicle provides self-hosting with decentralized mirrors for both added availability and DDoS resistance.

A Tor-hosted mirror provides extra protection against attacks on DNS or your domain name, and some additional DDoS protection.

Heliodex•42m ago
I get "Access denied" when trying to access. Can anyone archive?

Edit: https://web.archive.org/web/20260723015826/https://codeberg....

Unrelatedly, I can recommend Radicle, which hosts a growing network of crypto projects. https://radicle.dev/

danpalmer•42m ago
Why? Banning abuse is fine, and disliking Cryptocurrency projects at a moral level is fine, but running a coffee hosting service and putting your moral judgements on projects like this just seems childish and unserious.

I'm also apparently banned from reading the article, despite having no previous usage of Codeberg or any history with the project, so I can't even see their reasoning.

weakened_malloc•40m ago
They also want to ban 'AI slop' - I'd love to see how they draw the lines on that one.
firloop•38m ago
You could probably use an LLM to detect some definition of ‘AI slop’.
cute_boi•23m ago
And it’s easy to detect slop that sucks up infrastructure resources just by looking at commit rates. For example, Peter Steinberger made 271,281 commits. No wonder GitHub goes down regularly because of the increase in slop activity.
hackinthebochs•36m ago
I'm also banned from the site for some reason despite never having been there before. Though I suspect my IP is on someone's naughty list for some reason seeing as I get far more captchas on the internet than I feel I should be getting.
gh02t•24m ago
OuterVale•41m ago
Personally this makes me glad I moved to Tangled rather than Codeberg. I don't know how this will be enforced, but I'd be scared of similar things happening in the future to something I'm working on and all the strife that could come with the sudden removal.

For example, what would happen if they were to decide to ban Ruby On Rails projects because of DHH's fascist actions? I'm not sure I love the precedent this sets.

fishgoesblub•37m ago
Makes me wonder if all non memory safe code will be on the chopping block in the next 5 years. Will they find it morally justifiable to "protect" people from evil unsafe languages?
inigyou•24m ago
If the government can put the mayor of NYC on a list of communist Cuban terrorists (it did, yesterday) it can ban anyone from anything for any reason. Better be prepared.
heiogalma•6m ago
Not hosting a project lead by an actual racist and fascist is fine by me. I don't understand this. Can't/don't they use GitHub? (MS famously loves helping ICE, so they're perfect matches). If nobody will host a racist piece of shit and he was forced to step back, maybe the RoR community would actually be healthier. But they still have all the usual forges.

This behavior all reads a lot like a guy going to a fundraiser for breast cancer and then getting upset that nobody is talking about type 2 diabetes. AI and Crypto engineers have a multiple huge platforms to collaborate - let people who wish to be separated from that environment of toxicity have their own too.

andunie•41m ago
Didn't they do this a while ago already?
lifthrasiir•38m ago
Apparently in early this month.
badatnames•40m ago
Alternative git hosting truly is a cottage industry of terrible ideas
inigyou•22m ago
When it's your website you can decide what goes on it. Centralised services were so last decade.
firloop•39m ago
They are not the first code hosting service to do so. sourcehut banned cryptocurrency in 2022:

https://sourcehut.org/blog/2022-10-31-tos-update-cryptocurre...

https://man.sr.ht/terms.md#permissible-use

Mostly positive HN discussion when this happened: https://news.ycombinator.com/item?id=33403780

JuniperMesos•38m ago
The fact that Codeberg has the power to do this is a good reason not to host your code on Codeberg. The fact that they have ideological commitments that make them think banning cryptocurrency projects is a good idea is a separate good reason not to host your code on Codeberg.

Fortunately Codeberg is a relatively small player and Git forge hosting is fairly competitive and among the easiest types of online service to self-host, so the effect of this on most Git-forge-users is pretty minimal.

MallocVoidstar•33m ago
> The fact that Codeberg has the power to do this is a good reason not to host your code on Codeberg.

Everything other than full self-hosting has this exact power

delfinom•24m ago
Yes, BUT there's a difference between holding the power and actually using it to enforce ideological positions.
unethical_ban•6m ago
and there's a difference between a monopolized market player doing it and a hole-in-the-wall free host.
JuniperMesos•19m ago
Yes, and people should think about this much more than they do, when it comes to more popular services that also make ideological decisions about what user content to disallow.
iamnothere•
letmevoteplease•37m ago
Looks like another project that's gonna purity spiral into People's Front of Judea vs. the Judean People's Front weirdos sniping at each other.
minimaxir•37m ago
Relatedly, Codeberg has also banned vibe-coded projects.

https://news.ycombinator.com/item?id=49003386

https://news.ycombinator.com/item?id=49003465

newsomix9xl•17m ago
Well there go my repos.
cmrdporcupine•5m ago
Yeah I pulled my projects today. I don't need some sanctimonious kid -- who was still in diapers the first time I was reading Marx -- to tell me they're Purer Than Me because I touched my GPL'd projects code with a Forbidden Tool.
wewewedxfgdf•36m ago
Vision of the future for this platform, because all overreach makes companies more hungry for more overreach.
tapoxi•36m ago
I don't like crypto but this is poor reasoning, hastily implemented, and given very little time for discussion. There does not seem to be any concrete plan for notifying impacted projects or giving them a roadmap to migrate.

This is unprofessional and severely harms their credibility. It's not what was done but how they did it, and I don't doubt that subsequent policy changes can and will be implemented in the same manner unless it's addressed.

add-sub-mul-div•36m ago
It's a shame that such a film of commercial and criminal slime surrounds big new technologies like crypto/AI that could otherwise be used for net good. But this is where we're at.
inigyou•23m ago
It's the whole world. It's the current zeitgeist. Everything is for money extraction and everyone is a resource whose money is to be extracted. Anyone who tries to resist will quickly be moneyless, then homeless, then foodless, then dead. Resistance is futile.
ninjahawk1•36m ago
This is a battle that likely shouldn’t be handled as a war on crypto, simply change the wording of your TOS. Absolutely nuclear.
cyberax•36m ago
Good. Cryptocrap is unique among modern inventions in that NOTHING good came out of it. It's 100% negative.
inigyou•22m ago
You can buy drugs with it
cyberax•8m ago
Exactly my point.
Lerc•35m ago
I'm not sure how this interacts with open source principles. I think they are free to do whatever they want with their own website and indeed with open source tooling, but as a host for open source it could conceivably conflict with those principles.

A much debated aspect of open source is that it may be used for any purpose. The JSON licence sparked much of this debate.

More recently there has been suggestions for an ethical source movement, which advocate that source may only be used for ethical uses. I presume they must mean Good old christian, pro family, anti-terrorism, traditional values etc. the usual ten commandments stuff. Or perhaps they had something else in mind, it's unclear, but what ever it is that's the stuff that's allowed and the other stuff isn't.

jadar•28m ago
I mean that's how I personally would define ethical. But anytime someone makes a claim like that, you have to ask "by what standard." And it's usually just "me."
trentor•35m ago
As with the AI ban this was a community decision done by a majority vote. It seems that most people commenting or writing articles in the last few days don't have a Codeberg account or never visit the forum.
Lerc•28m ago
I think their own community can make their own rules. My only thought in doing so the description of what they represent would then be subject to those rules.

They state "The mission of Codeberg e.V. is to build and maintain a free collaboration platform for creating, archiving, and preserving code and to document its development process."

It seems like they might now need to elaborate that they mean "free as in beer".

comeonbro•26m ago
"the community" being some tiny subset of busybodies out of an OOMs-larger body of users that don't want to be bothered?

Real question, I don't know anything about Codeberg or its community.

sergiotapia•24m ago
This sounds like a very dumb decision to you and I and most, but see you don't use codeberg. I don't use codeberg.

So it's totally fine to poke fun, and totally fine for them to do whatever they want. We aren't part of that community!

trentor•11m ago
Codeberg is a community steered project. If participating isn't something you're interested in, it's probably not the right fit for you. There are other Forgejo hosts (you could even be one yourself) where you can be the king of your own castle.
lifthrasiir•34m ago
This follows what SourceHut did in 2022 [1], but I think SourceHut did much better job to announce that (as of this writing).

[1] https://sourcehut.org/blog/2022-10-31-tos-update-cryptocurre...

iamnothere•5m ago
[delayed]
yieldcrv•34m ago
Who?

> “ Codeberg is a non-profit, community-led effort that provides Git hosting and other services for free and open source projects.”

Github still works, and the crypto ecosystem also has arweave and many others for static assets

ares623•32m ago
This is an interesting development. I think for the forseeable future, more and more people (who run and/or own products or platforms like Codeberg) will continue to be more selective on what they accept on their platforms.

The software we write has been increasingly shown that they are not some unassailable paragon of neutrality and mere harmless artifacts. These things are written by people with intent. Naturally the other set of people who run these platforms would have objections on hosting them.

"Invevitability" gets thrown around these days. I guess this is the other kind of inevitability that comes from the environment we've created.

qiqitori•32m ago
Can we also ban Java projects? Don't really like that language.
fzeroracer•30m ago
Seems fine to me. It was decided by a community vote; it's their site and their rules. The people complaining about those damn ideologicsts or whatever seem to be missing the point in that they are equally as ideological just in a different direction.

We're just returning back to the foundations of the internet where people setup their own community area and tell you what they will and will not tolerate.

pibaker•30m ago
I'm not personally a fan of this move or the vibe coding rule. That being said, I genuinely wonder how many people complaining about the rule are personally affected. Seems weird to me to complain about a service setting its own rules when you don't engage with it or contribute to it.
inigyou•28m ago
Codeberg is not a public dumping ground. It is a service offered by a non-profit with specific goals and missions.
avaer•23m ago
That's fair.

They should probably put their political doctrines and ideologies on the home page so people can know if their projects fall into the category of undesirables before they make an account, since the list seems to be expanding.

Otherwise it's hard to tell what will be banned next.

inigyou•20m ago
Does Google or Microsoft do that?
avaer•19m ago
Google/Microsoft offer services in exchange for money. They are not tax exempt charities purporting to do beneficial work for society to earn that status. And they don't block your usage based on your perceived ideology.
heiogalma•11m ago
Not really. I run a large community with a ban on AI and crypto, because those communities are usually incredibly spammy, toxic, and rude to other users (because they never cared about the community in the first place; only harvesting its users for their own gain.) "No AI/Crypto" isn't a law, its a note for grifters at the door that their code probably won't be appreciated. Whether or not this is in the "spirit of open source", as some other users suggest is an ineffective target to focus on. This is just a community trying and succeeding at its core users thriving, which tend to be anti-AI/crypto and more interesting in long term community building over harvesting group members for gain. Will this stop all AI and crypto projects? Absolutely not. But it makes it a less desirable target when your code can be removed. I don't really understand the handwringing from other members, especially considering 1. theyre not codeberg users 2. they skew positively on AI and crypto. Yall were never using codeberg, so why the concern trolling now?
q8zd3•27m ago
Oh well, that is disappointing. I was enjoying it for my own side projects. I wonder what's next on their list...
ChrisArchitect•27m ago
Related:

Codeberg bans vibe coded projects

https://news.ycombinator.com/item?id=49003386

shikck200•23m ago
This is a good thing. Crypto is 95% scams, and the remaining 5% just WAY too risky for the normal-joe. Overall, crypto (bitcoin specially) is just a useless energy consuming nightmare.
cute_boi•22m ago
The only good thing about crypto is we can send money easily to stupid countries without any hassle and crazy forex exchange. Other than that, i don't see any value in crypto.
spaceman_2020•21m ago
You can say the same for AI btw

There’s not a whole lot of utility to filling the world with slop

hackinthebochs•20m ago
While that's true, it's unrelated to hosting code. A reliable code hosting site should be agnostic to content. Once they start making editorial decisions about what projects to host, why should anyone trust them with their project?
loeg•8m ago
I just fundamentally disagree that hosting sites should be agnostic to content.

Should they host malware? Anything related to CSAM? Clearly it is reasonable for them to exercise some editorial control, and this is not a crazy use of that power.

dbmikus•20m ago
Well, definitely makes me inclined to never use Codeberg for source hosting if they can just get together and decide to ban an entire category of source repo.

It makes Codeberg seem like an unserious project.

nixosbestos•18m ago
I can't believe I want to make a comment that includes the phrase "virtue signaling" but here we are. (Also, based on my CI (with codeberg.org deps), maybe they should worry about uptime...)

Also, idgaf what codeberg does, given that HN is virtually the only centralized platforms I use by choice (after all, where else would I watch people moan about decentralized platforms while being captive, and I do mean captive, audiences to centralized, censored platforms), but it's really a choice to merge something like this and then memory-hole the first Context link.

edit: wait, let me get this right, the justification Context was a non-public, forum, with this label?

> WARNING: This is currently not the official place for discussions but rather a testing playground

heiogalma•17m ago
Oh no, where ever shall the humble crypto/ai user post their code now. Codeberg was the last software forge that accepted crypto project hosting! Oh wait, sorry. Every other commonly used forge doesn't care.

HN loves to preach democracy until a platform governs itself in a way they disagree with.

jjmarr•16m ago
In the prior words[1] of Gusted, one of the board members that announced the ban:

> This is not a neutral space, Codeberg is political. If you disagree with someone, be constructive and don't call them merely political and think that's a reason for the discussion to stop.

[1] https://codeberg.org/Codeberg/Community/issues/2184#issuecom...

newsomix9xl•15m ago
Codeberg is a fork of gitea iirc. All the crypto Bros are free to fork and finance a crypto friendly codeberg.

Cryptoberg or whatever.

innocent_name•15m ago
Social signaling, surprise surprise!
cmrdporcupine•14m ago
This is far less controversial than their anti-AI stance which passed today.

I have zero sympathies around crypto projects, generally. "Blockchain" feels to me like a venus fly trap that swallows distributed systems engineers and turns them into pseudo-libertarian apologists for money-laundering.

But I pulled my project off Codeberg today because of the anti-AI positioning. Not so much because of any specifics in their very vague wording, which they've left completely open to subjective interpretation. But because of the crazy toxic discourse on Mastodon and other places around it. People making analogies between people's LLM use and non-consensual sex, and accusing people seeking clarity on what "mostly AI" means of being like "creepy guys" etc. Just beyond the bounds of reasonable discourse and also being offensively trivializing of actual rape culture concerns without even realizing it.

I really thought I liked the codeberg community when I joined it. I'm a copyleft guy. My project is AGPL. I've been tilted pretty far over to the left my whole adult life. I liked not being on American infrastructure. It turns out I don't like these people though. Bye. I'd rather wade in slop than sanctimonious moralism.

rvz•8m ago
If you are going to ban all cryptocurrency projects, you might as well ban all AI slop projects at this point.
gnabgib•7m ago
Err Codeberg bans vibe coded projects (150 points) https://news.ycombinator.com/item?id=49003386
zx8080•8m ago
> The text is now as-is because it was send out for votes. Small clarifications can be made afterwards by Presidium or Board.

Wording from a Big Politics. Is there a Codeberg Parlament? Just curious.

jdw64•7m ago
People always say they hate centralized markets, but whenever a market starts regulating to create its own distinct character, they push back.

Honestly, I think this measure actually gives Codeberg a competitive edge in terms of code quality.

I think we're now seeing a pattern where, under a 'free' large market, regulations are being used to create unique market identities. That's my take—it depends on what you regulate, which determines the market's character.

Personally, I've noticed that when Codeberg announced regulations around AI code, most of the comments cheered. But when the same people talk about cryptocurrency regulations, they get angry. It seems like people just want to regulate what they don't like, not what they do.

I won't use Codeberg myself, but I think this policy is reasonable. I've decided that what you regulate defines your market's identity.

https://dnschecker.org/ip-blacklist-checker.php is pretty handy for checking if you're on any of the major blocklists.
JumpCrisscross•15m ago
> Why?

The impetus makes sense. Crypto is a hive of scams. It makes sense for honest people to want safeguards between their names and those folks.

The problem is this seems to have been implemented with zero attention to detail.

mbac32768•12m ago
GitHub is the worst place to host your code. Except for all of the other places.
hackermanai•9m ago
So it seems.
burnt-resistor•11m ago
Policing what can and can't be hosted is the opposite of freedom, it's tyranny.
jjmarr•6m ago
In the words of the person who announced the ban, when moderating a discussion on it 8 months prior:[1]

> > Dear Codeberg, please push out and ban these political fighters.

> This is not a neutral space, Codeberg is political. If you disagree with someone, be constructive and don't call them merely political and think that's a reason for the discussion to stop.

the maintainers of Codeberg do not believe that they are a "coffee hosting service" that neutrally hosts code from a variety of perspectives. Their view is that hosting code is a political act.

[1] https://codeberg.org/Codeberg/Community/issues/2184#issuecom...

8m ago
Exactly, I will no longer be recommending Codeberg moving forward for the same reason I don’t recommend GitHub. Political risk is a real concern for the projects I most care about.

Run large language models at home, BitTorrent‑style

https://petals.dev/
34•snorbleck•1h ago•12 comments

Terrence Tao's ChatGPT Conversation about the Jacobian Conjecture Counterexample

https://chatgpt.com/share/6a5fdc7a-d6f8-83e8-bbea-8deb42cfed56
645•gmays•9h ago•393 comments

Codeberg Bans Cryptocurrency Projects

https://codeberg.org/Codeberg/org/pulls/1254
101•intunderflow•1h ago•100 comments

Quality non-fiction books are the antithesis of AI slop

https://resobscura.substack.com/p/quality-non-fiction-books-are-the
180•benbreen•12h ago•79 comments

GigaToken: ~1000x faster Language model tokenization

https://github.com/marcelroed/gigatoken/
387•syrusakbary•9h ago•76 comments

Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)

https://bento.page/slides/
675•starfallg•11h ago•152 comments

Medici family mystery may be solved after more than 400 years

https://www.cnn.com/2026/07/15/science/medici-family-mystery-dna-malaria
84•effects•4h ago•20 comments

Are AI Labs Pelicanmaxxing?

https://dylancastillo.co/posts/pelicanmaxxing.html
410•dcastm•9h ago•158 comments

Everyone Should Know SIMD

https://mitchellh.com/writing/everyone-should-know-simd
277•WadeGrimridge•9h ago•76 comments

Show HN: Cactus Hybrid: We taught Gemma 4 to know when it's wrong

https://github.com/cactus-compute/cactus-hybrid
81•HenryNdubuaku•8h ago•13 comments

John C. Dvorak has died

https://twitter.com/na_announce/status/2079952538040672302
596•coleca•7h ago•187 comments

Malleable Computing, Emacs, and You

http://yummymelon.com/devnull/malleable-computing-emacs-and-you.html
73•kickingvegas•5h ago•20 comments

Restructuring GitHub's bug bounty program

https://github.blog/security/next-chapter-restructuring-githubs-bug-bounty-program/
3•soheilpro•21m ago•0 comments

Nobody knows what a used GPU cluster is worth

https://ciphertalk.substack.com/p/nobody-knows-what-a-used-gpu-cluster
179•rbanffy•1w ago•163 comments

NixOS is more complicated than you think but OpenCode fixed it

https://grigio.org/nixos-is-more-complicated-than-you-think-but-opencode-fixed-it/
13•grigio•2d ago•1 comments

Fairphone 6 wide camera experimental Linux support

https://nondescriptpointer.com/articles/fairphone-6-wide-camera-linux/
79•helonaut•6h ago•7 comments

Safari Technology Preview 248 Released

https://webkit.org/blog/18162/release-notes-for-safari-technology-preview-248/
82•Erenay09•5h ago•49 comments

Making

https://beej.us/blog/data/ai-making/
288•erikschoster•11h ago•112 comments

What Rose Petals Teach Us about Induction

https://www.oranlooney.com/post/rose-petals/
17•olooney•4d ago•1 comments

The startup's Postgres survival guide

https://hatchet.run/blog/postgres-survival-guide
327•abelanger•14h ago•175 comments

So Reddit has decided that plain HTML is unsafe

https://www.cole-k.com/2026/07/21/reddit/
300•montroser•14h ago•307 comments

Any text-to-SQL benchmark should address difficulties of real-world data stores

https://cacm.acm.org/blogcacm/if-you-think-you-can-do-real-world-text-to-sql/
37•shenli3514•4h ago•9 comments

OpenAI's accidental cyberattack against Hugging Face is science fiction

https://simonwillison.net/2026/Jul/22/openai-cyberattack/
12•abhisek•1h ago•1 comments

Clarity didn't work, trying mysterianism (2012)

https://gwern.net/doc/fiction/science-fiction/2012-10-03-yvain-thewhisperingearring.html
43•dboon•7h ago•9 comments

Businesses with ugly AI menu redesigns

https://blog.fiddery.com/businesses-with-ugly-ai-menu-redesigns/
193•speckx•14h ago•153 comments

Launch HN: Unlayer (YC W22) – Add email and document builders to your app

https://unlayer.com
47•adeelraza•10h ago•32 comments

Back to Kagi

https://blog.melashri.net/micro/back-to-kagi/
210•speckx•13h ago•163 comments

Ghost Cut – or why Cut and Paste is broken everywhere

https://ishmael.textualize.io/blog/ghost-cut/
137•willm•12h ago•90 comments

I Inspected My Take-Home Interview Project. It Was a Whole Operation

https://citizendot.github.io/articles/fake-job-interview-git-hook-malware/
285•CITIZENDOT•6h ago•75 comments

All 253 Patterns from Christopher Alexander's a Pattern Language Summarized

https://claytondorge.com/patterns-list
31•toomuchtodo•5h ago•3 comments