Live data from Hacker News

Ask HN: Huge enterprise customer wants to see our source code

news.ycombinator.com

51–60 of 293 posts

Re: Ask HN: Huge enterprise customer wants to see our source code

#51
I've seen huge enterprise customers ask similar things in the past. Especially with startups, they know that if they decide to steal your algorithm and replicate it, you will never be able to afford to sue them. I've seen a number of enterprises where they had a team large enough that they could throw whatever resources it took to build your solution and once they had some ideas how it worked, then they were off to the races.

It could also be a bluff to see how far they can push you. Enterprises love to ask for ridiculous things to see if they can get it. I once worked for a fairly large retailer ($10b/yr) that wanted to put into a contract with Microsoft that they could have access to the Windows and SQL Server source code.

Re: Ask HN: Huge enterprise customer wants to see our source code

#52
This is just politics.

Find a way to say "yes", which satisfies their need to hear you say "yes", but your "yes" conditions mean they need to spend money (which they won't want to do), and further conditions, even if they do, as other commenters have suggested, make the process dysfunctional.

Watch our politicians in government handle any issue. They are masters of saying "yes" and delivering "no", which makes people feel like they got "yes".

Re: Ask HN: Huge enterprise customer wants to see our source code

#54
post #2

Options: 1. Ask for a giant pile of money for the privilege. 2. Come up with visualization that answers their question without giving them access to source code. Presumably "how do we know we can trust results" is a common problem. 3. Walk away.

maybe what they want is just white box explanation on your models?

This is all it is. I ask for explanations every week from vendors.

And everyone here is going on about them wanting to buy the company or acquire licenses to the code. It's just bizarre.

Re: Ask HN: Huge enterprise customer wants to see our source code

#55
Here's a somewhat contrarian view - if what you are making is so good (or unique/special/non-trivial) that it is valuable to more than just one huge customer, then just because they are huge and you are seeing dollar signs, doesn't mean you should agree to their request without due consideration.

They may attempt to compete with you or re-implement what you do, but again - if what you did is so good and perhaps non-trivial to re-implement (an assumption), then you should consider the value of what you have above their immediate demands. They might not have to be your "only" customer.

If you are trying to build a business to last on your own, you must ask yourself, is this the kind of customer I want?

Of course, you should consider who the customer is and their mission/vision/values/actions, what your and their goals might be in this instance, how to accommodate their request (like the suggestions for code escrow, etc.) while protecting yourself (surely there are ways through a competent IP lawyer).

Sometimes the big customer can break (or make) your company. I think your course of action depends a lot on what you have and what you want.

That they are interested in you so seriously is probably a good sign, as much as it is something to be concerned about. Consider the value of your use case and what it might be to others as well.

This might be me being naive, but, if they will be good to work with, and a good customer to have, they will be willing to work with you fairly. Otherwise, be cautious and consider the calls for legal advice.

Re: Ask HN: Huge enterprise customer wants to see our source code

#56
I think this is a signal that you're probably underpriced by a factor of 2X to 10X.

So this is a sales objection. With regards to that justification, I'd want to know a) who in the business is generating it and b) what they expect to feed your answer into.

Is this just somebody who wanted to sound smart in a meeting? Then they don't need your source code; they need ~5 nice PowerPoint slides and you're done. I'd be polite but firm in this case.

Is this e.g. a risk management officer? Then OK, that is a totally reasonable ask. It's going to cost you $20k and some legal wrangling regarding non-disclosure and non-competes, but we will give up to 2 team members of yours up to one business day of access to our code in a clean room on our hardware, under supervision by a technical leader, with appropriate rules of engagement regarding questions.

Is this a business unit head sniffing for new things to build? Then I will not automatically eject out of this conversation, but my price just had another zero added to it, at least.

Re: Ask HN: Huge enterprise customer wants to see our source code

#58

Reply back with “is this an acquisition offer?”

Never worked for an enterprise company before I take it.

Because nobody when they are dealing with a vendor is thinking about how to acquire them. They just want your product.

Re: Ask HN: Huge enterprise customer wants to see our source code

#59
post #4

Answer: No. No one gets the secret sauce. They pay for your results.

And in the ML space we laugh at you and goto the next vendor.

Because we paid for that model, it belongs to us. Just like how if I pay for an illustration I expect the PSDs.

Re: Ask HN: Huge enterprise customer wants to see our source code

#60

Earlier quoted context omitted.

I work for an enterprise company and we demand the source code for machine learning models from vendors all the time. This isn't like asking for the code to Excel. It's a model derived from our data that has likely no use for anyone but us and is highly susceptible to misunderstandings of the data. We absolutely need to verify your work. Models are the output of the process. It's like going to graphic designer for wo…

> You clearly have no idea what you're talking about. I have no idea what I'm talking about in this specific niche either... but does it normally go over well when you start a conversation that way?

I don't think people who start conversations like that are able to effectively gauge other human's reactions, they're kinda inter-related lol.
Post reply on HN