Live data from Hacker News

Radicle: A peer-to-peer alternative to GitHub

radicle.xyz

91–100 of 263 posts

Re: Radicle: A peer-to-peer alternative to GitHub

#91
post #78

How and why is literally everything peer to peer in the tech community also somehow connected to ethereum?

My first reaction when I read "peer-to-peer" in the title was "cool" followed immediately with "oh it's going to push some cryptocurrency crap, isn't it?"

But honestly after reading the page it look fine to me. Oddly enough they seem to use cryptocurrencies as... currency. They don't bullshit you by saying that you're going to store your code on the blockchain.

Besides, while I long ago became tired of the cryptocurrency crowd reinventing squared wheels every other month, the problem of rewarding open source developers is still very much an open issue, so I'm willing to give it a chance, even if I'm not holding my breath.

This seems like a cool project frankly, at least on paper, I don't think it's fair to discard it just because it bundles some optional Ethereum support.

Actually after downloading the upstream client my only complaint so far is that it's yet an other bloated Electron app, but such is life in 2020...

Re: Radicle: A peer-to-peer alternative to GitHub

#92

This seems so unnecessary, replace the blockchain stuff with email and you have git as it was originally intended. no custom software needed.

There are so many issues with email that I'm not even sure where to start, and they've been repeated many times in previous HN threads anyway. Suffice to say that clearly it doesn't work for a lot of people, because otherwise we'd all be using it.

Re: Radicle: A peer-to-peer alternative to GitHub

#93
post #81
post #78

How and why is literally everything peer to peer in the tech community also somehow connected to ethereum?

Because the cryptocurrency hype funds/funded most of those projects and/or the prospect of adding a cryptocurrency to the projects causes VCs to fund those projects. In this particular case Radicle came out of OScoin (or is the new incarnation of it?) and was funded by BlueYard.

Right. I was surprised to see they chose to implement social coding after integrating with Ethereum, but it makes sense considering all the hype.

Re: Radicle: A peer-to-peer alternative to GitHub

#96
post #82

Earlier quoted context omitted.

I came here to say just the opposite. The first thing I did when seeing the frontpage was to leave. It just felt overcrowded, unreadable and aggressive to me. It's fun to see how different our opinions can be about this kind of things, I really didn't expect it in this case but here we go :)

way offtopic, but can you point to a couple examples of websites that "have a soul" according to your personal criterion?

Not OP, but I feel Wikipedia “has a soul”. The design doesn’t get in the way, is consistent and the information density is just right.

Re: Radicle: A peer-to-peer alternative to GitHub

#97

"Work securely offline" Is... is that a problem with GitHub that stops you from doing that?

The design of GitHub means that your canonical upstream is only accessible through the internet, and so are your issues, PRs etc. If you're offline, you can't access it, and if GitHub is down, same story. Radicle, on the other hand, keeps all of this replicated locally, so push/pull works offline, and the code/social artifacts are replicated asynchronously, when you are online, but you don't need to be online to work…

GitHub has a pretty extensive API; it's not hard to write a simple script to clone all that data if you want to, or publish it somewhere else. I'd be surprised if there aren't already a dozen of those scripts floating around already.

Re: Radicle: A peer-to-peer alternative to GitHub

#98
post #76
post #73

We kind of need this yesterday... what's the point of having a decentralized git if the issues are centralized at Github? (which, not to make too fine a point of it, is owned by Microsoft). Even if you host your own Gitlab, there is always that day when the hard drive of the server fails and the ops have to spend a weekend restoring backups while changing hosting company because who crashes the hard-drive of an expen…

Can't you just serialize all issues into the repository and then write scripts/hooks to sync them in/out of textfiles in the repo?

Pagure does something like that: https://pagure.io/pagure

All the issues, wiki, PR review are stored in Git as well. You still need a Pagure instance (that you can self host if you want) to provide the web ui, but you can easily just clone the repo and put it to a different instance, keeping all your metadata.

Re: Radicle: A peer-to-peer alternative to GitHub

#99
post #76
post #73

We kind of need this yesterday... what's the point of having a decentralized git if the issues are centralized at Github? (which, not to make too fine a point of it, is owned by Microsoft). Even if you host your own Gitlab, there is always that day when the hard drive of the server fails and the ops have to spend a weekend restoring backups while changing hosting company because who crashes the hard-drive of an expen…

Can't you just serialize all issues into the repository and then write scripts/hooks to sync them in/out of textfiles in the repo?

This was attempted multiple times in the past. None succeeded, in large parts because at a fundamental level issues are a synchronisation point, making issues part of the repository adds overhead and complexity but doesn't really give you anything, and furthermore it increases complexity for reporters.

Re: Radicle: A peer-to-peer alternative to GitHub

#100

This seems so unnecessary, replace the blockchain stuff with email and you have git as it was originally intended. no custom software needed.

How can email alone replace GitHub? Email with something like GitHub (like sourcehut) maybe but "no custom software" definitely not.
Post reply on HN