logoalt Hacker News

xvilkayesterday at 5:07 PM17 repliesview on HN

Instead of creating one more centralized alternative, it's best to invest all effort into a decentralized solution, like Radicle[1][2] or federated Forgejo[3][4].

[1] https://radicle.dev/

[2] https://radicle.network/nodes/seed.radicle.dev/rad%3Az3gqcJU...

[3] https://forgejo.org/

[4] https://codeberg.org/forgejo-contrib/federation/src/branch/m...


Replies

bilalqyesterday at 5:28 PM

I feel like this misses the value of something like Github or Origin entirely though. There's nothing terribly difficult about hosting a git server. The UX and pull requests capabilities are a little involved, but there are alternatives today.

What makes Github special is the ecosystem and integrations. Sentry, Linear, and so many other tools have special UX around Github. You need centralization (or at the very least, a standard) for that.

It sucks to see Github's fall from grace, but I just can't bring myself to use a service like this under the custody of SpaceX. I've been saying this for a while, but I really wish Linear would swoop in and become the unified platform for software development.

show 14 replies
quaintdevyesterday at 5:13 PM

https://tangled.sh

show 1 reply
gritzkoyesterday at 5:27 PM

git is such a good platform for decentralized tech. Forfeiting that advantage is just criminal. What I really want (and almost have) is a local GitHub for me and agents. With 4+ orchestrators working with a ton of subagents, things get difficult to coordinate. Several days ago, I went back to plain git and it was real slow and abrasive to work with.

With some wizardry applied, I effectively have an "Excel for worktrees", a very productive and low-friction environment. https://replicated.live/blog/crdt

show 2 replies
Teknomadixyesterday at 7:05 PM

GIT over Reticulum has been my major focus recently. Check it out! https://reticulum.miraheze.org/wiki/Rngit

xyzsparetimexyztoday at 9:23 AM

I haven't heard about radicle in 6 years. Does it work yet?

riedeltoday at 5:35 AM

I think the biggest value of choosing gitlab is the social network. I think federation is the right way, but it seems a mastodon vs linkedin problem. Would be good if there would be bridges between all those fediverses. A nice one is also ngit [0]

[0] https://gitworkshop.dev

corky_buchekyesterday at 9:11 PM

Decentralized solutions invariably appeal to a narrow sliver of nerds but never gain popular acceptance.

show 1 reply
delfyesterday at 9:16 PM

Or just store it in an S3 bucket with GitSocial: https://gitsocial.org/

icyyesterday at 5:42 PM

Forgejo federation being mentioned each time never stops being silly. It hasn't been a thing for years, and they don't appear to have made any meaningful progress to show for.

show 1 reply
ai_critictoday at 12:12 AM

Git was already decentralized. That's the whole point of different upstreams.

0xbadcafebeetoday at 4:29 AM

Somebody had a lot of fun designing a spaceship to get to the grocery store

K0INyesterday at 10:55 PM

you mean you dont want a singe company to have all your code?

LYFMailyesterday at 5:45 PM

Exactly, decentralized solution is perfect!

dineshmendhetoday at 3:16 AM

[dead]

anthropic-darioyesterday at 9:04 PM

[dead]

jherikotoday at 3:18 AM

[dead]