Bitcoin Forum
May 14, 2024, 10:17:48 AM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
27.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Other
>
Off-topic
>
GitHub is shitty, why not a decentralized solution?
Pages: [
1
]
2
3
All
« previous topic
next topic »
Print
Author
Topic: GitHub is shitty, why not a decentralized solution? (Read 1276 times)
aliashraf
(OP)
Legendary
Offline
Activity: 1456
Merit: 1174
Always remember the cause!
GitHub is shitty, why not a decentralized solution?
July 27, 2019, 12:32:09 AM
Merited
by
Welsh
(7),
OgNasty
(4),
pooya87
(2),
ABCbits
(2),
d5000
(1),
hugeblack
(1)
#1
I've just received this e-mail from Github:
Quote
GitHub <
noreply@github.com
>
to me
Due to U.S. trade controls law restrictions, your GitHub account has been restricted.
For individual accounts, you may have limited access to free GitHub public repository
services for personal communications only. Please read about GitHub and Trade Controls at
https://help.github.com/articles/github-and-trade-controls
for more information
So, people of Iran(like me), Cuba, Syria, North Korea and Crimea (200 millions?) are subject to US Trade Controls as a whole and they can't use GitHub accordingly
Any comments?
1715681868
Hero Member
Offline
Posts: 1715681868
Ignore
1715681868
1715681868
#2
1715681868
Report to moderator
1715681868
Hero Member
Offline
Posts: 1715681868
Ignore
1715681868
1715681868
#2
1715681868
Report to moderator
You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715681868
Hero Member
Offline
Posts: 1715681868
Ignore
1715681868
1715681868
#2
1715681868
Report to moderator
1715681868
Hero Member
Offline
Posts: 1715681868
Ignore
1715681868
1715681868
#2
1715681868
Report to moderator
pereira4
Legendary
Offline
Activity: 1610
Merit: 1183
Re: GitHub is shitty, why not a decentralized solution?
July 27, 2019, 01:52:04 AM
Merited
by
ABCbits
(2),
OgNasty
(1),
Welsh
(1)
#2
GitHub has been insanity since it was acquired by Microsoft. The most widespread alternative that I know of is GitLab which has an inbuilt migration feature. Core should have moved a long time ago, however it's a tricky thing.. you just abandon the GitHub? how do you proceed exactly? how do you get people on board?
As all things centralized, when they become too big censorship problems begin, but it's also difficult to shift the created network effect on the site.
pooya87
Legendary
Offline
Activity: 3444
Merit: 10561
Re: GitHub is shitty, why not a decentralized solution?
July 27, 2019, 02:59:43 AM
Last edit: July 27, 2019, 04:23:21 AM by pooya87
#3
{removed to prevent deviation from main discussion}
in any case it is not a ban, it is a restriction to certain free features such as private repositories. you still can access GitHub, create (public) repositories, contribute,...
Quote from: pereira4 on July 27, 2019, 01:52:04 AM
alternative that I know of is GitLab
GitLab is also the same.
in any case the version-control "Git" has nothing to do with centralization, it is the "hosting" websites GitHub,... that are centralized. i don't think we can do anything about that.
.
.
B
L
A
C
K
J
A
C
K
♠
F
U
N
.
███
▄
██
██
██
█████
██
██
██
███
▀
██
████████
██
███
██
██████
██
██
██
██
██
████████
██
██
▄▄
░██
████
██
█████
▀░▀▀
██
████████████
████
░██
██████████
██
██████
█
██
███
██
███
▄
░████
██████
██
██
▀
███████
███
██
██
██
███
██████
██░██
██████
██
██
CRYPTO
CASINO
&
SPORTS
BETTING
│
.
REWARD SYSTEM
.
E
L
I
T
E
S
E
A
T
..
│
▄▄███████▄▄
▄████
███████
████▄
███
█████████████
███
██
█████
█████████
███
██
██
█████
██
██
██
████████
██
██
█████
███████████
█████
██
██
█████
██
███
██
█████████
██
██
██████
██████
█████████
██
██
█████████
██
████████
██
██
████████
██
███████
██
███
████
███
██████
███
▀████
███████
████▀
█
█
█
█
█
█████████
█
█
█
█
█
.
Whitepaper
J
A
C
K
achow101
Staff
Legendary
Offline
Activity: 3388
Merit: 6641
Just writing some code
Re: GitHub is shitty, why not a decentralized solution?
July 27, 2019, 03:53:38 AM
Merited
by
Welsh
(12),
Foxpup
(8),
ABCbits
(3),
o_e_l_e_o
(2),
d5000
(1),
dothebeats
(1),
Wexnident
(1)
#4
I don't think a decentralized solution exists, or even is possible. You need to have somewhere for people to submit issues, patches, and comments, how would you decentralize that.
As for alternatives to github, there aren't many. Off the top of my head, I can think of Bitbucket, Sourceforge, and Gitlab. Bitbucket is out of the question because it's Australian and Australia has laws that allow their government to compel employees to add backdoors to software. Sourceforge's UI is awful and they don't use git. There's a reason the project moved off of Sourceforge to Github. And Gitlab is a US based company so you'd run into the same problem there.
Then there are self hosted solutions. The problem with this is that there is no formal organization that backs Bitcoin Core. In order for a self hosted solution to work, someone would have to pay for servers and set it up themselves. They would basically have to run it using their own money and deal with things like DDoS attacks, server management, etc. That's a huge undertaking in both effort and cost. Then there's also the bus factor: what happens if that person gets hit by a bus? So in general, self hosted solutions aren't really a solution for us.
There's also the problem with migrating everything. There's tons of issues and pull requests, migrating everything would be a major pain.
And so we are left with the status quo: keep using github. Of course there has been discussion about migrating away from Github, and this will probably kick off another round of that. But for the foreseeable future, we're still going to be on Github.
FWIW, moving off Github has been something that has been discussed a lot. More recently, besides the thing that was mentioned in the OP, there have been some other technical issues. Things like issues and PRs becoming unviewable and the site being down entirely. So there are other gripes about Github, but nothing absolutely show stopping that requires a switch. The main issue is really of where do we go?
Bitcoin Core contributor |
Tip Me!
|
GitHub
|
GPG Key Fingerprint 0x17565732E08E5E41
UnruffledST
Member
Offline
Activity: 243
Merit: 18
Re: GitHub is shitty, why not a decentralized solution?
July 27, 2019, 04:01:38 AM
Last edit: July 27, 2019, 07:25:55 PM by UnruffledST
#5
Quote from: pooya87 on July 27, 2019, 02:59:43 AM
the funniest part of it is the following and i still can't figure out how you could use an open source code sharing website to produce a nuclear,... weapon
Quote
GitHub.com may not be used for purposes prohibited under applicable export control laws, including purposes related to the development, production, or use of nuclear, biological, or chemical weapons or long range missiles or unmanned aerial vehicles.
in any case it is not a ban, it is a restriction to certain free features such as private repositories. you still can access GitHub, create (public) repositories, contribute,...
Quote from: pereira4 on July 27, 2019, 01:52:04 AM
alternative that I know of is GitLab
GitLab is also the same.
in any case the version-control "Git" has nothing to do with centralization, it is the "hosting" websites GitHub,... that are centralized. i don't think we can do anything about that.
Because of the flight trajectory which is coded into a nuclear weapon and stuff, I mean there is some code that goes into a nuclear weapon for it to know where to strike or are you just going to use a bazooka type of thing where it strikes wherever it hits? I mean such information even though general for those with coding knowledge could be of danger in hands of those making home made bombs I mean now they would be able to just put an open sourced flight trajectory into their bomb and off it goes. {I personally removed other content to prevent terrorist organization from using an idea in which is not known to the general public for terror}
Ah just wanted to add that such a thing would be far more dangerous than just drone bombs as drones are usually flown by a human so it is not so anonymous, easier for someone to trace back, etc as they have to be within range blah blah blah all this other stuff.
odolvlobo
Legendary
Offline
Activity: 4312
Merit: 3214
Re: GitHub is shitty, why not a decentralized solution?
July 27, 2019, 05:59:37 AM
#6
Quote from: aliashraf on July 27, 2019, 12:32:09 AM
I've just received this e-mail from Github:
Quote
GitHub <
noreply@github.com
>
to me
Due to U.S. trade controls law restrictions, your GitHub account has been restricted.
For individual accounts, you may have limited access to free GitHub public repository
services for personal communications only. Please read about GitHub and Trade Controls at
https://help.github.com/articles/github-and-trade-controls
for more information
So, people of Iran(like me), Cuba, Syria, North Korea and Crimea (200 millions?) are subject to US Trade Controls as a whole and they can't use GitHub accordingly
Any comments?
Git is decentralized as much as that while you may not be able to directly access a repo on Github, you can still access someone's clone of it.
Join an
anti
-signature campaign: Click
ignore
on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
AGD
Legendary
Offline
Activity: 2069
Merit: 1164
Keeper of the Private Key
Re: GitHub is shitty, why not a decentralized solution?
July 27, 2019, 07:49:54 AM
Merited
by
ABCbits
(1)
#7
Quote from: aliashraf on July 27, 2019, 12:32:09 AM
I've just received this e-mail from Github:
Quote
GitHub <
noreply@github.com
>
to me
Due to U.S. trade controls law restrictions, your GitHub account has been restricted.
For individual accounts, you may have limited access to free GitHub public repository
services for personal communications only. Please read about GitHub and Trade Controls at
https://help.github.com/articles/github-and-trade-controls
for more information
So, people of Iran(like me), Cuba, Syria, North Korea and Crimea (200 millions?) are subject to US Trade Controls as a whole and they can't use GitHub accordingly
Any comments?
GitHub will fade in this ongoing decentralisation process, just like many others.
Edit: IPFS would be a good starting point.
Bitcoin is not a bubble, it's the pin!
+++ GPG Public key FFBD756C24B54962E6A772EA1C680D74DB714D40 +++
http://pgp.mit.edu/pks/lookup?op=get&search=0x1C680D74DB714D40
keychainX
Member
Offline
Activity: 374
Merit: 53
Telegram @keychainX
Re: GitHub is shitty, why not a decentralized solution?
July 27, 2019, 08:34:37 AM
#8
Quote from: aliashraf on July 27, 2019, 12:32:09 AM
I've just received this e-mail from Github:
Quote
GitHub <
noreply@github.com
>
to me
Due to U.S. trade controls law restrictions, your GitHub account has been restricted.
For individual accounts, you may have limited access to free GitHub public repository
services for personal communications only. Please read about GitHub and Trade Controls at
https://help.github.com/articles/github-and-trade-controls
for more information
So, people of Iran(like me), Cuba, Syria, North Korea and Crimea (200 millions?) are subject to US Trade Controls as a whole and they can't use GitHub accordingly
Any comments?
Use VPN services..
/KX
█████ /\/\ WALLET RECOVERY - KEYCHAINX.IO /\/\ █████
/\/\ MEDIUM BLOG /\/\ █████
pooya87
Legendary
Offline
Activity: 3444
Merit: 10561
Re: GitHub is shitty, why not a decentralized solution?
July 28, 2019, 02:50:31 AM
#9
Quote from: keychainX on July 27, 2019, 08:34:37 AM
~
Use VPN services..
/KX
that will probably be the thing everyone eventually ends up doing but it is too late for these accounts because they are already flagged and restrictions are applied on them. changing IP address won't help those with established accounts that they had for years with thousands of contributions.
additionally there is this:
Quote
Persons in or ordinarily resident in these countries and territories are prohibited from using IP proxies, VPNs, or other methods to disguise their location when accessing GitHub.com services
.
.
B
L
A
C
K
J
A
C
K
♠
F
U
N
.
███
▄
██
██
██
█████
██
██
██
███
▀
██
████████
██
███
██
██████
██
██
██
██
██
████████
██
██
▄▄
░██
████
██
█████
▀░▀▀
██
████████████
████
░██
██████████
██
██████
█
██
███
██
███
▄
░████
██████
██
██
▀
███████
███
██
██
██
███
██████
██░██
██████
██
██
CRYPTO
CASINO
&
SPORTS
BETTING
│
.
REWARD SYSTEM
.
E
L
I
T
E
S
E
A
T
..
│
▄▄███████▄▄
▄████
███████
████▄
███
█████████████
███
██
█████
█████████
███
██
██
█████
██
██
██
████████
██
██
█████
███████████
█████
██
██
█████
██
███
██
█████████
██
██
██████
██████
█████████
██
██
█████████
██
████████
██
██
████████
██
███████
██
███
████
███
██████
███
▀████
███████
████▀
█
█
█
█
█
█████████
█
█
█
█
█
.
Whitepaper
J
A
C
K
dothebeats
Legendary
Offline
Activity: 3640
Merit: 1353
Cashback 15%
Re: GitHub is shitty, why not a decentralized solution?
July 28, 2019, 05:32:20 AM
Last edit: July 28, 2019, 06:10:38 AM by dothebeats
#10
Quote from: pereira4 on July 27, 2019, 01:52:04 AM
GitHub has been insanity since it was acquired by Microsoft. The most widespread alternative that I know of is GitLab which has an inbuilt migration feature. Core should have moved a long time ago, however it's a tricky thing.. you just abandon the GitHub? how do you proceed exactly? how do you get people on board?
GitLab is almost the same as GitHub, so I don't see what substantial change are we going to have from that. I know there had been a lot of discussions in reddit, here in this forum and some bitcoin IRC channels regarding the migration but the end result is always the same: where do we go from here? Now I know Microsoft hasn't been that friendly to people, especially projects and accounts coming in from affected countries of the trade bans, but then again I don't see anything that they have been doing recently to cause a concern to move the whole project elsewhere--or at least I'm not fully informed of what's happening deep within the surface.
It's a compromise developers have to deal with in their pursuit to maintain bitcoin's code intact and up-to-date. Not everybody likes it but it
has
to be there somehow as it's the only trusted repo we have right now.
Quote from: achow101 on July 27, 2019, 03:53:38 AM
I don't think a decentralized solution exists, or even is possible. You need to have somewhere for people to submit issues, patches, and comments, how would you decentralize that.
--
Then there are self hosted solutions. The problem with this is that there is no formal organization that backs Bitcoin Core. In order for a self hosted solution to work, someone would have to pay for servers and set it up themselves. They would basically have to run it using their own money and deal with things like DDoS attacks, server management, etc. That's a huge undertaking in both effort and cost. Then there's also the bus factor: what happens if that person gets hit by a bus? So in general, self hosted solutions aren't really a solution for us.
With your analogy, I remember what happened to QuadrigaCX's funds. Change this scenario into someone managing a self-hosted repo whcih everybody used, until such time that this dude dies unexpectedly without anyone knowing until the whole system shuts down/certs expired etc etc. Self-hosting is a no-go, but if there's such an organization with no political interest whatsoever and only wants bitcoin to move forward and are willing to pay for such (I highly doubt this), go ahead and migrate, although of course, the community still needs to decide on where to go from there. A simple problem yet leads to branches of even more problems, as if we are onto a stalemate and can't move no further, unless of course MS goes full retard and do something that everyone will not like.
.
.
HUGE
.
▄██
████████▄▄
▄██
███████████████▄
▄██
███████████████████▄
▄██
█████████████████████▄
▄██
███████████████████████▄
██
███
██▌
█
██▌▐██▐██▐████▄
███
██
██
▐██
█
▐██
█
██▌██▌██▌
█
██▌
██
██
███
▀███▀███▀▐██▐██
█
▐██
███
▀██
███████████████████████▀
▀██
█████████████████████▀
▀██
███████████████████▀
▀██
███████████████▀
▀██
████████▀▀
█▀▀▀▀
█
█
█
█
█
█
█
█
█
█
█
█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
C
A
SI
N
O
&
S
PO
R
T
S
B
O
O
K
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█
█
█
█
█
█
█
█
█
█
█
█
▄▄▄▄█
FAST PAYMENTS
....
NO KYC
....
AGD
Legendary
Offline
Activity: 2069
Merit: 1164
Keeper of the Private Key
Re: GitHub is shitty, why not a decentralized solution?
July 28, 2019, 10:49:56 AM
Merited
by
d5000
(1),
ABCbits
(1),
aliashraf
(1)
#11
Quote from: ETFbitcoin on July 27, 2019, 09:17:35 AM
Quote from: AGD on July 27, 2019, 07:49:54 AM
Edit: IPFS would be a good starting point.
Using IPFS is good idea, but i don't see how decentralization is possible. Usually we still need trusted people for some specific tasks, such as approve pull request, manage release, create new branch, etc.
The way i understand IPFS, i think we only can achieve distributed Git repository
IPFS is only a solution for a decentralized file hosting. The rest is just the usual coding stuff. If people create accounts, they can apply permissions to anyone they want. A little bit like OpenBazaar > 2.0, only that these accounts could be shared with other participants based on the permissions, that the account owner provides. Shouldn't be a big issue or did I miss something here?
Edit: Account holder can also be a group that shares a multi sig key.
Bitcoin is not a bubble, it's the pin!
+++ GPG Public key FFBD756C24B54962E6A772EA1C680D74DB714D40 +++
http://pgp.mit.edu/pks/lookup?op=get&search=0x1C680D74DB714D40
aliashraf
(OP)
Legendary
Offline
Activity: 1456
Merit: 1174
Always remember the cause!
Re: GitHub is shitty, why not a decentralized solution?
July 28, 2019, 02:58:49 PM
#12
Quote from: AGD on July 28, 2019, 10:49:56 AM
Quote from: ETFbitcoin on July 27, 2019, 09:17:35 AM
Quote from: AGD on July 27, 2019, 07:49:54 AM
Edit: IPFS would be a good starting point.
Using IPFS is good idea, but i don't see how decentralization is possible. Usually we still need trusted people for some specific tasks, such as approve pull request, manage release, create new branch, etc.
The way i understand IPFS, i think we only can achieve distributed Git repository
IPFS is only a solution for a decentralized file hosting. The rest is just the usual coding stuff. If people create accounts, they can apply permissions to anyone they want. A little bit like OpenBazaar > 2.0, only that these accounts could be shared with other participants based on the permissions, that the account owner provides. Shouldn't be a big issue or did I miss something here?
Edit: Account holder can also be a group that shares a multi sig key.
Thank you,
I'm now thinking of an open source (both client/server and web) application/UI layer for a moderately improved version of git backed by again a modified version of IPFS. Users install git2 locally but git uses IPFS2 as both filing system and for some authorization tasks. UI uses IPFS2 for authorization tasks as well.
I mean, a distributed, decentralized file hosting is a bad ass. any thing like permissions, accounting, security stuff, anything could be representable as a file and what our UI needs is just downloading the required file(s) which he has basically the key for.
AGD
Legendary
Offline
Activity: 2069
Merit: 1164
Keeper of the Private Key
Re: GitHub is shitty, why not a decentralized solution?
July 28, 2019, 03:42:43 PM
#13
Quote from: aliashraf on July 28, 2019, 02:58:49 PM
Quote from: AGD on July 28, 2019, 10:49:56 AM
Quote from: ETFbitcoin on July 27, 2019, 09:17:35 AM
Quote from: AGD on July 27, 2019, 07:49:54 AM
Edit: IPFS would be a good starting point.
Using IPFS is good idea, but i don't see how decentralization is possible. Usually we still need trusted people for some specific tasks, such as approve pull request, manage release, create new branch, etc.
The way i understand IPFS, i think we only can achieve distributed Git repository
IPFS is only a solution for a decentralized file hosting. The rest is just the usual coding stuff. If people create accounts, they can apply permissions to anyone they want. A little bit like OpenBazaar > 2.0, only that these accounts could be shared with other participants based on the permissions, that the account owner provides. Shouldn't be a big issue or did I miss something here?
Edit: Account holder can also be a group that shares a multi sig key.
Thank you,
I'm now thinking of an open source (both client/server and web) application/UI layer for a moderately improved version of git backed by again a modified version of IPFS. Users install git2 locally but git uses IPFS2 as both filing system and for some authorization tasks. UI uses IPFS2 for authorization tasks as well.
I mean, a distributed, decentralized file hosting is a bad ass. any thing like permissions, accounting, security stuff, anything could be representable as a file and what our UI needs is just downloading the required file(s) which he has basically the key for.
You're welcome and thanks for the Merit.
Also, if network participants have an incentive to provide disk space, the network would probably grow rapidly around it, or maybe just use already existing solutions like Maidsafecoin.
Bitcoin is not a bubble, it's the pin!
+++ GPG Public key FFBD756C24B54962E6A772EA1C680D74DB714D40 +++
http://pgp.mit.edu/pks/lookup?op=get&search=0x1C680D74DB714D40
crwth
Copper Member
Legendary
Offline
Activity: 2758
Merit: 1251
Try Gunbot for a month go to -> https://gunbot.ph
Re: GitHub is shitty, why not a decentralized solution?
July 28, 2019, 04:15:59 PM
#14
Do you think that making GitHub decentralized would solve your problem?
You cannot make sure that it is going to make it work because we all know Bitcoin is decentralized and what happened to some countries? They banned or limit the use of it, because they are worried about the “Unregulated Trading” or anything that says bad stuff with Bitcoin but we’re not talking about cryptocurrencies. I think GitHub is trying to comply on where you live, which makes it more legitimate and trustworthy. We’re not talking about anything that regards with what is happening with GitHub, codes and issues, it’s just the fact that the OP has limited access to some features.
Upon reading some replies here, I think the thought of having been acquired by Microsoft, would it be used for more profiting schemes? Maybe advertising in the site itself, knowing that GitHub has gained popularity and is being used by a lot of people, they could easily target people who look at certain codes, etc. Probably another topic created for this.
One good thing that I could think off is that decentralizing the power or the authority in which GitHub is distributed, more power could be disseminated and planning, decision making, etc. would benefit the users and they would have a say in it, in a way. I doubt it’s going to happen anyway.
.
BEST
.
.
CHANGE
.
███████████████
██
██
██
██
██
██
██
██
██
██
██
██
BEST
EXCHANGE
RATES
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..
BUY
/
SELL
CRYPTO
..
UnruffledST
Member
Offline
Activity: 243
Merit: 18
Re: GitHub is shitty, why not a decentralized solution?
July 28, 2019, 04:45:26 PM
#15
Quote from: crwth on July 28, 2019, 04:15:59 PM
Do you think that making GitHub decentralized would solve your problem?
You cannot make sure that it is going to make it work because we all know Bitcoin is decentralized and what happened to some countries? They banned or limit the use of it, because they are worried about the “Unregulated Trading” or anything that says bad stuff with Bitcoin but we’re not talking about cryptocurrencies. I think GitHub is trying to comply on where you live, which makes it more legitimate and trustworthy. We’re not talking about anything that regards with what is happening with GitHub, codes and issues, it’s just the fact that the OP has limited access to some features.
Upon reading some replies here, I think the thought of having been acquired by Microsoft, would it be used for more profiting schemes? Maybe advertising in the site itself, knowing that GitHub has gained popularity and is being used by a lot of people, they could easily target people who look at certain codes, etc. Probably another topic created for this.
One good thing that I could think off is that decentralizing the power or the authority in which GitHub is distributed, more power could be disseminated and planning, decision making, etc. would benefit the users and they would have a say in it, in a way. I doubt it’s going to happen anyway.
A decentralized Github would surely benefit its users as the content can't be removed from the inside, a country banning such a thing is easily bypassable.
ABCbits
Legendary
Offline
Activity: 2870
Merit: 7497
Crypto Swap Exchange
Re: GitHub is shitty, why not a decentralized solution?
July 28, 2019, 05:46:28 PM
Merited
by
aliashraf
(1)
#16
Quote from: AGD on July 28, 2019, 10:49:56 AM
IPFS is only a solution for a decentralized file hosting. The rest is just the usual coding stuff. If people create accounts, they can apply permissions to anyone they want. A little bit like OpenBazaar > 2.0, only that these accounts could be shared with other participants based on the permissions, that the account owner provides. Shouldn't be a big issue or did I miss something here?
Edit: Account holder can also be a group that shares a multi sig key.
Good idea, i didn't think combining IPFS with another system such as OpenBazaar account. All developers & contributor needs to understand the value of their keys though.
Quote from: crwth on July 28, 2019, 04:15:59 PM
I think GitHub is trying to comply on where you live, which makes it more legitimate and trustworthy.
Perhaps, but most people who affected are innocent (not involved or directly support whatever which cause U.S. make this law)
█▀▀▀
█
█
█
█
█
█
█
█
█
█
█
█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
████
█
█████████
▄
███
██
███████
▄███
██
▐███
████
▄█████▀
███
████
██
▄████▀
███
▐████▄███▀
████
▐██████▀
█████
▀█████
█████
██████▄
████
████████▄
██
▄█████▀█████▄
▄██████
███
▀█████▀
█
█████
██████
▀██▀
██
██▀
█████████
▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c
.
h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█
█
█
█
█
█
█
█
█
█
█
█
▄▄▄█
▄█
█████▄▄▄
██
███████████▄▄
██
████
█████████
██
████
██
███████
██
████
██
███████
██
███████
██████
██
█░░████
█████
██
█▌▐████
█████
██
███████
████
██
█████████▀
██
████████▀
██
██████▀
░
▀
▀██▀▀
✔
Instant
✔
Non KYC
Crypto Swap Exchange
.
.
.
.
.
........
Bitcoin | Litecoin | Ethereum | Monero | Dash | ERC20 Tokens | more soon
........
.
.
.
.
.
▄███████████████████▄
███████
██
█
██
█████████
██▀▀▀▀▀
██
▀
██
▀▀███████
███
█████████████
▀████
█████
████
███▄
████
████
█████
████
███▀
████
████
█████
███████████
▀████
█████
████
████▄
████
███
█████
████
████▀
████
███
███
█████████████
▄████
ANN
THREAD
▄██████████████████▄
███████████▀▄▀██████
██████████▀
█
▄███████
████████▀▌
█
▄████████
████████▌▄
█
█████████
███████▀▄█
██
▀███████
████▀▄▄█
█
██
███
▀█████
███▀▄█▀▄██
█
█
████
████
███
█
█
█
█▀▄█▌▐
████
▐███
███
█
▌▐
█
█▀▌▐
█████
▐███
ONION
LINK
crwth
Copper Member
Legendary
Offline
Activity: 2758
Merit: 1251
Try Gunbot for a month go to -> https://gunbot.ph
Re: GitHub is shitty, why not a decentralized solution?
July 29, 2019, 01:38:38 AM
#17
Quote from: UnruffledST on July 28, 2019, 04:45:26 PM
Quote from: crwth on July 28, 2019, 04:15:59 PM
~snip
A decentralized Github would surely benefit its users as the content can't be removed from the inside, a country banning such a thing is easily bypassable.
It could easily be bypassable but you are risking yourself too with it. I don't think they would go looking for something as bypassing the laws or anything but you are still risking it.
Quote from: ETFbitcoin on July 28, 2019, 05:46:28 PM
Quote from: crwth on July 28, 2019, 04:15:59 PM
I think GitHub is trying to comply on where you live, which makes it more legitimate and trustworthy.
Perhaps, but most people who affected are innocent (not involved or directly support whatever which cause U.S. make this law)
Well, it's not about being innocent, it's being a citizen to where you live and accepting the terms and conditions in the site. If you are going to use it, you need to comply with it. It's their decision to do that and you cannot do anything about it. It's either you choose another site or just go with it. I don't think GitHub is going anywhere soon.
.
BEST
.
.
CHANGE
.
███████████████
██
██
██
██
██
██
██
██
██
██
██
██
BEST
EXCHANGE
RATES
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..
BUY
/
SELL
CRYPTO
..
UnruffledST
Member
Offline
Activity: 243
Merit: 18
Re: GitHub is shitty, why not a decentralized solution?
July 29, 2019, 02:02:17 AM
Last edit: July 29, 2019, 02:59:49 AM by UnruffledST
Merited
by
AverageGlabella
(2)
#18
Quote from: crwth on July 29, 2019, 01:38:38 AM
Quote from: UnruffledST on July 28, 2019, 04:45:26 PM
A decentralized Github would surely benefit its users as the content can't be removed from the inside, a country banning such a thing is easily bypassable.
It could easily be bypassable but you are risking yourself too with it. I don't think they would go looking for something as bypassing the laws or anything but you are still risking it.
Risking it to what level? a decentralized github serves its purpose, lets talk about the darkweb sure you do not want to access it via your IP and it may host criminal activies but accesing the darkweb is not criminal, a decentralized github would surely serve its purpose. If you have code that you do not want deleted boom its there never to be deleted. Now sure for those without knowledge of not going anonymous it is risky if they do not want to be seen going to a decentralized github if it is banned in their country... in the U.S it won't be they first have to ban viewing any type of information for educational purpose. Github is purely educational. So lets say that in a country in which they do abuse their power and ban such access from a decentralized Github in those countries it is much much easier to go anonymous buy a off the shelf laptop eh $60 buy a burner router or w.e and get internet that is not on your name. Where is the risk in going anonymous? I know if I use TOR and I am searching something that would not incriminate me yeah I would not care if I use my regular PC still for someone really wanting to go anonymous yeah it is not hard I haven't done so because I do not have the need but at least I know if a time comes where I need to I could easily go anonymous without the feds knowing who I am.
I am all for knowledge and if a country is trying to stop you from learning then yes you do have your alternatives.
PrimeNumber7
Copper Member
Legendary
Offline
Activity: 1624
Merit: 1899
Amazon Prime Member #7
Re: GitHub is shitty, why not a decentralized solution?
July 29, 2019, 03:46:43 AM
#19
I read the article inside the email quote posted in the OP, and it looks like the OP had some kind of paid subscription to GitHub, and that GitHub is unable to accept money originating from Iran (nor from anyone inside Iran) due to US sanctions. My reading of the article posted in the OP is that those in Iran can still access GitHub and have a "free" membership.
crwth
Copper Member
Legendary
Offline
Activity: 2758
Merit: 1251
Try Gunbot for a month go to -> https://gunbot.ph
Re: GitHub is shitty, why not a decentralized solution?
July 29, 2019, 04:00:26 AM
#20
Quote from: UnruffledST on July 29, 2019, 02:02:17 AM
Risking it to what level? a decentralized github serves its purpose, lets talk about the darkweb sure you do not want to access it via your IP and it may host criminal activies but accesing the darkweb is not criminal, a decentralized github would surely serve its purpose.
I'm not saying that making it decentralized won't serve its purpose, I said it might not complete solve the problem of the OP, because he cannot access some of GitHub's feature because of his location.
Quote from: UnruffledST on July 29, 2019, 02:02:17 AM
If you have code that you do not want deleted boom its there never to be deleted. Now sure for those without knowledge of not going anonymous it is risky if they do not want to be seen going to a decentralized github if it is banned in their country... in the U.S it won't be they first have to ban viewing any type of information for educational purpose. Github is purely educational.
I understand that you cannot change your contributions in a decentralized system, that's great in some ways but could offerr also compromises with different things, like if the developer himself doesn't want the code anymore or something, he can never delete it. Or it can be seen and it can be archived or something. GitHub is just not for developers too, it's for people who want to see codes and educating themselves, it's already serving its purpose for that.
Quote from: UnruffledST on July 29, 2019, 02:02:17 AM
I am all for knowledge and if a country is trying to stop you from learning then yes you do have your alternatives.
That's true, I am a man who is a believer in educating oneself, whether it's for improvement for your own, science-related courses, engineering courses, etc. I do want to have a free sharing of knowledge, but not everyone is going to agree on this, for sure. I forgot the name of the site that you could get scientific articles for free, even the published ones, but you just have to put a link and you could download it right away. They are unlocking free knowledge. (Pretty off-topic)
.
BEST
.
.
CHANGE
.
███████████████
██
██
██
██
██
██
██
██
██
██
██
██
BEST
EXCHANGE
RATES
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..
BUY
/
SELL
CRYPTO
..
Pages: [
1
]
2
3
All
Print
Bitcoin Forum
>
Other
>
Off-topic
>
GitHub is shitty, why not a decentralized solution?
« previous topic
next topic »
Jump to:
Please select a destination:
-----------------------------
Bitcoin
-----------------------------
=> Bitcoin Discussion
===> Legal
===> Press
===> Meetups
===> Important Announcements
=> Development & Technical Discussion
===> Wallet software
=====> Electrum
=====> Bitcoin Wallet for Android
=====> BitcoinJ
=====> Armory
=====> Mycelium
=====> Hardware wallets
=> Mining
===> Mining support
===> Pools
===> Mining software (miners)
===> Hardware
=====> Group buys
===> Mining speculation
=> Bitcoin Technical Support
=> Project Development
-----------------------------
Economy
-----------------------------
=> Economics
===> Speculation
=> Marketplace
===> Goods
=====> Computer hardware
=====> Digital goods
=======> Invites & Accounts
=====> Collectibles
===> Services
===> Currency exchange
===> Gambling
=====> Games and rounds
=====> Investor-based games
=====> Gambling discussion
===> Lending
=====> Long-term offers
===> Securities
===> Auctions
===> Service Announcements
=====> Micro Earnings
===> Service Discussion
=====> Web Wallets
=====> Exchanges
=> Trading Discussion
===> Scam Accusations
===> Reputation
-----------------------------
Other
-----------------------------
=> Meta
===> New forum software
===> Bitcoin Wiki
=> Politics & Society
=> Beginners & Help
=> Off-topic
=> Serious discussion
===> Ivory Tower
=> Archival
===> Корзина
===> CPU/GPU Bitcoin mining hardware
===> Chinese students
===> Obsolete (buying)
===> Obsolete (selling)
===> MultiBit
-----------------------------
Alternate cryptocurrencies
-----------------------------
=> Altcoin Discussion
=> Announcements (Altcoins)
===> Tokens (Altcoins)
=> Mining (Altcoins)
===> Pools (Altcoins)
=> Marketplace (Altcoins)
===> Service Announcements (Altcoins)
===> Service Discussion (Altcoins)
===> Bounties (Altcoins)
=> Speculation (Altcoins)
-----------------------------
Local
-----------------------------
=> العربية (Arabic)
===> العملات البديلة (Altcoins)
=====> النقاشات
===> إستفسارات و أسئلة المبتدئين
===> التعدين
===> النقاشات الأخرى
===> منصات التبادل
=> Bahasa Indonesia (Indonesian)
===> Marketplace (Bahasa Indonesia)
===> Mining (Bahasa Indonesia)
===> Altcoins (Bahasa Indonesia)
===> Trading dan Spekulasi
===> Ekonomi, Politik, dan Budaya
===> Topik Lainnya
=> Español (Spanish)
===> Mercado y Economía
=====> Servicios
=====> Trading y especulación
===> Hardware y Minería
===> Esquina Libre
===> Mercadillo
=====> Mexico
=====> Argentina
=====> España
=====> Centroamerica y Caribe
===> Primeros pasos y ayuda
===> Altcoins (criptomonedas alternativas)
=====> Minería de altcoins
=====> Servicios
=====> Tokens (Español)
=> 中文 (Chinese)
===> 跳蚤市场
===> 山寨币
===> 媒体
===> 挖矿
===> 离题万里
=> Hrvatski (Croatian)
===> Trgovina
===> Altcoins (Hrvatski)
=====> Announcements (Hrvatski)
===> Off-topic (Hrvatski)
=> Deutsch (German)
===> Anfänger und Hilfe
===> Mining (Deutsch)
===> Trading und Spekulation
===> Projektentwicklung
===> Off-Topic (Deutsch)
===> Treffen
===> Presse
===> Altcoins (Deutsch)
=====> Announcements (Deutsch)
===> Marktplatz
=====> Auktionen
=====> Suche
=====> Biete
=> Ελληνικά (Greek)
===> Αγορά
===> Mining Discussion (Ελληνικά)
===> Altcoins (Ελληνικά)
=====> Altcoin Announcements (Ελληνικά)
=====> Altcoin Mining (Ελληνικά)
=> עברית (Hebrew)
=> Français
===> Actualité et News
===> Débutants
===> Discussions générales et utilisation du Bitcoin
===> Mining et Hardware
===> Économie et spéculation
===> Place de marché
=====> Échanges
=====> Produits et services
=====> Petites annonces
===> Le Bitcoin et la loi
===> Wiki, documentation et traduction
===> Développement et technique
===> Vos sites et projets
===> Hors-sujet
===> Altcoins (Français)
=====> Annonces
=> India
===> Mining (India)
===> Marketplace (India)
===> Regional Languages (India)
===> Press & News from India
===> Alt Coins (India)
===> Buyer/ Seller Reputations (India)
===> Off-Topic (India)
=> Italiano (Italian)
===> Guide (Italiano)
===> Progetti
===> Discussioni avanzate e sviluppo
===> Trading, analisi e speculazione
===> Mercato
=====> Mercato valute
=====> Beni
=====> Servizi
=====> Esercizi commerciali
=====> Hardware/Mining (Italiano)
=====> Gambling (Italiano)
===> Accuse scam/truffe
===> Mining (Italiano)
===> Alt-Currencies (Italiano)
=====> Annunci
===> Raduni/Meeting (Italiano)
===> Crittografia e decentralizzazione
===> Off-Topic (Italiano)
=> 日本語 (Japanese)
===> アルトコイン
=> Nederlands (Dutch)
===> Markt
===> Gokken/lotterijen
===> Mining (Nederlands)
===> Beurzen
===> Alt Coins (Nederlands)
===> Off-topic (Nederlands)
===> Meetings (Nederlands)
=> Nigeria (Naija)
===> Politics and society (Naija)
===> Off-topic (Naija)
=> 한국어 (Korean)
===> 대체코인 Alt Coins (한국어)
=> Pilipinas
===> Altcoins (Pilipinas)
=====> Altcoin Announcements (Pilipinas)
===> Pamilihan
===> Others (Pilipinas)
=> Polski
===> Tablica ogłoszeń
===> Alternatywne kryptowaluty
=====> Nowe kryptowaluty i tokeny
=====> Tablica ogłoszeń (altcoiny)
=> Português (Portuguese)
===> Primeiros Passos (Iniciantes)
===> Economia & Mercado
===> Mineração em Geral
===> Desenvolvimento & Discussões Técnicas
===> Criptomoedas Alternativas
===> Brasil
===> Portugal
=> Русский (Russian)
===> Новички
===> Бизнес
=====> Барахолка
=====> Обменники
===> Идеи
===> Кодеры
===> Майнеры
===> Политика
===> Трейдеры
===> Альтернативные криптовалюты
=====> Токены
=====> Бayнти и aиpдpoпы
===> Хайпы
===> Работа
===> Разное
===> Oбcyждeниe Bitcoin
=====> Новости
=====> Юристы
=> Română (Romanian)
===> Anunturi importante
===> Offtopic
===> Market
=====> Discutii Servicii
===> Minerit
===> Tutoriale
===> Bine ai venit!
===> Presa
===> Altcoins (Monede Alternative)
=====> Anunturi Monede Alternative
=> Skandinavisk
=> Türkçe (Turkish)
===> Bitcoin Haberleri
===> Pazar Alanı
===> Madencilik
===> Ekonomi
===> Servisler
=====> Fonlar
===> Proje Geliştirme
===> Alternatif Kripto-Paralar
=====> Madencilik (Alternatif Kripto-Paralar)
=====> Duyurular (Alternatif Kripto-Paralar)
===> Konu Dışı
===> Yeni Başlayanlar & Yardım
===> Buluşmalar
=> Other languages/locations
Loading...