Live data from Hacker News

GitHub had connectivity problems

status.github.com

161–170 of 175 posts

Re: GitHub had connectivity problems

#161
post #103

Earlier quoted context omitted.

Or "let's move our entire business workflow to github!". Doh! This is why you should run indefero/srchub/gitlab or any of the other self hosted source code control apps.

For most, the cost of setting up and maintaining those systems than they lose when Github is down.

It all depends on your infrastructure.

I once worked in a group that used SVN for SCM, mediawiki for wiki and Trac for tickets. I voiced my opinion about that setup many times but management felt that was the most efficient way to work...

Products like indefero/srchub have all of that from a single interface and it's very easy to maintain. I don't know how easy gitlab is to install/maintain - perhaps sytse can pop in and go into detail about that. Assuming the system works the maintenance would be minimal.

Re: GitHub had connectivity problems

#162
post #158

Earlier quoted context omitted.

On that day, so many companies will inadvertently become open source! Well, no. They would be inadvertently source-available. If the license doesn't comply with the Open Source Definition, it's not open source. EDIT: Downvoted as usual for correcting false impressions about how free software and open source works.

" EDIT: Downvoted as usual for correcting false impressions about how free software and open source works. " Are you seriously suggesting that the OP you responded to was comparing "stolen" or "leaked" software to open source? That is probably why you're being downvoted, not because people around here have a false impression as to what constitutes open-source.

> On that day, so many companies will inadvertently become open source!

The OP was explicitly calling such stolen or leaked software open source. Please read more closely.

Re: GitHub had connectivity problems

#163
post #13

All these ideas like "let's fetch our deps directly from github" sound good until github is not down.

Yeh it's definitely preferable to have one of the two developers your small startup can probably afford spending a good portion of their time rolling out, securing and maintaining your own infrastructure

False dilemma much? Private versions of most dependency repos exist (npm, maven, etc)

Re: GitHub had connectivity problems

#164
post #89
post #55

Earlier quoted context omitted.

To some extent, most likely, yes. But my perspective on the PRC is that the powers that be know that they will only remain in power for as long as they can provide, or rather, the illusion of them providing, a continuous increase in wealth. This in part would be why information is key in China. Assange had a very positive view of it when he said "I often say that censorship is always cause for celebration. It is alwa…

You know, the implication of that for the U.S. is pretty disturbing.

The US isn't big on censorship, they're big on data collection. The MPAA and RIAA are HUGE on censorship, but they aren't government entities.

Re: GitHub had connectivity problems

#165
post #27
post #23

Earlier quoted context omitted.

It would be nice not to have to rely on centralized servers at all. A P2P/torrent client built specifically for sharing code from git repositories, perhaps?

But there is much less commercial incentive behind a p2p alternative. Centralized services are easier to monetize. I look forward to the day governments start to fund free software, for example through the GNU project. Then we'll all have better tools. Actually, there were already some fundings. Germany funded GnuPG to port it to Windows. What do I care what is the new world record in sprinting? But I very much do ca…

Free distributed P2P software makes technopolies like Github AND mafiaficialities like nationstates obsolete. We do not need to and should not rely on the government to fund that.

Re: GitHub had connectivity problems

#166

It seems a certainty to me that github will be breached one of these days, and all internal data (i.e., private repos) made public. On that day, so many companies will inadvertently become open source! Do we have any info on what steps github takes to prevent this? I ask as a paying customer (with both personal and corporate accounts).

I'd imagine that for legal/security reasons, you'd get about the same response as any other company: "We use better than industry standard encryption on private repo data, encrypted with AES-1024 and encrypted in transit via TLS-3 etc etc..." But, I don't know. What was that quote? "Don't put anything on the internet that you wouldn't want to see on your grandma's coffee table."

I don't think most people would mind having their source code on their Grandma's table. Free off site backups :)

Re: GitHub had connectivity problems

#167
post #65

Earlier quoted context omitted.

Ah but that's different. "Company nouns" are not used as collective, they refer to a singular entity - the registered company, not it as a body of people.

But they are. https://dictionary.cambridge.org/grammar/british-grammar/nou...

http://www.economist.com/style-guide/singular-or-plural

Note while 'just' a style guide, The Economist - like me - seems (note not 'seem' ;)) not to consider "Tesco" _et al_ to be collective nouns _per se_.

  > A government, a party, a company (whether Tesco or Marks 
  > and Spencer) and a partnership (Skidmore, Owings & 
  > Merrill) are all **it** and take a singular verb.

Re: GitHub had connectivity problems

#168
post #161

Earlier quoted context omitted.

For most, the cost of setting up and maintaining those systems than they lose when Github is down.

It all depends on your infrastructure. I once worked in a group that used SVN for SCM, mediawiki for wiki and Trac for tickets. I voiced my opinion about that setup many times but management felt that was the most efficient way to work... Products like indefero/srchub have all of that from a single interface and it's very easy to maintain. I don't know how easy gitlab is to install/maintain - perhaps sytse can pop in…

You called me :) Anyway, installing GitLab should take under 5 minutes on a fresh Ubuntu 14.04 server with https://about.gitlab.com/downloads/

And then you can set a daily nightly cron for: sudo apt-get update sudo apt-get install gitlab-ce

Don't forget to take snapshots of your server for backups.

Re: GitHub had connectivity problems

#169
post #168
post #161

Earlier quoted context omitted.

It all depends on your infrastructure. I once worked in a group that used SVN for SCM, mediawiki for wiki and Trac for tickets. I voiced my opinion about that setup many times but management felt that was the most efficient way to work... Products like indefero/srchub have all of that from a single interface and it's very easy to maintain. I don't know how easy gitlab is to install/maintain - perhaps sytse can pop in…

You called me :) Anyway, installing GitLab should take under 5 minutes on a fresh Ubuntu 14.04 server with https://about.gitlab.com/downloads/ And then you can set a daily nightly cron for: sudo apt-get update sudo apt-get install gitlab-ce Don't forget to take snapshots of your server for backups.

> And then you can set a daily nightly cron for: sudo apt-get update sudo apt-get install gitlab-ce

AHHHH!!!! Don't recommend doing that. Only those who are crazy do that. Imagine waking up in the morning and your SCM system is broken due to an update that was automatically applied - I wouldn't want a sysadmin (or developer) to see that before their first cup of coffee.

When you update - does it automatically apply migrations or other database upgrades that might be necessary?

Re: GitHub had connectivity problems

#170

It seems a certainty to me that github will be breached one of these days, and all internal data (i.e., private repos) made public. On that day, so many companies will inadvertently become open source! Do we have any info on what steps github takes to prevent this? I ask as a paying customer (with both personal and corporate accounts).

On that day, so many companies will inadvertently become open source! Well, no. They would be inadvertently source-available. If the license doesn't comply with the Open Source Definition, it's not open source. EDIT: Downvoted as usual for correcting false impressions about how free software and open source works.

I did not downvote you, but I think you're being downvoted for lacking a sense of humor, not for correcting "false" impressions.
Post reply on HN