Remix.run Logo
cjonas 7 hours ago

I didn't really want to work today anyways. First cloudflare, now this... Seems like a sign to get some fresh air

dlahoda 6 hours ago | parent [-]

we depend too much on usa centralized tech.

we need more soverenity and decentralization.

worldsavior 6 hours ago | parent | next [-]

How is this related to them being located in the USA?

lorenzleutgeb 6 hours ago | parent | prev | next [-]

Please check out radicle.dev, helping hands always welcome!

letrix 6 hours ago | parent [-]

> Repositories are replicated across peers in a decentralized manner

You lost me there

hungariantoast 6 hours ago | parent [-]

"Replicated across peers in a decentralized manner" could just as easily be written about regular Git. Radicle just seems to add a peer-to-peer protocol on top that makes it less annoying to distribute a repository.

So I don't get why the project has "lost you", but I also suspect you're the kind of person any project could readily afford to lose as a user.

lorenzleutgeb 4 hours ago | parent [-]

What this is trying to say: - "peers": participants in the network are peers, i.e. both ends of a connection run the same code, in contrast to a client-and-server architecture, where both sides often run pretty different code. To exemplify: The code GitHub's servers run is very different from the code that your IDE with Git integration runs. - "replicated across peers": the Git objects in the repository, and "social artifacts" like discussions in issues and revisions in patches, is copied to other peers. This copy is kept up to date by doing Git fetches for you in the background. - "in a decentralized manner": Every peer/node in the network gets to locally decide which repositories they intend to replicate, i.e. you can talk to your friends and replicate their cool projects. And when you first initialize a repository, you can decide to make it public (which allows everyone to replicate it), or private (which allows a select list of nodes identified by their public key to replicate). There's no centralized authority which may tell you which repositories to replicate or not.

I do realize that we're trying to pack quite a bit of information in this sentence/tagline. I think it's reasonably well phrased, but for the uninitiated might require some "unpacking" on their end.

If we "lost you" on that tagline, and my explanation or that of hungariantoast (which is correct as well) helped you understand, I would appreciate if you could criticize more constructively and suggest a better way to introduce these features in a similarly dense tagline, or say what else you would think is a meaningful but short explanation of the project. If you don't care to do that, that's okay, but Radicle won't be able to improve just based on "you lost me there".

In case you actually understood the sentence just fine and we "lost you" for some other reason, I would appreciate if you could elaborate on the reason.

CivBase 6 hours ago | parent | prev [-]

The sad part is both the web and git were developed as decentralized technologies, both of which we foolishly centralized later.

The underlying tech is still decentralized, but what good does that do when we've made everything that uses it dependent on a few centralized services?