frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Brother, I am troubled [video]

https://www.youtube.com/watch?v=yA5lujNlkn8
1•keepamovin•2m ago•0 comments

Show HN: Notestorm – a privacy-first AI scratchpad I made for quick idea dumps

https://notestorm.wastu.net/
1•wastu•7m ago•0 comments

The Devastating Decline of a Brilliant Young Coder (2020)

https://www.wired.com/story/lee-holloway-devastating-decline-brilliant-young-coder/
1•measurablefunc•7m ago•0 comments

Gene Ray (Time Cube Guy)

https://web.archive.org/web/20160103165000/http://www.timecube.com/timecube2.html
1•EasyJapaneseBoy•18m ago•0 comments

Show HN: Agent Message Transfer Protocol

https://amtp-protocol.org/
1•wang_cong•20m ago•0 comments

iPhone 17 Pro Camera Review: Rule of Three

https://www.lux.camera/iphone-17-pro-camera-review-rule-of-three/
1•ValentineC•22m ago•0 comments

Companies Should Prioritize Culture over Obsession with AI Tools

https://newsletter.eng-leadership.com/p/companies-should-stop-obsessing-over
1•birdculture•24m ago•0 comments

Dynamic Denial of Crawlers

https://overengineer.dev/blog/2025/07/11/dynamic-denial-of-crawlers/
2•mooreds•28m ago•0 comments

Verify Identities During Self-Service Registration

https://fusionauth.io/blog/identity-verification-before-registration
1•mooreds•29m ago•0 comments

Does Your Backyard Need a Stegosaurus?

https://www.nytimes.com/2025/10/01/nyregion/new-jersey-dinosaur-sale.html
1•mooreds•30m ago•0 comments

The Fatima Sun Miracle: More Than You Wanted to Know

https://www.astralcodexten.com/p/the-fatima-sun-miracle-much-more
1•paulpauper•41m ago•0 comments

Network State, or a Network of States?

https://www.noahpinion.blog/p/network-state-or-a-network-of-states
1•paulpauper•41m ago•0 comments

Alcohol in Early America

https://everything-everywhere.com/alcohol-in-early-america/
3•surprisetalk•47m ago•1 comments

Computers that want things: The search for Artificial General Intelligence

https://www.lrb.co.uk/the-paper/v47/n18/james-meek/computers-that-want-things
1•mitchbob•48m ago•1 comments

Foldit

https://en.wikipedia.org/wiki/Foldit
3•johnnyApplePRNG•53m ago•0 comments

China's Gen Z

https://www.lrb.co.uk/the-paper/v47/n18/yun-sheng/short-cuts
4•mitchbob•53m ago•1 comments

Substack is a social media app

https://post.substack.com/p/substack-is-a-social-media-app
5•dotcoma•59m ago•0 comments

AMD's EPYC 9355P: Inside a 32 Core Zen 5 Server Chip

https://chipsandcheese.com/p/amds-epyc-9355p-inside-a-32-core
1•brian_herman•1h ago•0 comments

Inkscape

https://inkscape.org/
2•nothrowaways•1h ago•0 comments

Bypassing TLS Certificate Validation with Ld_preload

https://f0rw4rd.github.io/posts/tls-noverify-bypass-all-the-things/
2•holysoles•1h ago•0 comments

An Open-Source Framework for Building Stable and Reliable LLM-Powered Systems

https://chatbot-testing-framework.readthedocs.io/en/latest/
2•alexostrovskyy•1h ago•1 comments

Gist of Go: Atomics

https://antonz.org/go-concurrency/atomics/
2•ibobev•1h ago•0 comments

Neuro+ GBrain

https://gemini.google.com/share/502383dc49b9
2•FDX2018•1h ago•0 comments

More Speculations on Arenas in C++

https://nullprogram.com/blog/2025/09/30/
3•ibobev•1h ago•0 comments

Apple develops new chip to replace Bluetooth

https://www.svconline.com/proav-today/apple-develops-new-chip-to-replace-bluetooth
7•avonmach•1h ago•1 comments

Yahoo nears deal to sell AOL to Bending Spoons for $1.4B

https://www.reuters.com/world/yahoo-nears-deal-sell-aol-italys-bending-spoons-14-billion-sources-...
2•dbelson•1h ago•1 comments

Merriam-Webster: Our NEW Large Language Model will be released on 11.18.25

