Live data from Hacker News

Ask HN: My GitHub account got suspended without any notice

news.ycombinator.com

221–230 of 279 posts

Re: Ask HN: My GitHub account got suspended without any notice

#221

Earlier quoted context omitted.

To anyone at GitHub reading this, this thread has motivated me to move the rest of my projects to a self-hosted solution. Putting all my eggs in GitHub's basket is evidently too much risk for me to bear.

Just back up the data somewhere else. No matter what you use, there's a possibility that your stuff will just vanish one day. Your own hard drives could die, your building could burn to the ground. Don't put your data into something that you can't get it back out of later. Off site backups are like sysadmin 101. You even need to back up your cloud infrastructure, it's not unheard of for any of the cloud providers to…

The problem isn't just the data, it's the access. You can point a domain of your own at a different server if the old server vanishes for some reason, and retain interaction with your users.

But if GitHub bans you, good luck with that. They're not just deleting your data; they are removing you from your own community, because they control its environment.

Edit: And the domain name system, unlike services like GitHub, actually has processes and mechanisms in place for recovering access and filing disputes.

Re: Ask HN: My GitHub account got suspended without any notice

#222
post #26

Earlier quoted context omitted.

If you truly wish to avoid this kind of problems you should think about hosting your own platform rather than jumping to the next one. Just because the smaller players haven't done anything bad doesn't mean they wouldn't. Gitea/Gitlab are crazy easy to set-up nowadays, especially with a fully working CI/CD setup (I use Gitea+Drone and I love it, Gitlab comes with its own)

You are essentially shifting the problem from entity to entity and from one domain to another. If you self host your repository, your hosting provider can pull the plug and you essentially end up in square one. If you decide to self host, you should consider multi-cloud cross continent and cross political doctrine cluster.

Can I have a single company act as the aggregator of all these technical abilities and package it into a single software product? :D

Re: Ask HN: My GitHub account got suspended without any notice

#223
post #174

Earlier quoted context omitted.

Do you mind sharing your support ticket number here, or email it to community@gitlab.com? We can help escalate the issue internally. Thanks!

Can you do all your customers a favor and fix the process so that "I posted on HN/Twitter/whatever" is not a desirable means of escalation?

We do prioritize tickets that indicate an issue as complete blocker. Our team that monitors hackernews for feedback, issues, and criticisms work to make sure these things are actually being prioritized, as it’s not always clear from the support ticket how severe a blocker might be.

Re: Ask HN: My GitHub account got suspended without any notice

#224

Earlier quoted context omitted.

To anyone at GitHub reading this, this thread has motivated me to move the rest of my projects to a self-hosted solution. Putting all my eggs in GitHub's basket is evidently too much risk for me to bear.

Just back up the data somewhere else. No matter what you use, there's a possibility that your stuff will just vanish one day. Your own hard drives could die, your building could burn to the ground. Don't put your data into something that you can't get it back out of later. Off site backups are like sysadmin 101. You even need to back up your cloud infrastructure, it's not unheard of for any of the cloud providers to…

I have backups, but it's more than just data. GitHub is a platform for collaboration, and should the plug get pulled from the platform, collaboration stops and data living outside of the repositories is lost. I can't afford that down time.

Re: Ask HN: My GitHub account got suspended without any notice

#225

It’s worth noting that the OP has recently acquired a 2-letter username from someone else & blogged about it: https://dev.to/yg/how-i-got-two-letter-username-on-github-i1... I imagine there’s more to this than disclosed.

Btw, we can see a funny comment by the author in this article

> Agreed they have the best support team I ever have seen!

Re: Ask HN: My GitHub account got suspended without any notice

#226

Always do a periodic full off-site cold backup of all your GitHub repos. It's very easy to script and should compress down very small.

Is there an easy way to do that ? Some script available somewhere ?

We just pay for this: https://backhub.co/

Re: Ask HN: My GitHub account got suspended without any notice

#227

It’s worth noting that the OP has recently acquired a 2-letter username from someone else & blogged about it: https://dev.to/yg/how-i-got-two-letter-username-on-github-i1... I imagine there’s more to this than disclosed.

I read the article. What's fishy about this?

Re: Ask HN: My GitHub account got suspended without any notice

#228

Always do a periodic full off-site cold backup of all your GitHub repos. It's very easy to script and should compress down very small.

Is there an easy way to do that ? Some script available somewhere ?

I have a script [0] that almost does this, but currently only downloads forks. Could easily be modified to work on all types of repos. Maybe one day I'll get around to doing that myself, hopefully before any spurious lockouts... but then again I usually create the repo locally first and push to GH later, so I should have all my repos already.

Also this only does the initial cloning, I still need to implement pulling down new commits.

But, the majority of the boilerplate is taken care of, like for authenticating to their API.

PRs welcome! And don't forget to fork it ;)

[0]: https://github.com/TwoRingSoft/tools/blob/master/bin/sync-fo...

Re: Ask HN: My GitHub account got suspended without any notice

#229
post #98

Earlier quoted context omitted.

Problem is that there are so many services that integrate with github directly that moving to other alternatives will also require moving/replacing those 3rd party services.

Is it possible to self host the code, but then automate syncing backups to public Github. That way you can use 3rd party integrations, and be part of the Github ecosystem 99% of the time, but when they do something like this, you have an emergency place to work from?

Plenty of projects do this, hosting on their own infrastructure and syncing one way to a R/O repo on github for those who find that for some reason easier to access. A couple of examples are boost and llvm

Re: Ask HN: My GitHub account got suspended without any notice

#230
post #174

Earlier quoted context omitted.

Can you do all your customers a favor and fix the process so that "I posted on HN/Twitter/whatever" is not a desirable means of escalation?

We do prioritize tickets that indicate an issue as complete blocker. Our team that monitors hackernews for feedback, issues, and criticisms work to make sure these things are actually being prioritized, as it’s not always clear from the support ticket how severe a blocker might be.

Is "my account is suspended, I don't know why" considered a "complete blocker"?
Post reply on HN