Live data from Hacker News

GitTorrent: A Decentralized GitHub (2015)

blog.printf.net

51–60 of 60 posts

Re: GitTorrent: A Decentralized GitHub (2015)

#51
post #16

This is a solution to a non-problem. Hosting taken down git repos is easy an due to gits design all developers already have the source code. The real problem is hosting issues and PRs in such a way. Github has an API and it's possible to script the backup but source code gets backup automatically so when the takedown strikes it's not a big problem.

Not git obvs, but Fossil keeps bugs (wiki, forum) as part of the repo.

https://www.fossil-scm.org/home/doc/trunk/www/bugtheory.wiki

Re: GitTorrent: A Decentralized GitHub (2015)

#52
post #9

Hi! I'm the GitTorrent author. It feels strange to have it show up on the front page whenever GitHub does something bad, more than five years later. Bitcoin and BitTorrent v1 were plausible substrates in 2015, but no longer. I think Radicle ( https://radicle.xyz ) is the project most deserving of attention at the moment. The hardest thing about such a project is economic: how do you handle issue/comment spammers? Or…

You use federation. Federation means ppl can get banned, but there's no central authority for who gets banned - different instances have different ppl banned.

Then just pick an instance you like.

Re: GitTorrent: A Decentralized GitHub (2015)

#53

Earlier quoted context omitted.

I'm lost browsing the radicle website and all its links. Ultimately, I found https://github.com/radicle-dev/radicle-link , following the link "browse the protocol", which mentions: "WORK IN PROGRESS - In fact, there is nothing substantial to see here yet". Is it a yet unreleased software? (that would explain why I can't find a way to try it out). If it's the case and if anyone from the project is reading this, it wou…

But web of trust hasn't been very successful in practice. It's the usual reason quoted [citation needed] for the failure of PGP/GPG to become a mainstream success. Keybase's approach is more scalable, but it's still centralized.

PGP’s web of trust hasn’t been a mainstream success because (and I say this as a dedicated GPG user) the UX is awful. I don’t think it has anything to do with the web of trust though; in fact GPG doesn’t really expose the web of trust ideas much to the user.

I can easily imagine a web of trust system with UX more similar to Facebook’s (and in fact this is basically what SSB’s clients are).

Re: GitTorrent: A Decentralized GitHub (2015)

#54
post #41
post #39

Earlier quoted context omitted.

Actually, alas, the challenge here is the durability of storage. Changing a disc out and synchronising its contents is out of reach for average joe, and nothing is foolproof enough. The cloud is about giving up responsibility, and sadly most people give it up gladly

These devices could be sold with access to an encrypted back up service so you can have you local data and search it and it's encrypted locally before being sent to an off-site back up. But then you get into those businesses going under, people not maintaining thier accounts, companies who do not actually encrypt because users really want cloud access at the end of the day, etc. When I think of something that we shou…

Or use encrypted mutual backups on others like systems (eg you friend buys the same model and you each clone each other’s, transparently, securely). Storage is cheap so you just over provision the space so that it can be both super durable, and have space to backup friends’.

Re: GitTorrent: A Decentralized GitHub (2015)

#55
post #46
post #39

Earlier quoted context omitted.

Actually, alas, the challenge here is the durability of storage. Changing a disc out and synchronising its contents is out of reach for average joe, and nothing is foolproof enough. The cloud is about giving up responsibility, and sadly most people give it up gladly

I think doing some peer to peer striping should solve this. Selling a 3TB that only uses 2TB with an extra $5 to pay for a matchmaking service for 20 years.

This.

Re: GitTorrent: A Decentralized GitHub (2015)

#56

Earlier quoted context omitted.

With the cheapness of CPUs networking and storage I’m still amazed that there isn’t a revolution in hardware offerings for single purpose boxes. If you need photo storage you should be able to walk into any store and buy something the size of an external hard drive that you can just plug into your router and it just works. Same thing for email, private messaging, social networking, calendars, whatever. Most people do…

Aren't you describing a NAS?

Yes it turns out I am. I did some googling and found some decent options. I do wish that there were more network appliances in this vein and that they were more widely developed for and used rather than the current cloud infrastructure.

Re: GitTorrent: A Decentralized GitHub (2015)

#57
post #9

Hi! I'm the GitTorrent author. It feels strange to have it show up on the front page whenever GitHub does something bad, more than five years later. Bitcoin and BitTorrent v1 were plausible substrates in 2015, but no longer. I think Radicle ( https://radicle.xyz ) is the project most deserving of attention at the moment. The hardest thing about such a project is economic: how do you handle issue/comment spammers? Or…

When I saw this Radicle I immediately thought of Radicale[0]. Completely unrelated to the current topic, but I thought someone else might find it interesting that two projects share a very similar name, but are completely different.

[0]: https://radicale.org

Re: GitTorrent: A Decentralized GitHub (2015)

#59
post #7

And another angle, if you want to store a snapshot of a repo on IPFS https://github.com/whyrusleeping/git-ipfs-rehost

1. That's basically just a bash script though, not something very fancy. 2. How popular is IPFS? How easily usable by lay users?

How popular it is I don't know. It's easy to access through the ipfs.io public gateway, and you can use your own gateway if you host a node.

Re: GitTorrent: A Decentralized GitHub (2015)

#60
post #9

Hi! I'm the GitTorrent author. It feels strange to have it show up on the front page whenever GitHub does something bad, more than five years later. Bitcoin and BitTorrent v1 were plausible substrates in 2015, but no longer. I think Radicle ( https://radicle.xyz ) is the project most deserving of attention at the moment. The hardest thing about such a project is economic: how do you handle issue/comment spammers? Or…

I'm lost browsing the radicle website and all its links. Ultimately, I found https://github.com/radicle-dev/radicle-link , following the link "browse the protocol", which mentions: "WORK IN PROGRESS - In fact, there is nothing substantial to see here yet". Is it a yet unreleased software? (that would explain why I can't find a way to try it out). If it's the case and if anyone from the project is reading this, it wou…

https://radicle.xyz/radicle-link.html

It frustrates me that they use the relation "on top" backwards, but otherwise it's a good read.

Radicle provides a network overlay and gossip protocol, on top of which they run the git smart protocol (they describe it the other way around, which makes no sense).

Post reply on HN