https://bsky.app/profile/merriam-webster.com/post/3m25bdagve22f
1•anotherevan•1h ago•0 comments

Sora 2 AI Video Generator – Cinematic 60-Second AI Videos

https://sora2ai.co
3•jacksteven•1h ago•0 comments

Measuring product success with the Joy Score

https://www.withbloom.ai/two-pagers/the-joy-score
3•itsfseven•1h ago•0 comments

Fast, Cheap, Good: Choose Three

https://cory.news/posts/2025-09-30-disposable/
4•gpi•1h ago•0 comments
Open in hackernews

Codeberg Reaches 300k Projects

https://codeberg.org/
195•welovebunnies•10h ago

Comments

blitzo•10h ago
I always wonder what GitHub has that Codeberg doesn't. It's a shame this isn't as popular. It seems like developers, of all people, are willingly letting their code be AI piggybacked.
hkt•9h ago
Network effects and a corporate offering, I'd think.
SubiculumCode•9h ago
Definitely network effects. For work, when I am interested in finding whether the authors of a research paper put up their code somewhere, I often type github in the search query. There are some others, of course, but its the default location. I'll be looking into this one though. I'd never heard of it.
flykespice•9h ago
Also matthew affect, platforms that started early and got popular, tends to get more popular.

Codeberg might be getting more popular, but the slope of growth from Github is way higher than theirs.

anticorporate•9h ago
Name recognition, and a stubborn belief that "stars" are a somehow useful metric in determining the quality of a project.
knowitnone3•4h ago
what other metric do you propose we use? fake download metrics?
neuronexmachina•9h ago
> It seems like developers, of all people, are willingly letting their code be AI piggybacked.

Is Codeberg actually effective at preventing crawling of public code they host?

cenamus•9h ago
I think the point is more about GitHubs/Microsofts own Copilot
steeleduncan•9h ago
An incredibly generous free tier offering for CI/CD
mcny•9h ago
That and I don't feel as guilty putting my hare brained nonsensical half baked at best personal projects that nobody other than me will ever clone on GitHub.
latexr•9h ago
For many it isn’t easy to just up and abandon what they built on GitHub, especially if they have a big community and open issues and PRs. Familiarity also plays a big role, you can’t simply expect to open an account on a different forge and be done, it consumes time to get acquainted with the new stuff. Also GitHub may give access to more resources: For example, you can just use GitHub actions in your repo, private or public; to use the equivalent on Codeberg you have to request access and be approved.

https://docs.codeberg.org/ci/

None of this is a defence of GitHub. But if you want to enact change, you have to understand the reasons why people remain in the status quo.

blibble•9h ago
> For many it isn’t easy to just up and abandon what they built on GitHub, especially if they have a big community and open issues and PRs.

it's really easy because the codeberg importer is really good

it correctly imports all your pull requests and issues, preserving usernames, everything

you then put the new URL in the GitHub description and archive the project

and then a year down the line you delete the GitHub repository entirely

I moved about 70 projects, half a dozen with several hundred stars and forks

and each major project that leaves does n^2 damage to GitHub, it's the network effect in reverse!

rglullis•9h ago
Saying that as someone who keeps my open source projects primarily on codeberg: Getting access to Codeberg CI is a bureaucracy, it has outages due to DDOS attacks every other week and there are a good number of open source developers who are making non-negligible money via GH sponsors.
archargelod•2h ago
Forgejo CI is really easy to setup, though. Just get a cheap VPS or Oracle Free Tier and you don't have to worry about freeloading.
dismalaf•9h ago
Codeberg doesn't allow any projects that aren't FOSS.

Personally I use Gitlab.

ashton314•9h ago
Not quite: Codeberg discourages you from having too many closed source projects, but you can absolutely have private repositories. I have several.

They explain the rules here: https://docs.codeberg.org/getting-started/faq/#how-about-pri...

dismalaf•9h ago
How much they tolerate private projects and the specific rule you link is so vague it's worthless.

I want 100% certainty that if my side project makes money they're not going to come after me for breaking terms. Anything less is worthless.

blibble•9h ago
> I want 100% certainty

this is completely unrealistic even if you're paying a company to host your stuff

dismalaf•9h ago
It's not. If the terms of use unambiguously allow it, the law is on your side no matter what the host tries.
blibble•9h ago
there's no law, it's a contract

you can be sued by anyone for anything at any time, regardless of your opinion of "unambiguous"

dismalaf•8h ago
Are you being intentionally obtuse?

