I think his issue was that the meeting was in bad faith. He was under the impression that he would be demoing his technology so it could get visibility within Facebook, not walking into a negotiation.
If they had been upfront about their intentions with the meeting, he probably would have never gone.
What do you think the purpose of the “platform developer relations” executive is?
To advocate AGAINST Facebook and for random outside developers?
Actually, yes. Usually that is what someone in that position does. They are the advocate for the customer, to help the company see things from the customer's point of view.
I think his issue was that the meeting was in bad faith. He was under the impression that he would be demoing his technology so it could get visibility within Facebook, not walking into a negotiation.
While it is true that he said the thought he would be demoing, I don't think the discussion about an acquisitions was a problem in itself:
I said that if Facebook wanted to have a serious conversation about acquiring my team and product, I would entertain the idea.
I think his problem was that Facebook were negotiating from a position of strength (and were honest about that), and he didn't like it.
I think his problem was that Facebook were negotiating from a position of strength (and were honest about that), and he didn't like it.
It really is odd how ecosystem developers always seem to act so shocked when they realize that the prime developer (the one who wrote the API agreement) turns out to hold all the power and control.
Actually, the real issue is that they're breaking their implicit promise to refrain from competing against the outside developers they rely on to improve their "open" ecosystem.
a) I disagree completely that there is any sort of implied promise not to compete with app developers. Even ignoring history on other platforms (where every single platform takes good ideas from apps and incorporates them) Facebook is too young a company for people to think they won't add something to their platform.
b) Even if there is an implicit promise, in this case Facebook acted very ethically in offering to buy him our when they decided to offer the same features. I can't imagine a better way to have handled that situation from Facebook's point of view.
Of course there's an implied promise. If platform operators openly stated "anything you develop can and will be used against you - by us" then no one in their right minds would develop on those platforms.
As you note, the trust involved is invariably abused, but always within limits - vaguely defined as they may be. What Dalton Caldwell is observing is that these parameters appear to be shifting.
That's FB's prerogative, and I don't object to their exercising it. But there were two ways to handle the change. The first was to buy Dalton out, shut down the project, but provide jobs for his team. The second was to do what they did with Instagram, preserving the product and the team, and letting things evolve from there.
It seems like going the latter route would actually encourage people who really care about products to build on FB's platform. The former route also provides incentives, but of a much lower grade, and only appealing to people who don't really care about the products they develop, and see the compensated shut-down / aqui-hire as their highest goal.
If platform operators openly stated "anything you develop can and will be used against you - by us" then no one in their right minds would develop on those platforms.
There is a difference between "using something against you" and a platform keeping their options open.
But, to quote Tim Bray from 2003:
They own the ground you’re building on, and if they decide they don’t like you, or they can do something better with the ground, you’re toast. They can ship their own product and give it away till you go bust, then start charging for it; and use secret APIs you can’t see; and they can break the published APIs you use. All of these things have historically been done by platform vendors.[1]
My point is that no platform has ever behaved differently to how Facebook are now, and Facebook are at least offering money to companies they are planning on competing with.
People will continue to develop for these platforms, though, because they offer the incredible lure of money - they are were the users are, and where the users are the money is too.
I understand the grammar of it, but the question is: if one implies, and you don't infer the implication-- did the implication exist? It's basically the tree falling in the forest.
I've never read anything from Facebook that implies this. If they inferred it, they did so incorrectly.
> I think his issue was that the meeting was in bad faith.
Agreed, but an honest question [and I'm no fan of FB, but...]: how could FB have requested a meeting without acting in bad faith and without being dumb? Seems dumb for FB to say to Dalton: hey, we're about to launch a competitive product and, since you're going to be squashed, we wanted you to come in to talk about an aqui-hire. Now Dalton has inside-ish info on FB (which he will have post meeting anyways) and can run around telling FB's competitors that FB is bidding for his company.
I suppose one of the VPs could have pinged Dalton about meeting for coffee, but then, assuming the informal meeting goes well, Dalton still has to meet all the other VPs, Dirs. Plus FB has a lot of these conversations with companies (I've been in 3 separate ones with 2 companies), so this is kind of the process.
I don't particularly see a better way for FB to handle the situation. Were I Dalton, I would have given myself some cool-down-room and, rather than blowing off the discussion, would have engaged the folks in a discussion and then told everyone that I'd get back to them first thing in the morning. Then I would have gone for a long run and let my thoughts settle. Or at last that's what I did when this happened to me 4 years ago.
They can tell him that they're interested in an aqui-hire before hand. That's how they can act in good faith. If he shows, he gets the info they gave him at the meeting anyway. If he doesn't, they crush him, which they plan to do now, after the meeting they had in bad faith.
What else would the meeting be for? He's incredibly naive if he honestly thought that the meeting was going to be them congratulating him for making a good product and nothing more.
I was hoping the outcome of this meeting would be executive-level support for my impending product launch.
What executive-level support would they give him except to buy him/his product? The bad faith here is going into this meeting with no intention of entertaining their obvious position.
It's not OK to take advantage of a naive person. They could simply have explained their position in a way more appropriate for the kind of meeting they had portrayed.
If Facebook wanted an acqui-hire from this meeting here, they sold it awfully poorly. They don't have to care, of course, they'll likely just look elsewhere and scoop up 5 people to do the same thing, but from a business perspective this meeting would have seemed to be a waste of time for all concerned. Again, FB has the cash so who cares, but to drag people in with the hope that they'll forget themselves and jump at whatever opportunity is presented. They're taking time and attention away from the thing that attracted them to this person.
Heck, that they kind of throw offers around like this is kind of a lesson for future targets simply to triple their ask. "Sure, $50MM all cash." Screw those jerks.
Let's not insult Dalton. Let's assume Dalton is a smart guy and not a naive guy, but that he's in an unfamiliar situation and that THIS SHIT IS HARD. It's easy to sit on the sidelines and judge. It's quite another thing to figure out what to do when: you're a VP at FB who wants to talk with Dalton about an aqui-hire (seriously, how do you do this?); and when you're Dalton and you receive an email from said VP asking for an audience [what kind of audience?!?! who knows.].
>They could simply have explained their position in a way more
>appropriate for the kind of meeting they had portrayed.
My original comment suggested that they couldn't. You haven't provided any evidence to the contrary (in fact, you've suggested my "dumb" route without saying why it's not dumb). Let's assume everyone is a decent person [AFAICT this is a reasonable assumption]: this is not a soap opera; this is trying to figure out how to have a tense conversation with someone you respect.
>Heck, that they kind of throw offers around like this is
>kind of a lesson for future targets simply to triple their ask.
>"Sure, $50MM all cash." Screw those jerks.
This is a very dangerous comment. Of course, there are anecdotes to the contrary, but, by and large, few think the way you suggest they do and I'd warn fellow readers to take this as an anti-pattern. Those playing the game who get to the aqui-hire level are very high performers, not sell-outs. To suggest that the aqui-hirers are fools from whom to part money or that aqui-hires are sell-outs is to demonstrate extreme naivete. Google's top line really can benefit by adding high performance teams and Google is willing to pay for it. This is rational. At the same time, an acquired CEO, such as Kevin Systrom, can be happy that his biggest, in fact existential, competitor is now his partner. This, too, is rational.
Above all, this stuff is both hard and subjective. Let's look at how to use it to be more effective, rather than how to tabloid-ize it.
I should have said "a person's naivete" to emphasize its situational nature. Everybody is naive in unfamiliar situations, by definition, and I didn't mean to imply that he was a naive person through-and-through. I would venture that assuming I was pinning my support on an insult is not a particularly charitable interpretation.
I don't have to provide evidence of an opinion, so I don't know where you're pulling that from.
My original comment suggested that they couldn't.
Which was:
how could FB have requested a meeting without acting in bad faith and without being dumb?
Really? First of all that appears to be a false dichotomy. Secondly, they have a lot of brains at FB, yet idiocy and bad faith were the only two possible motivators for the meeting? They can figure it out, and if they can't, well, maybe they take the more-informative route.
Dumb, right?
Saying you are at a disadvantage for having everybody on the same page and not being oppositional or predatory is a sign of a bad mind to me. Can't tell him in advance that it's really about acqui-hire? Pretty much the same kind of arbitrary rule as "don't call her for three days." If you want to go through life accomplishing your goals in an antagonistic way, then follow their examples, but engaging in business this way in terms of romantic relationships is "The Rules" type poppycock. I'm not even going to address your assertion and denigration of decency and information as "soap opera."
Oh, but they "couldn't." How powerless FB is in this situation! How ever did they find themselves so?
this is trying to figure out how to have a tense conversation with someone you respect
Isn't that tension entirely related to preserving the hustle? Let's all shed a tear for the difficulties FB has in maintaining a powerful negotiating position.
Thing is, in this case I would say that what you identify as "tension" is a reflection of their powerlessness. Obviously they wanted him on board rather than building it themselves with other people, by sheer dint of coming to him before what other people wind up being their follow-on choices. So the hustle was functional in that they just decided to wield the bat of money that apparently is all they have to offer when manners fail them. Of course Mark Zuckerberg is known to be a rude person, so we can also see this episode as evidence (as you so require) of the fish rotting from the head.
To suggest that the aqui-hirers are fools from whom to part money or that aqui-hires are sell-outs is to demonstrate extreme naivete
Hey, all I'm saying is that if you're open to selling in the first place and FB comes sniffing around, ask for more than you would normally when being ambushed in a meeting. And yes, it's foolish to treat someone you want to work with in the way that they did here. Perhaps their negotiator end-points aren't as highly-performing as you say the acqui-hire targets are.
But I appreciate your point: decency is too much to ask of Facebook.
>They can tell him that they're interested in an aqui-hire before hand.
I thought that I covered this in my comment under the "dumb" option. I don't mean to be disparaging, but I'm not sure how else to take the suggestion, so switching to a not-great analogy:
Your suggestion is sorta like saying that people should walk into a car dealership and say "I want to buy this car. No, not that one. THIS car." It's a classic negotiating fail. If you know they're going to buy the car/company, you're going to milk them.
Of course, FB may think that THIS car/startup is absolutely perfect to acquire, but it's unrealistic to expect them to reveal that bit of info.
And if they won't sell it to you, you walk away. Classic negotiating success, which is what Caldwell did here.
It just so happens that what FB were selling was a position of some repute within their organization, which they not only failed to do, but they misrepresented the product in the first place.
> If they had been upfront about their intentions with the meeting, he probably would have never gone.
I don't understand why this is a big issue. What was the cost to him in going to this meeting? It would hardly have changed the outcome (outcome: he declines their offer and they build a service which clobbers his.)
It was an ambush that was designed to give FB an advantage in negotiating with him. It was hardball tactics, carried out in bad faith. Why should Dalton feel neutral about being on the receiving end of that?
I don't understand how they gained an advantage through that meeting. It seems that, meeting or not, they already had the advantage by controlling the platform.
Dalton sums up his issue with FB's tactics pretty succinctly right here:
Your team doesn’t seem to understand that being “good negotiators” vs implying that you will destroy someone’s business built on your “open platform” are not the same thing.
He then goes on to call out the root-cause of the problem as FB's understandable but unfortunate focus on ad-revenue. This puts them at odds with the developers who use the platform and that's clearly not a good dynamic. Both MS and Apple have long understood that getting developers and keeping them happy was essential to keep a platform fertile.
EDIT:fixing typo/poor construction in last sentence.
As a recent example from Apple, they are now requiring sandboxing in the App store, which is heavily messing with a number of developers. But they are not sandboxing their own applications.
EDIT: this comment appears to be unpopular? what's the disagreement?
EDIT: Also, I should point out that apple didn't used to mess with developers, probably because they were primarily a hardware company, with low market share, so developers were key, and there was no competition. However, they have expanded and are now also a services company, so they have an incentive to mess with the environment in order to defend their services against competition. Microsoft, conversely, made quite a bit of money off of it's office products, so always had a reason to manipulate the environment.
Generally, negotiations favour the prepared. By ambushing him, FB was hoping to trick him into negotiating unprepared. Dalton, by experience or judgement or both, recognized the ambush and dealt with it well. Someone else might start talking terms because they accept what the FB execs are saying (and thus be intimidated or fearful, or grateful for what seems like a nice guy move by FB).
"What was the cost to him in going to this meeting??
Time, both in the meeting and in preparing, and in information transfer. He didn't specifically say what he went through, but he may have divulged pieces of the puzzle that they were unaware of.
Yes but there's a difference between a well-intentioned meeting that didn't pan out and a mal-intentioned meeting, and it would seem that it was the latter according to the OP
I recently had a meeting where our side came out of it literally saying "WTF was that?". We'd expected it to be about how a partnership would progress and it was more the other side questioning us about why there should be a partnership at all.
In retrospect, our contact with the other side that had set up the meeting hadn't properly communicated to us what the meeting would be about, and presumably had not communicated much with his side about what they were looking for at this stage.
Their side was basically dysfunctional, with each person on their team having a different agenda.
I wouldn't say that meeting was mal-intentioned, just that their company was really screwed up.
Facebook may be in a similar stage at certain levels.
There doesn't have to be a specific badness to be mal-intentioned. Disparate, fuzzy, or nonexistent intentions are just as much a waste of time for the other side than specifically harmful goals. It's all garbage on the receiving end.
Time, sure, but also I think that instead of the exec-level support he wanted he instead got the impending doom that either:
a) Facebook will knock on his door again at a later date asking to "acqu-hire".
b) Facebook will eventually release something in-house that will compete with his app (and most likely win due to Facebook's large momentum).
With the impending doom stuff aside, I still don't think that he should've expected getting exec-level support for his product walking in to the meeting. Facebook doesn't _need_ to give him anything. So yeah, he wasted his time, but that's _his_ problem, not Facebook's.
Who knows what positions each took behind closed doors, but do you think they aren't going into a negotiation all on the same page? Do you think they would allow someone in negotiations to take a position opposite to the company line?
Also, relations does not mean advocate. He has relations with the customer, he is not obliged to advocate their views. Especially not when it goes against FBs interests.
It's not that uncommon for for-profit businesses to have someone in an ombudsman role, responsible for advocating on behalf of the (official) customer. It's most widespread in news companies, where most newspapers, news magazines, and TV stations have a role specifically designated to be the readers'/viewers' advocate. Of course, it's ultimately self-interested, but it's the kind of self-interest that involves convincing your customers that your organizational structure is taking them seriously.
As an example from tech, I believe HN's 'jf' used to be a startup-relations person for Microsoft, whose job really did involve trying to advocate for their needs within Microsoft, reporting out of the product groups' normal management hierarchy to make sure he was giving them third-party input.
"It's not that uncommon for for-profit businesses to have someone in an ombudsman role"
I definitely understand your point but I don't think it is correct to use the phrase "not that uncommon" with respect to "for-profit businesses" without defining what types of businesses you are referring to.
The overwhelming majority (anecdotal of course) of for-profit businesses do not have anything like an ombudsmen. I would agree that with respect to newspapers that statement would be correct from what I've seen and probably universities.
I wouldn't want to speculate on the percentages here, but if we believe the numbers as far as the amount of businesses of all sizes that are out there, I think it's safe to say that the majority don't have an ombudsmen. So I would say it is uncommon.
"Developer relations" normally implies a role intended to encourage developers to use your platform. If they're just going to parrot the company line, then there's not much point in them existing, is there?
>>"Developer relations" normally implies a role intended to encourage developers to use your platform.
no, thats marketing.
Dev relations works with you once you are already using the platform. Don't get their intentions confused. They may be on your side with bug fixes and feature requests, but if you try to do something that goes against their company, why the hell would they be on your side?
It's a facet of marketing, sure - but you're marketing your platform/API/library/company to developers, not the general public. It doesn't really matter whether they're currently using your system, since they might be in the near future.
The implication is that by having a large ecosystem with lots of developers, the company will benefit, but in this case, FB appears to have shot themselves in the foot.
Its not marketing. Dev Relations is a liaison to developers. They will champion your cause when it is mutually beneficial. But they don't work for you and are not obliged to stick up for you.
All the liaising in the world is not going to help you when all the developers who use your platform think that you're an asshole, or you're too busy managing your ad portfolio to pay attention to them.
Pardon me for barging in on this discussion but I find the use of "Nope" in a manner not humorous, ironic, or otherwise deceptively rendered to be quite rude indeed. I do not question your motivations but maybe we are — many of us — to blame for the ills you decry.
Nor did I. He was likely trying to describe the self-entitlement of the younger generation. Which I totally agree with. You/we are not entitled to anything and you/we are not special snowflakes. I think that's all he meant to convey.
"You" did not refer to a generation, but to a person, so the language was personally insulting. The bar for personal insult is much higher and this comment doesn't pass it. First, the OP did nothing to deserve it, so it was out of place. Second, delete the insulting language and the comment not only doesn't lose information, its point (defending Facebook) becomes clearer. There was no need for arbitrary sticks in the eye. That's the meaning of "gratuitously rude".
I think writing a rude[1] letter to a public figure and posting it on your blog does change the rules somewhat.
I do think that the author's post came off as somewhat precious. Saying Not compete with you, because you're a precious snow flake? was less polite than perhaps is ideal, but OTOH the author's post was also less-than-polite.
[1] "I didn’t want to believe your company would stoop this low. My mistake.", "rotten-to-the-core “platforms” like Facebook", etc
You make a reasonable case. Still, context matters. It seems to me the OP was being emotional while the commenter was being snide, and the latter is more destructive.
Far be it from me on the day after Gore Vidal died to say that snideness is always a bad thing, but the community here is fragile and simply can't withstand the free flow of vitriol.
> He was likely trying to describe the self-entitlement of the younger generation. Which I totally agree with.
This argument has been made for likely as long as the human race has existed and is completely worthless. May as well say you walked up hill both ways through snow on your way to school every day.
The point is not what he may have been 'trying' to describe. Rudeness is not necessarily about substance. It is about expression. He could have expressed himself in many ways. He chose to do so in terminology that was patronizing and rude. I wouldn't do him the disservice of thinking he didn't know what he was saying or the implications of how he chose to say it.
Right. I had to get up in the morning at ten o'clock at night half an hour before I went to bed, drink a cup of sulphuric acid, work twenty-nine hours a day down mill, and pay mill owner for permission to come to work, and when we got home, our Dad and our mother would kill us and dance about on our graves singing Hallelujah.
And you try and tell the young people of today that, they won't believe you.
He's pissed because the conversation went from "Hey, this is great for both of us, what can we do to help you build it?" to "Join us or die".
If Facebook went from expressions of support for the project to hostility, I think anyone would feel they'd acted in bad faith.
It's not illegal, and it's a fair point that developers should anticipate Facebook's conflicting interests. But it's also fair to publicly shame sleazy behavior when you see it.
By creating an open platform, Facebook has made the big picture decision that encouraging third party developers to build applications leveraging their social graph is beneficial to the company's bottom line, allowing them to be embedded in places where they otherwise wouldn't be.
This is where utilizing a product company's platform can be very morally dicey. They offer a platform for others to build on, because it raises the value of their company by making it more pervasive. They also build their own products on top of their platform.
Which takes precedence over the other? My view is this: in the long run, the developer platform is more valuable than any product Facebook can build themselves. The short term thinking that is demonstrated here leads to damaging the trust that developers have in the Facebook platform.
It's one thing to use Facebook for authentication. It's easy and takes little investment. However, building a REAL product on the platform is a risk. If Facebook behaves like this, they show that it's a risk NOT worth taking, and they devalue their own platform, putting short term gain (product) over long term gain (platform).
I think that was the point of the meeting. They saw that there was a developer in the space they wanted to enter. They could have just undercut him without a thought, but instead offered to work with/buy out his product. This happens.
Microsoft and Google are doing it with hardware. I imagine the phone/tablet manufacturers had a similar reaction as this guy, but didn't go blogging about it on the web. It's good for us that he did, because OEMs talk to each other in meetings. Small time devs best communicate a company's intentions via the web.
Except that it won't, i.e. Microsoft in the 90's and Apple on the iOS/Mac platform. Businesses will follow the markets which have the greatest opportunity to turn over profit. In fact Microsoft used to call their relationship an "ecosystem" because like a predator they would gobble up or crush the smaller players.
It is absolutely stunning to me how badly people miss the point on here. You really wouldn't be annoyed if I scheduled a meeting with you, decided to make the meeting about something else and then basically acted like I was being a good guy when it was clear I was trying to milk as much as possible out of the deal in a meeting I lied about the purpose of while I was wasting your time? Would you then want some angry asshole on the internet to mock you and call you a precious snowflake? You wouldnt? Bizarre, you seemed to think being an ass like that was pretty reasonable.
You're absolutely right, I would. The OP has a point.
But let's be honest here, we're talking about a multi billion dollar company with thousands of employees, now traded on the stock market, so presumably aggressively trying to spin a profit.
Expecting said company to be "nice" is naive at best.
So what is wrong with documenting them not being nice? I have no issue seeing this. I'm an ex-fb employee myself and I saw behavior like this constantly. I'm just amazed at how angry it seems to make people that this guy reacted angrily to a situation where most others would have done the exact same.
It's sad that we have to assume the worst, isn't it?
I expect honesty in business dealings, large or small. That doesn't preclude me from having some mean lawyers on my side to ensure I'm covered, but the up-front negotiations aren't driven by them. I'd walk out too.
What a depressing statement. Doubtless true but what a revealing and totally awful thing to take for granted. So now we live in a world in which not only are corporations people (thank you Judge Roberts) but they are psychopaths with no social conscience and we all take that pathology for granted.
Enjoy the next century. :)
While I agree with your assessment of how the platform dev relations guy should have been expected to toe the FB line, I do have to say that I highly respect Dalton for clearly stating he had no interest in the acquihire.
In fact, this completely confirms my previous post from two weeks ago:
>All these aquisitions are more insidious, they are being done by the big players to stifle diversity in the market and continue to solidify their leads on online services under the guise of talent acquisition to better their companies - rather its an effort to prevent that talent from building something that would be a detriment to their positions
As well as:
>The acquiring of the teams is defensive in that they take that team and their IP etc off the market from their competition. It is offensive in that it squashes any possibility that whatever service it was the startup had would compete for their similar service.
And:
>Attention is the resource that social services are harvesting from their users and monetizing.
...
Companies that provide features, utility and services that keep the attention of users (especially when providing no physical product) are those that will have longevity.
So, capturing those that would build things that direct user attention away from your product is critical to these huge companies.
It seems like Dalton was under the impression that he was rather explicitly threatened with being denied access to the Facebook platform through a change in terms of service, in a way that is critical to his business. That's a strong-handed negotiation tactic for a supposed business infrastructure provider.
All's fair in business is a bullshit perspective. It's the self justification of those who want to engage in behavior they know is sociopathic.
Deception is occasionally a necessary tactic, but it would be insane to try to argue that it is a behavior that creates economic value. It should not be the expected default behavior, and in fact, is not. Which is why there are both civil and criminal penalties for fraud.
Deceptive behavior that is less than fraud may not be illegal, but it's still shame worthy in my view.
I've been seeing comments like the one you have responded to more and more here. Commenters seemingly confusing legality with ethics and politeness, or perhaps mistakenly thinking that the later two do not exist.
If we swapped out companies with strangers and HN with facebook, would these people be responding to their friends posting venting comments about whistlers on the bus to work with "It's a free country, they are allowed to whistle on the bus, so shutup."? To be honest, I don't think so. I think the reason this reply is absurd is patently is likely obvious to them when the subject of the criticism does not involve a corporation. It seems as far as they are concerned, as soon as a company enters the picture, all criticisms become invalid if they do not involve law-breaking.
Because in contemporary North American culture the expectation for a company is basically sociopathic behavior within the law. But the expectation for an individual person is ethically aware and polite behavior in the face of public scrutiny.
I was thinking about this earlier, and it occurred to me that "expect" has two meanings in a way.
I expect companies to not act ethically. In other words, I think of myself as a realist and this just seems to be how companies are going to act.
On the other hand, I expect them to act ethically. Meaning ethical behaviour is the behaviour that I demand from them.
Like when a parent says to their teenage kid who refuses to study for an exam, "Well I expect you to get an A". They don't expect that, but they do expect that of them.
Maybe these two sorts of "expect" get shorted out when corporations enter the picture? On the other hand, perhaps the expectation of a corporation in both senses really is sociopathic behaviour. All that "duty to the shareholders" crap...
Sure.. it is legitimate. But Dalton has the right to say as loudly as he can what Facebook's negotiation tactics are. And other developers have the right to stop developing on the Facebook platform because of it.
It may be legitimate, but that doesn't mean there aren't consequences.
How many developers would continue using Facebook's platform if they knew Facebook would kill their product on a whim?
> How many developers would continue using Facebook's platform if they knew Facebook would kill their product on a whim?
Those exact words have been uttered about both Microsoft and Apple in the past. Both have been wildly successful. At the end of the day developers will follow where the money is and absorb the risk.
I don't get it either. Last week this guy wanted to make some sort of paid Open Twitter competitor. This week he's mad at Facebook for offering to acquire his company rather than simply build a first party feature!
No good deed goes unpunished. Moreover, it's just not smart to publicly pick a fight with Facebook after they offered to acquire you. If you're the guys on the other side of the table, you might well brand this guy "unreasonable" and reckon that Kevin Systrom beat him once (score of $1B to $0), and Kevin is now playing for Facebook.
Seriously, this was not a good move on Dalton's part. As for this ("perhaps the public markets...will give you the time and goodwill to fix the obvious structural flaws"), he must be joking. Facebook has helicopter problems. Their dilemma is whether they are worth 20 billion dollars or 100 billion dollars. For Dalton to lecture Zuck in this tone, when Zuck has lapped him like 1 billion times over, and after they extended him a hand in good faith...just not smart.
This post is not about being acuhired at all. Read it again. His main thesis has been in the last couple of blog posts is:
Social media platforms should not be ad-supported.
This is just a continuation of that theme. He's saying, ~Your employees are doing asshole things to 3rd party developers, even though you're calling it a platform, because they have bad incentives, and that bad incentive is coming from the search for ad revenue~
Essentially, he's not so much mad at Mark, or even really caring whether Mark reads it or not. This is another piece of proof (to him and others that might listen), that social media platforms should not be ad-supported.
"The only way to get fulfillment is to help other people that believe what you believe." - Simon Sinek
You should watch the TED video where Simon Sinek talks about this. Dalton is basically putting this crazy idea out there about a non-ad supported social media platform (gasp!), and trying to find people who believes what he believes.
And, as a for profit business, they don't even have to hit anywhere near 100%. They just have to do well enough in how they operate not to loose business or somehow jeopardize what they have. It's really that simple.
This is a story that prior to the Internet nobody would ever hear about. No journalist would tell this story except in a magazine piece maybe that had an agenda and wanted to paint a picture.
This tale goes nowhere near even scratching the surface of how business operates. Spying. Payoffs. "Cut off their air supply" (Microsoft/Netscape)
Here's a story from when I started in business years ago. I called a friend of my fathers for a reference on someone who had worked with him in the past. He said "hmm, Bob left his job? Hmm." and then gave me a nice reference on him. Before I knew it he had hired Bob and basically told him "he's a startup you are wasting your time". I lost out on hiring Bob. This was a friend of the family. That may or may not be how any one of us would operate but in business as you say you can't be "a precious snow flake".
I mostly agree with you, but I don't really buy the line that they were offering him millions of dollars for his company (I assume the aqui-hire would be in that range) as "a courtesy".
What they'd really be paying for is avoiding exactly this situation they're in now, with him talking quite loudly about how they shut him down. Can't blame 'em for trying, but they need to suss out their target a bit better before threatening them.
So, you think Dalton refused a few million dollars (almost all acqui-hires would enrich a founder that much) so that he could complain publicly?
Or is Dalton complaining publicly now in the hopes that Facebook will pay him more later than they would have if he'd just gone along with their proposal now?
I think Dalton is in it for a cause, and a belief. A belief that he has strengthened and reinforced in his mind for months. One that he is totally convinced is true. And right here he demonstrated the strength of that belief and of his cause. He could essentially have sold his soul to the devil and been rich and happy, or stuck with his belief, and he stuck with it.
Whether or not he is right, I'll give him a lot of respect for sticking with his guns and turning down something so outrageously tempting that hardly anyone else has turned down ever, just to chase his dreams. Props Dalton, and whether or not you get it, you deserve congrats and success for this.
You are on the right track. Couple points to round it off:
1. Dalton is questioning the dominant business model online & fired his first salvo via join.app.net.
2. As a vocal spokesman for a pro-user & pro-developer platform design, he's got to rally his forces. No wonder he is gunning for the big ones - the first indication was his response to Fred Wilson's post (http://daltoncaldwell.com/fred-wilson-is-wrong-about-free).
I don't really think anything about Dalton's motivations, I was commenting more that FB was attempting to buy an amicable outcome. They sort of made a mess of it, but I think that was their intent.
When I do think about Dalton's motivations, I think he made a very risky bet and lost, and he's probably a bit angry with himself as much as he is with anyone else. Nothing wrong with that, I'd probably feel the same way.
> "Your team doesn’t seem to understand that being “good negotiators” vs implying that you will destroy someone’s business built on your “open platform” are not the same thing."
It's Facebook's platform. Sometimes they are going to create internal products that compete with developers' ideas. The fact that they brought you in, explained what they were doing, and raised the possibility that they were willing to give you what I assume to be a boatload of cash to compensate you for your efforts seems almost comically generous to me.
The simple fact of the matter is that they CAN crush your business. They seem to be cognizant of that fact and were wiling to do something to help you. All I can say is that I'll bet most people reading this wish they had this kind of "problem" and would be writing "thank you" letters to Mark Zuckerberg, even if we ultimately rejected the offer. The title of this story could easily have been "This Just In: Facebook Has a Heart".
Totally agree with you.
It's a game, FB used hard tactics, now he is using public sentiment. It is just an money game in the end. Blog posts like this just hurt both companies perceptions.
If FB did not declare itself a platform...if it had not encouraged others to build on its platform...if it had not encouraged DC to build his product on this platform...then you would be right. But if you are a platform, if you do encourage others to build on your platform (which is the whole point) and if you encourage a company to continue developing a product then it is not right. It may be realpolitik. It may be that having done all those things the platform company realizes that something it has encouraged is more strategic than it had realized, that it doesn't want a third party owning that product and it has to reel back its promises (which is what is sounds like here) but that is (a) a crippling result for the poor developer who took you at your word, and (b) and blow to your credibility as a platform. One incident like this won't kill you. Two won't. But at some point people just won't develop on your platform because there's no trust. ALL successful platforms have to walk this tightrope. Some do it better than others.
Rather than get involved with all of these threads, I'd like to clarify something.
I build a product that pre-dated App Center by several months. Facebook dev relations people tested it and actively encouraged me to build it. I was assured that it was considered "good" and "helpful" as an example of using Open Graph. At an earlier point I was offered marketing help from Facebook for my launch.
I am not clear why some folks don't see the issue with building something that is encouraged by employees of a company, and then, in the matter of months, being told "never mind". That is not good for an ecosystem.
Hey dalton, I've posted my thoughts in this thread, and I'm also considering writing a blog article about this, but I have one meta thing to share with you.
This letter doesn't make two things clear to me: 1) what exactly it is you're upset about and 2) what you think should have happened. Because of this, people in this thread are making a lot of assumptions which are uncharitable and inaccurate, and you come across as looking more naive than I suspect you actually are.
Clarifying in the thread is good, but it's damage control. I'm not sure if you wrote the letter when you were angry, or if it was originally written to people with more context, but I just wanted to share a part of why I think this thread is going the way it is.
1) I am unhappy that I wasted my time and energy building on a platform that encouraged me to do so, and within the matter of months changed their mind. This is the same thing that makes me unhappy with what Twitter is doing to their ecosystem: http://daltoncaldwell.com/what-twitter-could-have-been
2) Once Mark Zuckerberg gave personal blessing, he shouldn't have changed his mind. I have an interesting email thread along these lines.
It's a game to them. Don't initiate games with children if you don't want to be involved where childish things can be done. Children can do nasty things. They don't understand or possibly don't care of the consequences. Their goal is to create and maintain a controlled ecosystem. They know legally where they stand and they have billions of dollars now to drag out any lawsuit, if anyone decides to waste their energy on such a thing. I am sure they feel invincible, and I can understand how that could develop with what they have power of / are in control of.
I recently had an issue with a local group of 'investors' / tech people, and after learning more details I was clearly mislead into presenting to them.. What they were looking to invest in was absolutely not a match to what I am doing. Sure, it was under confidential and private settings, though I know I taught them a lot and exposed a lot I rather would not have - simply because I don't think these people have good intentions or are honest people - and I don't want to support that as a human being, because I don't think that's good for society.
>I am unhappy that I wasted my time and energy building on a platform that encouraged me to do so, and within the matter of months changed their mind.
I am no fan of facebook, but it seems like they offered to compensate you for your time. In fact, it seems like that entire meeting was designed to demonstrate to them that you'd actually built something that worked so that they could buy you off.
They didn't have to do that, they could have just squashed you. In the end, I think you should have taken their offer (perhaps all in cash and then leave ASAP , as someone else suggested) and then built something else.
The key point here is that you seem to value your autonomy, and a surprisingly few people on this board seem to see that. What I'm trying to say is that there was a way for you to exit a situation that was going to deny your autonomy in such a way that it could set you up for the next thing. Who knows? Perhaps it's not too late for that.
But Dalton was it really such a surprise for you? Was it a first time you heard or had a felling that someone is building something cool and dataset owner wants to shut them down? Seriously, I have at least 50 different cool ideas taping into both Twitter and Facebook streams, but will never lose a minute on any of those because I know that the stream can be turned off any minute. If you ever read techcrunch, mash, sai, a vc etc, you would sooner or later stumble upon a similar situation. "Blessing" from Mark doesnt change a shit -- he doesnt answer to you, he answers to the board and stock owners and since IPO with this thing tanking 40% he is on a very tight leech and you are the last one to answer to.
You story also reminds me of a gentleman agreement I had with Don Dodge. His "blessing" and interest in my idea made me work days and nights to deliver asap, and at the end he totally backed out. It was painful and disappointing, but one cannot do nothing about it.
I guess that judgement depends upon the degree to which you receive credible assurances that you feel you can rely on. You have been bitten by Don Dodge and are now twice shy. Doubtless DC will be doubly cautious in the future. I am sure he is trying to warn others to do likewise.
How much elapsed time would make it OK? 6 months? a year? 10 years? Expecting a large company to know where it's going a year in advance and reveal it to outside devs seems unreasonable, even for pure platforms.
If you can't provide any stability and predictability for outside devs you shouldn't represent yourself as a platform. It's ridiculous to pretend othewise. A platform HAS TO BE STABLE. It HAS TO OFFER TRUST.
This still doesn't sound wrong to me. You built something. You showed it to them. They liked it. They later liked it so much that they wanted a similar product.
I agree, the letter makes it sound there isn't anything serious going on. And the general skepticism here on HN seem valid. But if a FB exec informally threatened to revoke API access, then it's a whole different picture. This little detail deserves a bit more visibility.
But they suggested they were wiling to compensate Dalton (by buying his company) which makes it decidedly less uncool.
P.S. did people here believe before this story broke that Facebook would never revoke API access when it is in their strategic interest to do so? What did Facebook say or do to give off that impression? Is this an industry norm I am not familiar with?
Starting a company on top of FB's platform without the confidence that your API access is safe from FB's "strategic interests" is not business, it's russian roulette.
An awful lot of startups these days are created on top of an existing giant's rather volatile shoulders: Microsoft, Facebook, Twitter, Apple, heck even Gree and Zynga. The APIs and platforms are a rat trap for developers, but the massive userbase is oh such tasty cheese. Most hope to be quick enough delivering value for a buyout to make more sense than a shutdown, but few can pull that off.
Absolutely right. The only difference between alleged platforms is how the platform owners treat their devs. All platform companies face the same issues of balancing developer trust and the ensuing added value and their own strategic imperatives but not all platform companies are alike. Companies can have very different cultures and very different attitudes to third parties with whom they have business relations. The fact that they CAN turn on their own on a whim doesn't mean that they have to or WILL. So stories about the documented behavior of any such companies are very valuable to devs.
I agree with many of the comments in this thread about how an acquisition offer isn't a bad alternative to just getting ran over by the platform.
However, I can see your point. They should not have encouraged you to build it on your own if they were going to build it themselves. This seems like a lose-lose for both parties.
I've heard a lot of talk on how teams within facebook can work without much centralized oversight and this might be one of the drawbacks. Whoever you spoke to months ago might not have known that another team was working on it.
Then when they prep'ed for your meeting they found out someone had been working on it, felt guilty about leading you on months ago and offered a buy out.
It seems like a communication problem more than anything else.
disclosure: if it is not absolutely clear from my post, I'm speculating on events, I have no ability to gauge what really happened at facebook.
You should definitely have explained this in your original article. I can absolutely understand your frustration, given their earlier encouragement. Absent this explanation, you did come off like a ... precious snowflake.
But when you dance with Godzilla, you will eventually get stepped on. Mostly by accident. There's little evidence they acted in bad faith. Big companies change their plans all the time, and they're entitled to do so absent an NDA.
I don't get it. FB took an opportunity to make an acquisition offer (or at least open the dialog) and used some hard tactics (in this case the threat of direct competition) to improve their negotiating position.
What's the problem here? This is just business. Facebook has every right to develop that app, just like Dalton Caldwell did. If it makes sense for them to do it themselves, then they will. If it makes sense for them to buy an existing player, ditto. And if so, clearly they'd want to acquire that player at a good price, right?
I just don't see the ethical problem here. They didn't lie, and they offered a check (that it happens the OP didn't want).
Dalton was under the impression that he was going to be making a pitch for some higher level support from FB for his product. That does not automatically translate to wanting Facebook to hire him(which apparently was FB's intent).
Facebook's execs effectively ambushed Dalton during the pitch with an aquihire offer. That's where this turns into a bad faith negotiation, because he was not prepared for it, and would not have had the meeting in the first place if this was on the agenda.
That's an awfully liberal use of "bad faith". There wasn't any "negotiation" yet at all, it's just a meeting. Meetings go off-agenda all the time.
It seems to me just like you say, the extent of the harm to Dalton is that he "would not have had the meeting in the first place." So basically facebook wasted his afternoon by forcing him to listen to some competition threats and trying to hand him an offer letter.
Why should we care? I still don't see any ethics issues here at all. Hard negotiation isn't "bad faith".
>That's an awfully liberal use of "bad faith". There wasn't any "negotiation" yet at all, it's just a meeting. Meetings go off-agenda all the time.
>Why should we care? I still don't see any ethics issues here at all. Hard negotiation isn't "bad faith".
You're absolutely correct that hard negotiation tactics are not bad faith. However, like you point out, there wasn't supposed to be any negotiation about an offer in the first place.
There was no negotiation. In fact, one party(Dalton) did not come to negotiate. The other party clearly did.
This was not just a meeting going off agenda. This was a calculated strategy to hire Dalton, and that's why this is a bad faith negotiation. Dalton did not walk into it prepared to negotiate employment, nor was he pitching for his product to be acquired by Facebook. But Facebook was clearly interested in it.
To be clear, the bad faith negotiation is really on Dalton's part, because he was forced into the negotiations. The fault lies with Facebook, though.
I guess, though I still don't see the ethical takeaway: "Don't go to meetings with Facebook, you never know when they might try to hire you for cheap!" just doesn't have the dramatic impact I'd expect from the kind of argument I'm reading.
> There was no negotiation. In fact, one party(Dalton) did not come to negotiate. The other party clearly did.
Is it that clear? We weren't there.
Perhaps the Facebook executives listened to a presentation about his product for an hour, and realized during that time that the presented product was basically identical to their own intended product, so the last part of the meeting ended up revolving around "hey, looks we might compete with you - or, we might hire you if that interests you".
Maybe it didn't go like that. Maybe they stopped him after 1 slide and told him "your app competes with us. Let us buy you, or die."
Huge range in between those two. You and I (unless you are one of the people that was in that meeting) can't know where things fell.
I don't think you have been reading the source material closely. It wasn't the case they suddenly realized. They knew about his product. They had encouraged him to build it.
It is bullying tactics. We are big and will crush you unless you give us what we want. It's legal (probably) but isn't a classy move and there are long term costs.
It makes FB less attractive to developers (unless they are trying to get acqui-hired). Also get a reputation as a bully rather than a good fun company may make it harder to attract good staff (or they may charge more if they are not being paid in cool).
It's also the tactic of the mafia and of Microsoft (1990s when people were still scared of them). It would be a shame if anything happened to your company...
Basically it is the big bully move not the cool kid everybody wants to be on his team move.
You and some other commenters seemed to have only read the "Facebook tried to acu-hire you" part. You're missing the point.
The important part of the post is the latter half, which is consistent with his recently blog posts about this thesis:
"My thesis is that if you purport to be a platform, your business model needs to reflect your platform-ness. Because if you instead have an ad business model, and you’re not making enough money, you can end up slaughtering your ecosystem." - Dalton
http://techcrunch.com/2012/07/30/dalton-caldwell-on-app-nets...
This blog post is a continuation of that theme, wherein Facebook, a social media company platform, screwed with the user and 3rd party dev eco system[1] due to bad incentives[2] caused by a search for ad-revenue[3]. The paragraph here illustrates the connection:
[1] "Mark, I know for a fact that my experience was not an isolated incident. Several other startup founders & Facebook employees have told me that what I experienced was part of a systematic M&A “formula”. " - Dalton
[2] "I don’t think you or your employees are bad people. I just think you constructed a business that has financial motivations that are not in-line with users & developers." - Dalton
[3] "Strangely, your “platform developer relations” executive made no attempt to defend my position. Rather, he explained that he was recently given ownership of App Center, and that because of new ad units they were building, he was now responsible for over $1B/year in ad revenue. The execs in the room made clear that the success of my product would be an impediment to your ad revenue financial goals, and thus even offering me the chance to be acquired was a noble and kind move on their part." - Dalton
HN lately has been a lot of people picking out one part of the article, because it incenses some "sensibility" on their part, when it doesn't have anything to do with the main point of the OP, and the come back to HN to rant about it.
And poor Dalton tried real hard to be clear by linking to all the stuff he was referring to also.
A lot of people seem to be missing Dalton's point. Dalton isn't complaining Mark's behavior is bad (in the short term). He knows why Mark did what he did, it makes sense if you are thinking short term. It makes sense if you think Facebook is worth 110 Billion.
This isn't a letter so much to convince Mark that he is heading down the wrong path. I think Dalton is convinced FB as an organization has made too many promises. It's too late for FB too change direction. They are headed for and iceberg at 110 billion dollar speed and can't course correct in time.
Rather this is a letter to us. Dalton is pointing out the prediction that Facebook won't be around in 10 years. So don't build your apps on it. If you build your apps using Facebook you will be at its mercy. And as Facebook starts to die, you will feel the pain it inflicts on its closest "partners" as it scrambles to squeeze blood from turnips. It will use every nasty trick in the book to keep a monopoly on its market and squeeze every last drop of money and value (your personal info) it can from users.
Dalton has seen what people who run a company, with a dying business model, are capable of before. The Record/Music companies... He knows what a company, that is seeing its monopoly slip through its fingers, is willing to do to keep that monopoly just a little longer.
Intimidation and dishonest negotiation tactics are just the start. Will we soon see Facebook suing users? Lobbying congress for SOPA like laws to protect its monopoly? Remember GoDaddy was a main supporter of SOPA. It saw SOPA as a way to keep its URL retailing monopoly.
Dalton is warning you. Dalton cares about you. He has given up on saving Mark. Mark wants to kill the goose that laid the golden egg. Dalton wants to raise the goose that lays the silver egg. And share those eggs with us. Well, that's my interpretation of this open letter to Mark. I could be wrong, I often am.
This pretty much nails the sentiment I took from the story. He isn't so much complaining or railing against Facebook, but kicking himself for being, in hindsight, so naive. Not that anyone could blame him for it though. I mean, it certainly made perfect sense at the time, in fact for most of us, it still appears to make a lot of sense which is precisely why he is putting out these words of caution.
The one line summary seems to be: Facebook and Twitter represent a closed model of social networking, which rails against the very nature of web and internet as a technology platform and it probably won't last.
Not saying if I agree or disagree with that statement and prediction, but I definitely see the argument.
This is great. Completely agree. He believes this to be an oft repeated cycle in which the small guys get hurt because they are suckered in to develop on a platform. Because whilst the platform is augmented by the added value such developers bring to the table, they have little or no security and can be crushed at will. There have been many platforms. There will be more. All have to walk the fine line between short and long term self interest. Microsoft played hardball but did a better job than this. More developers had more stability for longer and made more $$$. Developments like this are scary.
No, he didn't want to be acquired, and he didn't want to go to an aggressive acquisition negotiation meeting, since there would be no terms he would accept. He only went to the meeting because he thought it was a demo.
So you were building a service that competes with a service Facebook was working on, they offered to buy you out, you declined, and you're angry about this? I'm sorry, but that's absurd. Most companies would not have even thought about steamrolling you, forget about offering a check. Did you expect them to just decide not to pursue their App Store offering because ol' Dalton Caldwell wouldn't like it? That's fucking ridiculous.
It sucks that you were naïve about this, but that's hardly Facebook's fault.
This. Business is business. It's not the Dev Relations team that decides if an app on the platform is competitive. Just because they told him to it was 'cool' doesn't mean the execs think it's too competitive...
Moral: Make sure you're talking to the right people.
You wrote this post 40+ days after the meeting took place. That imply your timing is chosen for reasons you didn't disclose in the blog post. Hence you try to manipulate public while pursuing hidden agenda.
Yea? So what? You just happen to post it right after your post about creating an open feed platform -- right as the PR momentum behind it started dying.
What does that have to do with anything? In your letter to Mark you said, "I had been reassured by Facebook dev-relations employees" -- as an ex-Facebook Dev Relations employee I can assure you that you were not talking to the right people.
He's upset that what he thought was a demo meeting was actually their way of luring him into an acquisition meeting. And he doesn't seem to have a problem with FB having their own app store, he's going to compete with them regardless.
Let's be clear, the only purpose of this post is to bring attention to App.net. Calling Facebook 'rotten-to-the-core' isn't a great way to capture the sympathy of its CEO.
I agree. This post comes across as very self-serving. He attacks Facebook for not being something they never claimed to be, and then offers a competing product that fulfills that need. Gross.
That's not quite true tho is it? FB does offer something it represents as being a platform. And bear in mind that he didn't just blindly build a product assuming that he could trust the platform. He solicited and continually received assurances that his product would be welcomed and valued on the platform. It was only after he had invested time and money building it that the rules changed. And it was that experience that resulted in his conviction of the need for a competing product.
To clarify for those confused comments here: app.net is in part a platform to showcase your app. Facebook's AppCenter is similar. If they were building an open platform, app.net could build into Facebook's AppCenter. Offering a aquihire and refusing to make an open platform is what Dalton doesn't like.
His critique is tied to his project at http://join.app.net because the reason the platform isn't open according to Dalton is because Facebook needs the ad revenue to hit its performance numbers.
"Offering a aquihire and refusing to make an open platform is what Dalton doesn't like."
Typically, when someone doesn't like an acquisition offer, they decline it. Is it wrong for Facebook to build a platform that isn't open? I don't see why Mark Zuckerberg (or the public, as the comments on this submission indicate) would read this letter and decide that his employees acted improperly, which the letter seems to expect.
Typically, when someone knows they will not accept any acquisition offers, they do not waste their time by going to meetings whose sole purpose is to discuss an acquisition. FB misled him into thinking it was a demo meeting.
That's not what this letter is about. Writing an open letter because someone wasted your time would seem a bit silly to me. This is about Facebook threatening to revoke API access, which the letter didn't mention, but his comments here have.
Your team doesn’t seem to understand that being “good negotiators” vs implying that you will destroy someone’s business built on your “open platform” are not the same thing.
That's probably a true statement, but who the heck actually considers Facebook to be any sort of "open platform" in the first place? Honestly, how many times have we seen this lesson re-iterated here on HN in the past few months: It is very dangerous to build a product that depends on a platform that someone else controls.
And this isn't a new lesson either... remember "DOS ain't done until Lotus won't run?" (And it doesn't really matter if Microsoft were actually breaking Lotus on purpose or not... the risk was - and still is - there, and has to be accounted for).
Don't build a house on a river and then blame the water.
There has never been a company-controlled ecosystem that has EVER thrived for long without the company swooping in to get that easy money.
In fact, now that Facebook is public, its their fiduciary duty to do just that. They could get sued if they DIDN'T try to cheaply build out their own versions of successful products.
The only surprise is that anyone is surprised by this, or thinks that Facebook has "lost their way", or had any other intentions when they started their platform. This is standard business practice - make a little ecosystem, let people futz around in it for a while. If it fails, shut it down; if it succeeds, go pick the low-hanging fruit.
I agree. It's risky to bet a company on someone else's platform, whether it be Facebook, Craigslist or someone else. You are at that company's mercy.
Even the most stable company can decide to pivot their strategy, change management (i.e., your cheerleader/sponsor retires, gets fired or worse), and at that point, you're just collateral damage.
Why wait 1.5 months to make an open letter after a "June 13th, 2012 at 4:30pm" meeting? Did you try communicating directly with Facebook for 45 days, then let it go? What makes now the best time to incite public wrath against Facebook (I'm assuming that was the intent in resolving never to write another line of code for a "rotten to the core" company) in an open letter that was anything but conciliatory?
It sounds like Facebook used some hard-handed tactics, but I'm more curious as to your choice of timing.
One thing I don't get, and I've started to feel really stupid for it, is this whole Social as Infrastructure meme that has started going around and that the author touches on. I'd love for someone to explain to me exactly what it would entail, why any company would move to become a commodity, and where the user value would be?
I'm not saying there aren't any really good answers to these questions, I'm just too thick to see it.
Imagine a world where everyone used a protocol to communicate. Lets call that protocol "English". Now, imagine "English" is owned by one company, who changes "English" and compromises your conversations consistently, and then tries to monetize your conversations in increasingly subtle and annoying ways.
Now in reality no one owns English. Its an open form of communication that anyone can use, anywhere. You can even create variants of it and use it with your friends as long as they understand your dialect.
"Social Infrastructure" would require a common social protocol as a specification. This would open up an entire ecosystem of smaller players to contribute to it, providing delicious synergy and innovation along the way. Kind of like modding Minecraft, etc.
Not every company wants to become a billion dollar start up. There are many IT service providers and MSPs that are perfectly comfortable servicing 30 clients and making a lifestyle business for everyone involved. If its a commodity, it opens up locality and niche markets easier than a monolithic implementation.
Nothing but good would come from a true technological social protocol. Right now online social behavior is dictated through the mind of one man, which isn't really social at all.
The user value is in that the users have all the power. If social service providers are a commodity, if they misbehave or provide a bad user experience they could simply take their social graph somewhere else. This empowers the user. This is also why Facebook does everything in its power to retain hegemony.
To counterpoint, haven't we been down that road before? XMPP, OpenSocial, etc. To be fair, it's market powers and network stickiness rather than abstract social or technical merit that have kept Facebook the incumbent.
And for someone to dethrone FB, an interoperable social bus would probably be a good idea. Of course, that would not what would bring users to it (digital empowerment seems too much an abstract idea to explain to my mom, for example), but rather a killer app or a series of them -- like Instagram.
The users of Facebook are people, and as far as I know, Facebook does not change or compromise the conversations among people. I've never seen a status, comment, photo, friend request, etc. changed by Facebook.
Businesses who build on the Facebook platform are not users. They are attempting to extract value from the users--just like Facebook itself is. It is not surprising that they sometimes find themselves competing with Facebook.
The sort of open "infrastructure" Dalton advocates for would be great for platform businesses...of course they would love to have all the advantages of a platform (aggregated audience, aggregated data, well-defined API, etc.), without the downsides (changes to the API, competition from the platform owner).
But it doesn't really matter that much to users. I can easily take my personal social graph with me...I know who my friends and family are, and I can find them again on whatever new service seems better than Facebook. After all, Facebook did it to MySpace--and without access to MySpace's social graph.
For one thing, the OP author is responsible for the whole meme, and is posturing his startup as the litmus test for the idea (which is probably fair).
From a certain perspective, the whole idea of Google is to get users off the search engine faster, which doesn't sound like a great way to make money as compared to Yahoo! whose core idea was to keep them on the site as long as possible to serve more ads at them. In the end, the Google idea is more profitable because users prefer to use things that don't parasite them by a huge margin, especially if both are free.
Caldwell's idea, as I understand it, is that there are a lot of interesting applications that could use Twitter's technology that aren't or can't be written because of their restrictions (or it would suck because of their ads), and that people would be willing to pay for a service like Twitter's if it enabled access to or the ability to author these applications. He thinks he can win at choosing to be the commodity by being first and doing the best job. The user value is hard to envision, because the apps that will be powered by this social infrastructure don't exist yet or are perverted by the presence of ads and Twitter's own self-interest.
We are moving into an era of the walled garden. Apple has it's iTunes Store and Mac Store, Microsoft will have a Windows store when Windows 8 launches, FB has its platform and apps that run on its platform, Twitter, on and on... All companies are looking to build walls and moats around their "platforms" because walls mean profits.
Now you need to blessing of the landlord, and not be competing against them in any way.
The issue is that facebook and twitter have derailed from their earlier stated mission of connecting people and facilitating communication. Their goal as public businesses is making money from advertising, anything else is just feeding into that. This kind of misalignment of goals results in end users experience suffering. A thing like a social network is part of the fundamental fabric of the internet As a result the organization running this infrastructure should have very clear goals. It doesn't have to be a non-profit, but the goal should not be to generate 30% growth and billions in profits. The goal should be to make it easier for people to communicate.
Given the decrease in the cost of computing, there is no reason that it should cost billions of $ to run an infrastructure like facebook. What we need is a linux for the internet. Fundamental infrastructures like social network and search engine being run by entities with no hidden agendas! It will happen!
This is a recurring theme.. if you don't want to be in this position, then don't build on top of someone else's closed platform. When you do that, expect to see this situation because that is what such platforms are designed for!
Mega-meh. I find this "open" letter to be as totally self-serving as "Open" Graph will ever be. You got a meeting with a lot of FB poo-bahs. Whatever you thought it was going to be about, if you were unprepared for the crushing embrace of the Big Face, it's on you. Of course they want to intimidate you into an "aqui-hire." It's called hardball.
Their "platform" is what it is. A highly flawed way to instantly reach astounding numbers of people for potentially deep or shallow exchanges of questionable value. Many your age have made millions for a half-year's work on this "joke" platform, as you call it. This is known, and blaming their tanking stock price for their behavior seems like a cheap shot at execs you don't even name.
I would advise you to get ready in case Apple calls. Unlike FB, they won't apologize after they gutpunch you.
Mark will probably see this, but will anything change? Probably not.
The simple fact is that as a company, FB have to meet their targets and Dalton's app is a bit of a conflict of interest. So, no surprises there.
However, I agree with his point about big "media company" social networks being eventually replaced by a much larger number of specific micro-networks. One network for photo sharing, music sharing (Soundcloud?), messaging etc.
Even once you have all these niches, I'm sure there's space for two or three due to the fact that people have different priorities and visual tastes.
As a company, Facebook aren't on course to die but I'm sure we're going to continue to see decisions like this being made that surprise us as the tech community due to the fact that they don't align with the vision we thought the company once had.
Representing yourself as a platform is something very different.
A platform a representation that you are providing a set of services on which others can safely build. It is a form of contract. And this representation has to be trusted because who in their right minds would otherwise invest on a 'platform' that turns out to be a flag of convenience? If a company loses this trust they ultimately lose the right to be called a platform. They lose developers and are ultimately left with a bunch of unused APIs.
Incidents like these described by DC are extremely important and should be publicly voiced because they bear directly upon the decision making of others who may be in the process of weighing their options. Should they or shouldn't they trust this alleged 'platform.' It is a huge strategic decision that can make or break a company. So people like DC who are prepare to go public with his experience are doing us all a favor because they are providing more perfect information, without which the market cannot operate accurately.
People can choose to criticize this or that dimension of the way various people played their parts, but that really isn't the key point, is it? Surely the key point is, can you trust the 'platformness' of FB? Did they imply one thing - that he was building a valuable product that they would be supporting - THEN choose to compete and wipe him out? That's the key point. The manners, the exact detail of how the wipeout was conducted aren't the point. If the story is accurate it is surely the breach of faith the is important. Some may argue that to expect otherwise is naive. But without some such faith there is no platform. You can't have your cake and eat it.
Getting bored of Hackernews being used as an internet slander machine. I think the age old rule of 'Not your personal army' needs to be enacted here =(
I'm having trouble seeing why Dalton seems so put out by this
If you try to look at this from facebook's perspective the most likely out come looks something like:
> Ok, we've decided to go this app route. Wow app.net is really going to be steam rolled by this. We already have a relation ship with them, what can we do to help them out?
> Well I guess we can offer to aquire them, they probably have some expertise we can use and it will generate a lot of good will for us from our own developer community. Yes, this seems like a win win.
> Well this is a pretty delicate conversation so bringing it up over the phone is pretty bushleague. Let's do teh right thing and tell him face to face. I see we've already got them scheduled for a meeting in a couple of weeks.
> This seems to be working out perfectly for both of us. How much do you think we'll need to offer them to acquire their company?
I'm really having trouble seeing how people don't see this as the most likely way things happened.
Tying your business fortunes to the goodwill of Facebook is like having the fate a toothbrush bird that feeds from the mouth an alligator. The toothbrush bird will never grow to be as big as the alligator and it eats only as much as the alligator allows.
These are the types of stories that Silicon Valley generates that never cease to amuse me. What we have here is a typical example of how agents act in a competitive capitalist environment. In a system where profit is all that matters, I find it amusing to hear people bitch about 'ethics' and 'bad faith'.
We have long known Facebook's model, and the warning signs are everywhere. Facebook is a surveillance conglomerate, and it is granting you certain privileges - either as a so-called 'user' or as a developer - at its behest. Get in bed with that thing, and you just might get the cooties.
This isn't necessarily true. Jony Ive on Apple, "Our goal absolutely at Apple is not to make money. This may sound a little flippant, but it’s the truth. Our goal and what gets us excited is to try to make great products. We trust that if we are successful people will like them, and if we are operationally competent we will make revenue, but we are very clear about our goal."
Of course Ive is going to say that. He's a designer. You think Oppenheimer gets on investor calls and says "Sorry guys, we don't actually care about your money, we're just here to make what we think are great products" and they believe him?
> As I understood at the time, the purpose of the meeting was for me to present/demonstrate a new iOS app & service I have been building on the Facebook Platform. Previously, I had been reassured by Facebook dev-relations employees that the service I was building was an interesting/ valuable use of Open Graph & Facebook Platform.
What evidence does the author have to support this? Is there communication from such VPs saying "We would like you to come in to meet us to measure the value of your service"?
> I was hoping the outcome of this meeting would be executive-level support for my impending product launch.
Again, who set the authors expectations here? And what exactly does "executive-level" support mean? Would they feature the app, simply because it was valuable for them?
Note - Expecation setting is one of the hardest things to do in business. And can also be used for negotiation tactics.
I'm sorry, but all I read from this is just (another) example of how a company with different corporate interests (read-> shareholder value) no longer puts time into something that doesn't drive bottom line. Is it a great example of what an IPO does to a company's interest? Absolutely. But I don't necessarily feel bad for the author nor do I feel like any unjust has been done. He's proved his point, seems extremely smart and will move on to the next cool and interesting project.
So Facebook is more or less like a Casino: its fun to play, you are welcome to come and bring your friends along, have fun, win some, lose some and then go home. And don't forget to come back. But if you are bringing your genius gambling skills, plan on making money here, and you keep on winning one after another, you will be kindly asked to leave, or removed with force.
At the end of the day, its nothing new. Its a bit of a ponzi scheme where a company offers something (in case of Facebook or Twitter: an access to their dataset) under a false promise of achieving fame and/or fortune if you built something fun and cool and attract large audience. So you are welcome to try while we keep on building our company on this "don't be evil, connect people" promise. But rest assured if somehow someway you come close to making it a reality and bump on our radar, we will gladly shut you down this or another way.
And I'm having hard time blaming Facebook here. Perhaps that would be weird before IPO and an audience of stockholders watching their every move, but especially now where there is a crack in the boat and it runs 40% underwater, all eyes are on captain's hands. He needs to be as fierce and violent in his moves as possible and if someone even remotely comes close to eating up even little bit of his advertising cheddar, he/she will be torpedoed down.
I honestly think many people have lost the real idea of what a "platform" is these days. In my mind, in it's truest sense, a platform is something stable - a rock solid base on which to build. That's why you build on it - because you can trust it, even if you turn enemies with it, the key parts you rely on aren't going to change.
So to me, Facebook never was a "platform", nor was Twitter, nor iOS. All these things are just gambles, business bets on the future based on things you hope are true. They may be good ones, profitable ones, but you were never guaranteed anything and you should be prepared to lose it all the minute your interests and your landlord's no longer coincide.
What do I consider "true" platforms? The closest are Android, Windows (not counting future versions), OSX (up until ML), in some sense the JVM and the browser. I don't know if the new versions of OSX and Windows will qualify as true platforms ... it remains to be seen how the effect of tightening controls on them plays out.
tldr; I wish we could stop calling playing in somebody else's ever changing walled garden with no guarantee of anything a "platform".
I've dealt with people at App.net during my own development projects (Infostripe) and they seem one of the few who were good at communicating back. They even featured IS at one point.
Which might go to explain how they are apparently excellent at putting themselves in the news as an heir to Twitter and a major Facebook competitor. Yet aren't actually either of those things. At least so far.. fascinating.
I find building a product using a 3rd party API can be totally awesome or a complete disaster. In my case I had two experiences that stood out:
RDIO: These guys are awesome. Their API is awesome, their support of devs who build on it is awesome. Their product is awesome. Kudos to Ian who works on it. We built Anthm on this and it has worked out great!
FreshBooks: These guys made me furious. We found that there were no good OSX based timers for this product so we built one. In the end they refused to put us up on their site, each time with a different excuse (we have promised exclusivity to this other app, or we are changing our app system). The developer relations guy was just a total jerk. In the end they asked us to change our name because they did not like it and even after immediately doing that, no love from them.
In short - it is getting tough to base a business on any of these third party API's that can change under your feet - yet there are still some out there that are tremendous.
If Facebook's plan B was to lock out Dalton using a TOS change, then it seems awfully stupid to have held this meeting in the first place.
I get the talent acquisition as a defensive play to keep a potential threat out of the market, but if Dalton's story is true then Facebook's execution around this entire engagement seems stupid and ham-fisted through and through.
The service we were building (I work at app.net) was a social app discovery service. It integrated with Facebook to show you what apps your friends were using and downloading, and display stories about the apps you use.
Aren't you always extending Facebook's core features when building with their API? The point of leveraging Facebook platform is to build amazing products that Facebook doesn't have the time or resources to create (see zuck's statement on the importance of Facebook platform during the earnings call).
We used Facebook's APIs and Open Graph in our app discovery service.
It was built and released before Facebook's App Center was announced, and Facebook dev-relations employees had previously been supportive of our endeavor.
I am not sure how App.net, at least what it is now would have become a service on the FB platform.
Was App.net trying to do some other stuff before the attempt to build a 'real-time, ad-free social network'?
Yes it was supposed to be an app market on facebook. But since Dalton 'will never write another line of code for social platforms' i assume that ship is not sailing.
I dont know much about how a venture capitalist estimates the value of a startup that has not yet marketed their product. But we all see how big name tech companies are stuck paying huge amounts to buy up competition: ie MS paying $9B for Skype, Facebook buys Instagram for $1B. Clearly Daltan wants to create value for his company that it does not yet have. The only way he can do this is by promoting himself on social media under the guise of a "this could happen to you" story.
I don't know about airing the laundry like this, it seems more and more common and there is always a lot of missing context. And you can't really undo it, but to each his own.
Am I reading this correctly that the platform ad vp has $1billion number on his head and he is a little nervous about some competition? It looks a lot like fb is on tilt, from the bot clicks to different charge for friends to see content stories it doesn't look like all is well.
"I believe that future social platforms will behave more like infrastructure, and less like media companies."
Great, line. Exactly what I was thinking as I was reading the letter. Completely necessary to to create an eco-system that developers/consumers will want to use. Monetizing the eco-system can come later, just as it did with Google search.
Sounds like the author's righteousness has worn off and now he regrets not negotiating with Facebook more. To make himself feel like he got something out of it, he posts a blog about how Facebook is the enemy, and not-so-subtly brags that his creation was wanted for acquisition by Facebook.
Seriously? Are you so delusional? So, what's bothering this guy is that Facebook wants to pay him to buy what he's built? AND he can walk away from it? Spending an hour of his life in that meeting? That really gives raises the bubble to a new level. The one that this guy and a lot of the valley lives in.
I know it's been pointed out endlessly elsewhere, but it seems necessary to highlight this excerpt of the OP's post:
As someone that wants to build quality social software, software that doesn’t force users to re-create their friends list, or not use oAuth, etc., I have to endure huge platform risk.
I wonder if this style of negotiation tactic motivated companies like Spool, Face.com, Karama, Glancee, and Lightbox to join? It seems like Dalton's strong entrepreneurial spirit (or hard hardheadedness--however you see it) kept him from falling into that category.
A fish rots from the head down. Zuckerberg has well-known form screwing over those he does business with. That you're surprised speaks more to your business acumen than his I'm afraid. Your open letter comes across as entitled and puerile - as they usually do.
First Apple, then Twitter, and now Facebook ... the landscape right now seems positively littered with people who have bet the farm on a sharecropping strategy, gotten burnt and are now complaining about the landlord rather than learning the underlying lesson.
Dalton, thanks for having warned the rest of us. The opinions may differ on whether this sort of bait and switch is a legitimate tactic, but I think we can all agree we're better off knowing about this sort of things than not. Good luck with your business.
Though I still don't understand that well what Dalton's product really is, I do respect him for the tough choice he made. It takes guts to turn down a lot of money from some big player. Good luck, Dalton.
All I know is that I'd be irritated if someone started each paragraph with my first name, specially without knowing me personally. That's impolite, authoritative and just annoying.
Interesting, are you arguing that Facebook and Twitter are going to be the 'electricity infrastructure' of the Internet in terms of their role as platforms for development?
These open letters to a CEO of a massive corporate conglomerate need to stop please. No CEO gives two fucks about your blog post. Cry me a river, J Tim...
holy cow, getting a meeting at Facebook and having them offer to acquire my business $$$ would be a dream come true!!! This guy sounds like the guys who complain that the super-models that come on to them are only looking for a physical relationship. Get over yourself dude. btw, Facebook is evil, but that's all beside the point
They intend to enter this new space, using their technology and their people.
As a courtesy they offered to hire you / throw a lot of money at you.
What would you have had them do instead?
Not compete with you, because you're a precious snow flake?
Acquire you and treat you like a prima donna, giving you your own team and allowing you to take your own technical direction?
Why should Facebook - or any competitor - do either of these things?
Seems to me like they acted pretty reasonably here.
Of all the things you said, this struck me as the weirdest:
> Strangely, your “platform developer relations” executive made no attempt to defend my position.
What do you think the purpose of the “platform developer relations” executive is? To advocate AGAINST Facebook and for random outside developers?
I'm not a fan of the Facebook app (not a member) or the company...but in this case, the firm seems to be acting 100% reasonably.