frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Gentoo on Codeberg

https://www.gentoo.org/news/2026/02/16/codeberg.html
90•todsacerdoti•2h ago

Comments

cadamsdotcom•1h ago
Great to see important projects like Gentoo showing it can be done

This “Great Uncoupling” is well underway and will take us toward a less monocultural Internet.

mbreese•1h ago
Is this the start of a more frequent code-migrations out of Github?

For years, the best argument for centralizing on Github was that this was where the developers were. This is where you can have pull requests managed quickly and easily between developers and teams that otherwise weren't related. Getting random PRs from the community had very little friction. Most of the other features were `git` specific (branches, merges, post-commit hooks, etc), but pull requests, code review, and CI actions were very much Github specific.

However, with more Copilot, et al getting pushed through Github (and now-reverted Action pricing changes), having so much code in one place might not be enough of a benefit anymore. There is nothing about Git repositories that inherently requires Github, so it will be interesting to see how Gentoo fares.

I don't know if it's a one-off or not. Gentoo has always been happy to do their own thing, so it might just be them, but it's a trend I'm hearing talked about more frequently.

JoshTriplett•59m ago
I'm really looking forward to some form of federated forking and federated pull requests, so that it doesn't matter as much where your repository is.
holysoles•46m ago
For those curious, the federation roadmap is here: https://codeberg.org/forgejo-contrib/federation/src/branch/m...

I'm watching this pretty closely, I've been mirroring my GitHub repos to my own forgejo instance for a few weeks, but am waiting for more federation before I reverse the mirrors.

Also will plug this tool for configuring mirrors: https://github.com/PatNei/GITHUB2FORGEJO

Note that Forgejo's API has a bug right now and you need to manually re-configure the mirror credentials for the mirrors to continue to receive updates.

bsimpson•25m ago
I use GitHub because that's where PRs go, but I've never liked their PR model. I much prefer the Phabricator/Gerrit ability to consider each commit independently (that is, have a personal branch 5 commits ahead of HEAD, and be able to send PRs for each without having them squashed).

I wonder if federation will also bring more diversity into the actual process. Maybe there will be hosts that let you use that Phabricator model.

I also wonder how this all gets paid for. Does it take pockets as deep as Microsoft's to keep npm/GitHub afloat? Will there be a free, open-source commons on other forges?

mikepurvis•17m ago
GitLab has been talking about federation at least between instances of itself for 8+ years: https://gitlab.com/groups/gitlab-org/-/epics/16514

Once the protocols are in place, one hopes that other forges could participate as well, though the history of the internet is littered with instances where federation APIs just became spam firehoses (see especially pingback/trackback on blog platforms).

okanat•12m ago
I would love git-bug project[1] to be successful in achieving that. That way Git forges are just nice Web porcelain on top of very easy to migrate data.

[1] https://github.com/git-bug/git-bug

pocksuppet•12m ago
So... git's original design
VorpalWay•27m ago
Arch Linux have used their own gitlab instance for a long time (though with mirrors to GitHub). Debian and Fedora have both run their own infra for git for a long time. Not sure about other distros. I was surprised Gentoo used GitHub at all.

Pretty sure several of these distros started doing this with cvs or svn way back before git became popular even.

Foxboron•4m ago
I mean, gitlab is only from ~2019.

The first hit I could find of a git repository hosted on `archlinux.org` is from 2007; https://web.archive.org/web/20070512063341/http://projects.a...

encom•16m ago
>code-migrations out of Github

I hope so. When Microsoft embraced GitHub there was a sizeable migration away from it. A lot of it went to Gitlab which, if I recall correctly, tanked due to the volume.

But it didn't stick. And it always irked me, having Microsoft in control of the "default" Git service, given their history of hostility towards Free software.

toastal•1m ago
Coincidentally, my most-used project is on Codeberg, & is a filter list (such as uBlock Origin) for hiding a lot Microsoft GitHub’s social features, upsells, Copilot pushes, & so on to try to make it tolerable until more projects migrate away <https://codeberg.org/toastal/github-less-social>.
iberator•1h ago
codeberg is AMAZING and VERY VERY fast and snappy and EASY TO USE.

I REALLY recommend it

xvilka•49m ago
All everything aside, reviewing big pull requests on GitHub became nearly impossible - even with the simplest change view it makes you spend too much time on waiting for the page to load the necessary file first. The performance degraded significantly from what was the experience from 10 years ago. UI became an absolute mess. Maybe even vibe-coded.
positron26•10m ago
The reality of good competition is that competitors are built on good, cheap open source. No matter how decentral, a lot of users will want guards at the offramps and onramps. The only path for... everyone to create stronger competitive checks on services they rely on is to make sure that the open foundations are extremely strong.

The alliance any up-and-comers can make with the ecosystem is to develop more of what they host in the open source. In return for starting much closer to the finish line, we only ask that they also make the lines closer for those that come after them.

That's a bit of an indirect idea for today's Joe Internet. Joe Internet is going to hold out waiting for such services to be offered entirely for free, by a magical Github competitor who exists purely to serve in the public interest. Ah yes, Joe Internet means government-funded, but of course government solutions are not solutions for narrow-interest problems like "host my code" that affect only a tiny minority. And so Joe Internet will be waiting for quite some time.