Yes, lawsuits are how contract disputes are settled. "The law is on your side" means a court will side with you in case of a lawsuit.

blibble•8h ago
> Are you being intentionally obtuse?

are you?

need I remind you, you said:

> I want 100% certainty that if my side project makes money they're not going to come after me

there is NEVER any certainty that your counterparty won't come after you, even if you think your contract is "unambiguous"

because that not how the system works

jasonvorhe•4h ago
all the usual arguments. I get where he's coming from, I thought like this for a long time as well. I wouldn't pride myself in having sold all my bitcoins in 2016. I regret having dabbled in stuff like ethereum around that time when I could've just stuck with bitcoin. I just didn't see it. conflating the nft/dao/web3/shitcoin sphere with bitcoin vibe with me either. good luck to him with paper money, I'm going with bitcoin, come what will. I'm not on a mission, do what feels right. I'm not judging. just weirded out by the thought of someone not wanting OSS software of that sort to be hosted on their platform. where does it end? ban users who are active in that area outside of your platform? people are using postgres unethically to store illegal data, stolen pii and credit cards. tor is used for csam. I have difficulties understanding this line of thinking and it feels more like an ethical way to exclude a group of people you just don't like. could be totally wrong of course.
kstrauser•9h ago
Worthless _to you_. Given that it's a free service, I think it's perfectly reasonable that they only want to host Free software. There are any number of other tools catering to businesses.
dismalaf•8h ago
It was a reply to the comment. My original comment merely stated the fact and that I use something else.

I'm saying vague promises are worthless, not the service if you do 100% FOSS.

bena•9h ago
That would be it. It's why I started with BitBucket. Because Github didn't allow for private repositories on the free tier at the time.
Imustaskforhelp•9h ago
Wait really? is that the case, I didn't know that!

I actually went and found the source as I wanted to ask you but I felt like HN police might come saying to give a google search so I am going to paste it here to save someone else a google search but also here is the main thing

> Our mission is to support the creation and development of Free Software; therefore we only allow repos licensed under an OSI/FSF-approved license. For more details see Licensing article. However, we sometimes tolerate repositories that aren't perfectly licensed and focus on spreading awareness on the topic of improper FLOSS licensing and its issues.

https://codeberg.org/magicfelix/Codeberg-Documentation/src/b...

Funny thing is that I found this through by copying the statement from the hackernews comment and I was only able to find this through HN.

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

clickety_clack•9h ago
Lock-in for compliance? There's a ton of integrations into things like Vanta.
zhobbs•9h ago
conversely, what's the purpose of using Codeberg over Github?
xigoi•9h ago
It’s faster and FOSS.
AlOwain•9h ago
I too would like to understand why. Perhaps the only one I care for is that I would not like to give too much power to Microsoft in choosing who can contribute.

Others have issue with their code being used in AI training, but I find no issue in that myself, my code is not exclusively mine anyway and I have no say in how it is being used.

jwildeboer•9h ago
No AI, EU based, so respects the GDPR for all users, regardless of where they live, you can send PRs to make it better, is 100% Free Software, has its own Actions system that is also 100% Free Software, the logo is nice, you can become a member of the Berlin based association and have a direct vote on policy/feature changes.
overfeed•3h ago
Not wanting to perpetuate a monoculture. Centralizing git repos is perverse.
yakattak•9h ago
For me so far the biggest thing holding me back is the lack of CI/CD.
esafak•9h ago
What do you mean? https://docs.codeberg.org/ci/
yakattak•8h ago
It exists yes, but you need to request access to it (which is manually reviewed), comes with a bunch of restrictions and it’s a limited resource.

I have several projects I’d want to move over but thats enough of a barrier for me to lose interest. There’s also Forgejo Actions but I assume paying for your own runner is probably more expensive than GitHub.

watermelon0•6h ago
You can bring your own Woodpecker CI or Forgejo Actions runners. The cheapest solution is to just run them at home in a VM.

Codeberg is a community driven project, which provides CI for FOSS projects, and it's a bit unfair to expect them to provide free compute for random and/or private projects.

For what it's worth, I've had better experience with running self-hosted Forgejo Actions runners compared to self-hosted Github Actions runners.

yakattak•2h ago
For the record I don't think they have to support the same level as GitHub. It's just one of the biggest barriers for me and my projects is all.
johannes1234321•9h ago
"Everybody" is on GitHub. For Codeberg contributors, bug reporters, ... probably got to register first.

