Live data from Hacker News

Radicle: A peer-to-peer alternative to GitHub

radicle.xyz

171–180 of 263 posts

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

#171
post #82

What a nice funky design. That front page has a soul, unlike almost everything else I see nowadays.

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 :)

I didn't like it at first, but it's grown on me since. It makes a bold statement and feels unique.

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

#172
post #85

Earlier quoted context omitted.

I think it is Free as in Freedom.

That's possible, but they also mention "Completely open source" in the same list, and that would make "Free as in Freedom" redundant.

I don't know what 'free' means for the project, but open source and 'free as in freedom' are not redundant these days. While open source is legally indistinguishable from free software, time has proven that open source software can be designed in non-free ways. Examples:

- Bloating codebase so much that it can't be audited, extended or forked easily

- Tightly controlling the development

- Open shims for opaque blobs

- Hiding documentation and troubleshooting information

Freedom is more about intent than definitions.

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

#174

Earlier quoted context omitted.

this is naïve. the problems being addressed do exist, independent of whether this particular solution will work. that’s great that the status quo is working for you, but it’s silly to then assert that progress cannot be made.

Well maybe our "naive" approach might be worth investigating. Because we put so little time into ridiculous missions like "distributed issues because git is also distributed", we are able to focus more on the product, customers, and processes. You know, things that actually drive business value and pay out everyones' bonus checks at the end of the year. We have actually considered doing a complete in-house implementa…

The nerds (I say that will all due respect) will fight your stance on this until the end of time, but of course you're correct. There have been discussions of distributed GitHub since the day the website launched, but the concept will never take off. 99.99% of developers understand the tools are a means to an end, not the thing worth focusing on.

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

#175

What a nice funky design. That front page has a soul, unlike almost everything else I see nowadays.

At first I thought it was broken as I opened in mobile and it was very confusing. Otherwise, on desktop it looks funky, but fine - not awesome but not bad.

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

#176
post #169

Earlier quoted context omitted.

Those keys absolutely need to be rotated, regardless of whether you delete the commit or repo after accidentally pushing them. At which point you may as well leave them there...

Keys probably aren't the best example. What about PII, accidentally committed "test" data, documents, nudes, whatever..

If repos are public, then you must assume that once something is pushed then someone has copied it.

You may get lucky and remove/hide it fast enough, or think you did...

This is an with Github today, all public repos are being watched by bots reviewing all commits for accidentally-pushed credentials.

The only solution is to not use a public repo.

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

#177
post #169

Earlier quoted context omitted.

Keys probably aren't the best example. What about PII, accidentally committed "test" data, documents, nudes, whatever..

If repos are public, then you must assume that once something is pushed then someone has copied it. You may get lucky and remove/hide it fast enough, or think you did... This is an with Github today, all public repos are being watched by bots reviewing all commits for accidentally-pushed credentials. The only solution is to not use a public repo.

You’re not answering the question. Is it possible to delete or not?

On GitHub yes someone might be watching, but deletes are still possible.

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

#178
post #121

I've installed the "upstream" client but I must say that I'm a bit confused. I imported a couple of git repositories that ended up on http://seedling.radicle.xyz/ , so I thought I did it right, but then if I try to add projects from that very page it keeps searching and never finds anything (they're stuck in "keep looking" mode). Also I don't see how you can create issues. Is it not implemented yet? It's an interesti…

It seems that it is sadly only built for AppImage and MacOS neither of work on any of my current machines. Though I guess it just means that I have to figure out how to build it myself.

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

#179
post #68

It's weird to think P2P is becoming all the craze for "privacy" while it's the backbone of the internet: it is p2p. It's just nowadays its more of P2(big cloud servers)2p; which could be a good thing depending on who you ask and your usecases.

I always thought maintaining servers was silly since BitTorrent already proved we can achieve higher bandwidth throughput using lots of clients communicating together. But p2p is more about the network connectivity than whether the node is an Amazon server or a mobile phone. The normal Web for instance does not build on this network nodes capabilities. We need more apps that build these kind of collaborative and self…

I mean it works in the use-case where you have a single file version everyone is hosting, but it gets a lot more complicated when you’re talking about dynamic content doesn’t it? For instance how would you synchronize all the content on a hacker news thread between all the clients?

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

#180
I'm impressed and I see potential on this one. I tried different ones over time but most fail at on-boarding. This was seamless and really easy. In about 2 minutes I successfully shared my project and followed known projects. This means this mvp works and it let me craving for more, I want to use this! I want issues and PR support to prove this can effectively work as a github replacement to me.

Now, the downside of this mvp is that there is no project discovery in the client itself. We need to go search for projects in a browser, in this page http://seedling.radicle.xyz/ which is a bit confusing. Considering the client itself is electron, it could at least, open this page for us somewhere. Or, we could at least have a less "noisy" seedling page focused on search and I would not even know it wasn't part of the client itself.

Overall, awesome project. I really hope it will grow and add the missing essential features. If I could vote, with priority these would be:

- project discovery integrated in the client - issues support - pr support - multiple identities

Anyway, great job!

Post reply on HN