Live data from Hacker News

GitHub is apparently in crisis again

businessinsider.com

111–120 of 159 posts

Re: GitHub is apparently in crisis again

#111
post #31
post #16

Earlier quoted context omitted.

Sales people don't make this happen, management makes this happen. An org within a company only has as much power as management gives it.

No, do not wave away Sales' culpability in this. Those in Sales are adults, who are fully capable of taking responsibility for their actions.

Their responsibility is to bring in income.

Re: GitHub is apparently in crisis again

#112
> They are not the real golden goose for the company. The big money comes from enterprise contracts.

I wonder how much of a halo effect the enterprise contracts get from the open source community. People flock to github for their personal projects, and then recommend it at work when the need comes up because that is what people are familiar with.

I suspect the community is more of a golden goose than some people think. Kill the community and you'll kill the site. It's not like it's difficult to clone and upload a repository to some other site.

Re: GitHub is apparently in crisis again

#113
post #7

Earlier quoted context omitted.

Enterprise sales people can make a habit of selling things that the product can't currently do, and then forcing engineering to make it a reality on a compressed timeline because "this is a deal we can't afford to lose." Repeatedly. No idea if that's happeing at GitHub, but I've seen it happen a few other places, and it sucks for the engineering and product teams even if the sales people are in a different state. In…

Or, alternatively, "I know we have our product, but these guys don't want it. Instead they want this [custom engineering project] that's tangentially related to our core product. They are offering to pay lots of money for us to ignore our main product and add [cancerous project] to it, at which point we can surely sell it to tons more customers!! CEO: "$$$!!!" B.D.: "Pivot!" Engineers: "There goes our sprint" Product…

I actually lol'd reading this because it's true.

Re: GitHub is apparently in crisis again

#114
post #7

Earlier quoted context omitted.

Enterprise sales people can make a habit of selling things that the product can't currently do, and then forcing engineering to make it a reality on a compressed timeline because "this is a deal we can't afford to lose." Repeatedly. No idea if that's happeing at GitHub, but I've seen it happen a few other places, and it sucks for the engineering and product teams even if the sales people are in a different state. In…

> sales people can make a habit of selling things that the product can't currently do Maybe this is a trope from the 90s and 2000s or from a Scott Adams cartoon, but I disagree this is representative of most enterprise sales these days. Maybe I'm just spoiled, but every company I've worked at the past decade has had a knowledgeable sales force. I've been asked plenty of times, "can you add this feature for a huge cus…

I've seen it happen within the last 12 months.

Re: GitHub is apparently in crisis again

#115
post #31

Earlier quoted context omitted.

No, do not wave away Sales' culpability in this. Those in Sales are adults, who are fully capable of taking responsibility for their actions.

Their responsibility is to bring in income.

It follows that sales teams should rob banks.

Re: GitHub is apparently in crisis again

#116
post #34

Earlier quoted context omitted.

The trick is, I think GitHub stopped being a software company. At some point (after Tom left), GitHub was taken over by finance people to just pump money out of the VC system. Is there any other explanation for why GitHub The Corporation has completely stopped interacting with GitHub The Community? GitHub raised $250 million last year and, as you mentioned, there's nothing externally visible to show for it (as consum…

> GitHub raised $250 million last year and, as you mentioned, there's nothing externally visible to show for it I completely agree, I've never been able to take github seriously as a GUI -- (e.g. there is still no way to search commits). > All this gets back to a bigger trend we see these days: closed platforms are like governments (google, apple, github, twitter). I don't think it's the same to include Github into t…

> there is still no way to search commits

I guess you mean commit messages, because you can search the code on Github.

For the messages, if your repository is public you can use Google like this:

   > Search all branches of all crawled repos for "change license"
   >
   >       "change license" site:https://github.com/*/*/commits
   >
   > Search master branch of all crawled repos for "change license"
   >
   >    "change license" site:https://github.com/*/*/commits/master
   >
   > Search master branch of all crawled twitter repos for "change license"
   >
   >    "change license" site:https://github.com/twitter/*/commits/master
   >
   > Search all branches of twitter/some_project repo for "change license"
   >
   >    "change license" site:https://github.com/twitter/some_project/commits