Also: GitHub is so established that for many people git and GitHub are the same thing.

datadrivenangel•9h ago
People calling git GitHub is one of my pet peeves.
archargelod•2h ago
That is also a disadvantage, Github has a lot more grifters, people submitting fraudulent and malicious PRs, issues spam. In similar vain as "everybody is on windows" and Linux not being targeted by malware as often.

If a person really cares about your project and wants to improve it and not just boost their own GH stats - creating an account takes no time or they can always send you patches via email.

dragonwriter•9h ago
> I always wonder what GitHub has that Codeberg doesn't.

Aside from previously established dominance and associated network effects, a whole lot of individually little things which add up to a lot.

> It's a shame this isn't as popular. It seems like developers, of all people, are willingly letting their code be AI piggybacked.

So long as the AI firms operate under the assumption (and courts so far in the US at least seem inclined to favor this view) that training AI on copyright-protected material isn't infringement, any publicly-exposed code is going to be subject to AI piggybacking, not just code hosted on Github.

Imustaskforhelp•9h ago
I had codeberg account before github account.

I really created a github account to star other people's project and my keepassxc had got deleted by me messing around in my linux so I had lost access to my codeberg previous account and I think even my previous github account too but I went around to create a new github account but never a new codeberg account untill just recently (literally 1 hour ago lol)

for me I could star a lot of projects and show support and there is even github donations. Its not as if I like github but I am giving my reasoning as to why I think the reason is that github won and codeberg hadn't.

There are still a lot of people which use codeberg but a lack of awareness is also one part and the lack of people on codeberg. To me, like, I thought that if my project is on codeberg then it would get less stars (I was really chasing stars back then lol) and it would get less visibility and less people contributing and so on I think...

Doesn't also help when you need a github account anyways to contribute to a git project in the sense that you ask them an issue.

IIRC I wanted to ask a github issue on some project and that's why I had created my original account but then started hosting some code between codeberg and github from exclusively codeberg to then all code on github...

Now I am starting to take back on that by hosting things on codeberg again from a fresh account.

max_•9h ago
Codeberg suffers from the same problem as sourcehut.

They are so fanatical that many groups are unable to use them.

Sourcehut for example is hostile towards cryptocurrency related projects.

Coderberg is hostile towards private repos.

daneel_w•9h ago
> "They are so fanatical that many groups are unable to use them."

I had open-sourced stuff there licensed under Creative Commons, which was forcibly removed. They do spell the license requirements out in their terms, I just can't wrap my head around the obstinacy. Calling it unhelpful do-goodery would be flattering. Fanatical is indeed the right word.

eesmith•8h ago
Where you see a problem, I see a market niche.

I pay for Sourcehut hosting. I like that I'm on a system which rejects cryptocurrency projects.

jasonvorhe•7h ago
so on OSS bitcoin wallet (web, android, iOS, whatever) would be something you'd reject? why?
eesmith•7h ago
Since we are talking about SourceHut, I'll simply say I agree with the views its founder wrote in "Cryptocurrency is an abject disaster" at https://drewdevault.com/2021/04/26/Cryptocurrency-is-a-disas...

See also the 248 comments at https://news.ycombinator.com/item?id=26943408 from when that came out 4 years ago.

Or in pop culture terms, I would reject a FOSS version of the Torment Nexus too.

type0•4h ago
> Coderberg is hostile towards private repos

Get real. It's a community project with limited resources. If they had the money for hosting I'm sure that would be offered for FOSS projects, which their bylaws requires to focus on.

daneel_w•9h ago
GitHub doesn't make your choice of content license their business.
Arnavion•9h ago
If I was sufficiently motivated to leave GH for such idealistic reasons, it wouldn't be worth moving to another third-party host. That just means a few years later there will be some new idealistic reason to leave the new host, and I'll have to make the effort of switching all over again. If I ever leave GH, it'll be to self-hosting.
fritzo•6h ago
You're missing the point. We want AI to piggyback on our open source code, because then thousands of developers around the world can piggyback on that AI. That AI is a boon for users, and is just as useful as documentation and a discussion forum.
jhsdgh876425•6h ago
Why would any adult give so much power to a few people over their project for what would be a few $$ at most in GitHub if not free.

The idea that I would choose a company because is from Europe instead of America, is kinda insane to be honest, I'm from Spain, Europe and my only peeve with products from America is that sometimes the cost to send products here is a bit too much for products like kinesis, aeron, books from nostarch, etc.