cbarrick•3m ago
I was familiar with the Gerrit workflow, but not the AGit workflow.

The original AGit blog post is no longer available, but it is archived: https://web.archive.org/web/20260114065059/https://git-repo....

From there, I found a dedicated Git subcommand for this workflow: https://github.com/alibaba/git-repo-go

I really like what I've read about AGit as a slightly improved version of the Gerrit workflow. In particular, I like that you can just use a self-defined session ID rather than relying on a commit hook to generate a Gerrit ChangeId. I would love to see Gerrit support this session token in place of ChangeIds.

Claude Sonnet 4.6

https://www.anthropic.com/news/claude-sonnet-4-6
339•adocomplete•1h ago•246 comments

Using go fix to modernize Go code

https://go.dev/blog/gofix
129•todsacerdoti•2h ago•17 comments

Gentoo on Codeberg

https://www.gentoo.org/news/2026/02/16/codeberg.html
90•todsacerdoti•2h ago•16 comments

GrapheneOS – Break Free from Google and Apple

https://blog.tomaszdunia.pl/grapheneos-eng/
877•to3k•9h ago•576 comments

HackMyClaw

https://hackmyclaw.com/
164•hentrep•2h ago•85 comments

Async/Await on the GPU

https://www.vectorware.com/blog/async-await-on-gpu/
77•Philpax•2h ago•14 comments

So you want to build a tunnel

https://practical.engineering/blog/2026/2/17/so-you-want-to-build-a-tunnel
66•crescit_eundo•2h ago•25 comments

Chess engines do weird stuff

https://girl.surgery/chess
75•admiringly•2h ago•38 comments

I converted 2D conventional flight tracking into 3D

https://aeris.edbn.me/?city=SFO
153•kewonit•4h ago•36 comments

Show HN: I wrote a technical history book on Lisp

https://berksoft.ca/gol/
70•cdegroot•3h ago•9 comments

Trata (YC W25) Is Hiring Founding Engineers (NYC)

1•emc329•2h ago

Climbing Mount Fuji visualized through milestone stamps

https://fuji.halfof8.com/
22•gessha•2h ago•3 comments

Launch HN: Sonarly (YC W26) – AI agent to triage and fix your production alerts

https://sonarly.com/
14•Dimittri•2h ago•0 comments

Don't pass on small block ciphers

https://00f.net/2026/02/10/small-block-ciphers/
22•jstrieb•2d ago•4 comments

Is Show HN dead? No, but it's drowning

https://www.arthurcnops.blog/death-of-show-hn/
281•acnops•9h ago•239 comments

Physicists Make Electrons Flow Like Water

https://www.quantamagazine.org/physicists-make-electrons-flow-like-water-20260211/
11•rbanffy•3d ago•0 comments

Show HN: 6cy – Experimental streaming archive format with per-block codecs

https://github.com/byte271/6cy
21•yihac1•2h ago•4 comments

Russia's economy has entered the death zone

https://www.economist.com/by-invitation/2026/02/16/russias-economy-has-entered-the-death-zone
26•thelastgallon•27m ago•8 comments

Discord Rival Gets Overwhelmed by Exodus of Players Fleeing Age-Verification

https://kotaku.com/discord-alternative-teamspeak-age-verification-check-rivals-2000669693
60•thunderbong•1h ago•18 comments

Show HN: Continue – Source-controlled AI checks, enforceable in CI

https://docs.continue.dev
25•sestinj•2h ago•5 comments

Show HN: I taught LLMs to play Magic: The Gathering against each other

https://mage-bench.com/
58•GregorStocks•3h ago•43 comments

Tesla 'Robotaxi' adds 5 more crashes in Austin in a month – 4x worse than humans

https://electrek.co/2026/02/17/tesla-robotaxi-adds-5-more-crashes-austin-month-4x-worse-than-humans/
21•Bender•32m ago•6 comments

Four Column ASCII (2017)

https://garbagecollected.org/2017/01/31/four-column-ascii/
306•tempodox•2d ago•73 comments

Labyrinth Locator

https://labyrinthlocator.org/
22•emigre•3d ago•2 comments

Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School

https://www.404media.co/students-are-being-treated-like-guinea-pigs-inside-an-ai-powered-private-...
53•trinsic2•2h ago•38 comments

Semantic ablation: Why AI writing is generic and boring

https://www.theregister.com/2026/02/16/semantic_ablation_ai_writing/
151•benji8000•3h ago•133 comments

Can a Computer Science Student Be Taught to Design Hardware?

https://semiengineering.com/can-a-computer-science-student-be-taught-to-design-hardware/
37•stn8188•2h ago•41 comments

Hamming Distance for Hybrid Search in SQLite

https://notnotp.com/notes/hamming-distance-for-hybrid-search-in-sqlite/
55•enz•2d ago•10 comments

Show HN: I built a simulated AI containment terminal for my sci-fi novel

https://vertex.flowlogix.ai
21•stevengreser•2h ago•12 comments

Rise of the Triforce

https://dolphin-emu.org/blog/2026/02/16/rise-of-the-triforce/
402•max-m•22h ago•63 comments