Source: technosaurus [1], Stackoverflow [2].

[1] http://stackoverflow.com/users/1162141/technosaurus

[2] http://stackoverflow.com/a/29710705

Re: GitHub is apparently in crisis again

#117

Earlier quoted context omitted.

I'd much rather lose my job because we couldn't meet crazy sales expectations, than lose it cause our tech was great & no one wanted it.

Really? Either way you lose your job, but one way you built a great product that couldn't get noticed, while the other way you are considered to have failed at building the product.

A product that no ones wants is not a great product. Great software != great product.

Re: GitHub is apparently in crisis again

#118
post #69

Earlier quoted context omitted.

> there is still no way to search commits Just an FYI. I've implemented commits search among other things for GitHub. You can learn more about it here: http://gitsense.github.io/ Note the latest GitSense version doesn't include branch level code searching. I'm still testing this out, and I'll be releasing another GitSense update very soon, which also includes support for BitBucket. And sometime next week, I'm going t…

I don't want to pooh-pooh anyone's hard work--please don't misunderstand me--but I am legitimately curious: why put so much effort into building a house of cards upon a foundation of shifting sand? Your project is completely dependent on GitHub's reliability, integrity, and goodwill. It could implement its own version of your enhancements and render yours obsolete. Arguably, it should do that, because what's the poin…

You have a valid point, but what isn't obvious is my technology isn't really dependent on GitHub. The only thing that can cripple me is Git becoming less vogue. There are two parts to my technology:

- There is the front end which is 100% JavaScript and this is important since it allows me to build on top of existing web solutions like GitHub

- There is the indexing engine which was insanely hard to develop and is what makes my solution unique.

I've attached some screenshots that shows how I'm using my JavaScript technology to integrate with Bitbucket here:

http://imgur.com/a/7AME6

I've also uploaded some screenshots that shows how I monitor/manage indexing. Right now, my indexing engine can easily process 10s of thousands of repositories with millions of branches on a single machine. The indexers are designed to scale horizontally and developing them was insanely hard and that's what I'm really selling. There is a reason why GitHub stopped indexing commits a few years ago. And why Bitbucket has a 5 year old ticket about code searching:

https://bitbucket.org/site/master/issues/2874/ability-to-sea...

Should the worst happen and I get shut out by GitHub and Atlassian, there is always GitLab, Gogs, etc. For now, I'm more than happy to build on top of GitHub and ensuring my solution works with their Enterprise offering.

Re: GitHub is apparently in crisis again

#119

Earlier quoted context omitted.

No, that's reasonable. Thank you for clarifying, especially the distinction regarding GitLab being self-hostable and open-source. Apologies if my comment came off as accusatory, I really did find it funny—as in peculiar—because I have seen people have a bias towards the quality of open-source software even though the closed-source alternative is opaque.

> Apologies if my comment came off as accusatory, I really did find it funny This thread has been a land mine of accusatory reactions, so I apologize for painting yours in a similar brush. > I have seen people have a bias towards the quality of open-source software even though the closed-source alternative is opaque Reverse engineering isn't hard, it's just a speed-bump. I work on a lot of open source projects. At th…

You make good points; we shouldn't automatically assume open source is more secure. It's definitely a more nuanced topic than whether or not the source code of something is available. Thanks for the reply.

Re: GitHub is apparently in crisis again

#120
post #48

Earlier quoted context omitted.

We welcome all the paranoia we can get. Please be informed that multiple organizations have done security audits for GitLab and we have paid external parties to perform them for us. That doesn't mean there are no bugs anymore.

Multiple organizations -> good! :) Not to speak badly about any of my peers in particular, but I've come in after other security auditing teams and found really obvious bugs that they've overlooked. Though I usually give them the benefit of the doubt and omit my feelings when I write my report. Maybe it was a time constraint or a scoping issue that prevented them from seeing it? I have no way of knowing. So, kudos fo…

[deleted]
Post reply on HN