Good for Codeberg for giving the hosting service for free to FOSS projects, but there is no way I'm giving so much power to a few volunteers over my projects.

I wish GitHub would implement a feature to hide/private the projects I follow/star, that's the only thing I miss in GitHub.

cmxch•4h ago
No activism, just code and solid infrastructure.

That said, what can codeberg really protect against if they’re just a European take on GitHub?

jeffrallen•9h ago
Nice, now we can centralize the decentralized version control on a different website. <eyeroll>
klimperfix•9h ago
Actually, they want to implement federation using forgefed [1] into forgejo, the underlying software.

[1] https://forgefed.org/

ffsm8•7h ago
Mmh, that link is dead
mariusor•7h ago
In an ironic turn of events the main repo is on github: https://github.com/forgefed/forgefed (and even without any mirrors on codeberg). :)
commoner•7h ago
No, the main ForgeFed repo is on Codeberg:

https://codeberg.org/ForgeFed/ForgeFed

The README in both repos links to the main Codeberg repo and says that the GitHub repo is a mirror.

mariusor•7h ago
Maybe you're eagerness to sing praises to the forgefed project overshadowed the common knowledge that git is already distributed but, git is already distributed. :P I think that's what parent was sarcastically trying to imply.
overfeed•2h ago
The first 16 words of your comment makes it very smarmy,v and not including them would have improved it.

GP's snark is misplaced, version control is but a subset of what forges offer, git has no social layer[1], and GitHub has a monopoly on this. A distributed social layer via ActivityPub would be a vast improvement over what we have now - at best, non-comprehensive one way synching of issues from GitHub into mirror repos, by way of polling the upstream.

1. Except via email

Imustaskforhelp•9h ago
Do we know the project which is the 300k project as I was making a pages and even a video on how to make codeberg pages about an hour ago and this post is 41 minutes ago and I would be mad in joy lol
enkrs•9h ago
I'm wondering, now almost three years in after the Forgejo/Gitea fork, which side of the fork ended up better. Both still seem very active with thousands of commits each.

I run a Gitea server (since long before the fork, constantly updated) that handles issues, pull requests, signed commits, CI/CD, actions, and even serves my containers and packages. It's been amazing.

Of course Forgejo can do the same. For those who’ve followed both projects closely — which fork would you say has come out ahead? Codeberg being Forgejo's SaaS offering likely gives them more resources, but I also wonder if that means their priorities lean more toward SaaS than self-hosting.

kstrauser•9h ago
When I checked a couple months ago, Forgejo was getting quite a bit more developer activity, which makes sense to me given the reason for the split: https://honeypot.net/2025/05/14/gitea-vs-forgejo-development...
homebrewer•8h ago
> their priorities lean more toward SaaS than self-hosting

It was FUD when the fork was announced, it is FUD now. Look at commercial images and what differentiates them from MIT — it's pretty much just SAML and not much else. Their actual development policy is "you pay us for the feature you need — we build it under MIT and ship for everyone"; their collaboration with Blender is the most prominent example of this that I know of.

I've also been wondering whether to jump ship, and have been going by comparing release notes — how many features were shipped within the same period of time, which bugs were fixed, etc. I've seen no reason to migrate, Gitea continues to advance faster, even though Forgejo copies some of their commits that still apply relatively easily.

Forget about commit counts, issues closed, and other artificial metrics — they're significantly inflated on Forgejo's side by heavy use of bots (like bumping dependencies) and merge commits (which Gitea development process doesn't use). Look at release notes.

pityJuke•6h ago
How is Gogs, the original project doing these days?
blibble•9h ago
codeberg is great

the interface is far more responsive, despite each click loading a new page (vs. the disaster than is react)

and it is run by a charity, so it will never enshittify

which GitHub is doing more and more with each passing day (no I don't want your shit "AI", not now, not ever)

bix6•8h ago
Can I push my code here and have it deploy to Cloudflare? Currently using GitHub but I’d switch.
LelouBil•4h ago
It has CI/CD so yes
ge96•7h ago
I remember when private repos cost $7/mo before they were free on GitHub
iamdamian•5h ago
I self-host forgejo but still want a way to publish open-source. I've been using GitHub for this and didn't realize that codeberg.org was an option. Glad to see them getting the press.
mac-attack•2h ago
I self-host forgejo locally and use Codeberg for my blog and finding good FOSS projects. Here's to 300k more!