No, Checkout and Enstore are staying with Sofa's JV partner, Acclivity, makers of the US versions of MYOB.
On one hand this stinks because Acclivity has shown little ability to create excellent software. On the other hand, Sofa's development speed is crazy slow. Way too much pixel-pushing.
There have been a decent number of them recently. Facebook had also previously said that the talent acquisitions are working for them and they plan to keep doing them.
Maybe an application that has Facebook features + Facebook Chat a la Gtalk / Aim + Some sort of Skype integration to enable video chat for its users ..
Actually, I think Sofa fits really interestingly in Facebook if they're wanting to go up against Foursquare and Square. Sofa has a bunch of experience with point-of-sale interactions. Maybe Facebook is going to reinvent the cash register/purchasing experience.
That's a tremendously small percentage of designers. Consider the number of people that get into design, the number of designers who are extremely good at what they do, AND the number who get into icon design.
Sofa is one of the most talented design firms out there. I've had the pleasure to work with Jasper long ago and his work is brilliant. The fact that they made software was really only a byproduct of that. Congrats to the Sofa team on getting acquired, and I look forward to seeing your design work at Facebook!
Never heard of you till just now, but looked at your designs. Incredible work. You all should consider doing a video of you designing an icon or image or page or something. I'd definitely pay to watch designers of your caliber go through the process.
Their app, Kaleidoscope (http://www.kaleidoscopeapp.com/), sounds to be an incredibly simple app to make. Not that I am planning to make yet another app like that, does someone know if it's selling well?
Its actually an incredibly complex app. Beyond being a UI dream, it was also technically rigorous as they for example came up with their own custom diffing algorithms for more human readable diffs.
Do you even know Cocoa? I do, and I can't even begin to explain how they did the linked code scrollviews comparing the diffs. Trust me: implementation was extremely complex.
In the fluid mode, the text on the two panes need not be of the same height given the insertions and deletions. So when scrolling, the scroll speeds for the two panes would need to be different. Is this what is being talked about?
it's basically a KDE Kompare clone. The most innovative thing they've done is to provide native integration with new distributed source control environments.
Talent acquisitions make me sad. I think about all the job creation machines that might have been.
There's a standard model in the valley on both the supply and demand side. It goes like this:
On the demand side:
Recruiting costs money. Hiring talent is risky when you don't know the caliber. Picking up one engineer at a time is costly and inefficient because you're competing with many other great companies. Acquiring a group of proven engineers not only solves all these problems but it gives you a way to lock them into working for you for years with an earn-out. And every engineer knows that dev's who "sold a startup" get laid more.
On the supply side:
A great business model is to come up with a startup that is super-interesting to talented engineers. Raise money and recruit them in droves with the prospect of massive wealth and being the next Facebook. Hand out stock options like candy and never mention the difference between short and long-term capital gains. Then when you hit 10+ great employees, start shaking your booty around the valley and see if you can flip for $2M per engineer plus a nice cash-out for founders and investors. [Usually around $20M total].
Talent acquisitions make me sad because they reduce diversity in the product place. I find it hard to believe that a company with 2,000 talented engineers will put out as much interesting stuff as 100 shops of 20 talented engineers.
Also, while I am not in startups, I thought the whole attraction for those who do them is the independence in doing your own thing. I find it hard to believe that this can be achieved after being subsumed in Google, Facebook, or other giant.
It cuts both ways. Google smothered Urchin and pissed off customers, but they brought GA to a much wider audience and integrated with the rest of Google system. Similar for Writely and Grand Central and many more I would bet.
It would be really wonderful if companies could use open standards and honest dealing, so that firms could interoperate effectively with out merging&acquiring.
Our tax system punishes that, though, so it is much more cost-effective to buy a small company than to buy their product and pay sales tax.
Most decent engineers in the valley have at least a passing understanding of the tax system. But they also understand that being part of a successful startup looks pretty good on a resume, over and above the capital gains. And they understand that careers last longer than earnouts.
If so, that would go against Facebook's web-first mantra, not having an iPad app and all. I'm not sure why they would skip and build a Mac app, and I'm not sure why they would build a Mac app instead of a Windows app. Hopefully they're doing an HTML5 desktop app. Facebook in canvas or Facebook in raphaeljs would be killer.
I think FB acquired them for their "Enstore" product. Enstore makes it easy for customers to setup merchant portals. My wild guess is FB wants to be like Amazon and eBay marketplace.
Congrats guys! A side question, how does immigration to the US work for these guys? EB-5 Visa? I hear tons of stories on how hard it is to immigrate to the States, but when Facebook does it for you all of a sudden it is no longer an issue.
Totally random but I bet an L-1 works here. They become a subsidiary of Facebook in the Netherlands, they've worked there for at least a year, they just transfer to the parent corp.
> "Sofa’s products, Kaleidoscope and Versions, are not a part of this acquisition. Both apps will remain available and we’re committed to securing a great future for them outside Sofa."
There haven't been any significant updates for Versions since I purchased my license for it two years ago, so I don't see how the situation for Versions could get worse at this point.
The problem is that new features and improvements are not forthcoming, and when software is closed source it is impossible to take business elsewhere if the copyright holder loses interest.
When you buy software, you expect it to improve over time. Name a mac developer who posts on their site "we're no longer updating this software, but please buy it anyways". It would never get a single sale.
I don't mind paying for upgrades. But I want these upgrades to exist, and for the developers to commit to the product they are selling and improve it over time.
When you buy a license for the software, you are buying the license as of this date. You should not ever buy software for future possible improvements. The only situation in which I'd say it is really necessary is OS security updates.
If any customer ever asks me: "I'll buy it if you add this feature", I always reply: "please buy it based on current features otherwise I cannot promise anything".
You're living in a fantasy world. It may be how you think the software business should work, but it's not how it works.
Your opinion as a software developer means nothing in this case. Ask your customers what they think. You might be able to get away with this strategy for a little while, but it's a surefire way to kill any product. Stop updating an app for a few years and see how great your sales are after that.
I'm sorry if I was unclear. In their post, Sofa wrote, "We’re committed to securing a great future for [Versions and Kaleidoscope] outside Sofa". I noted that they have not been particularly good stewards of Versions over the past two years, and that therefore the situation couldn't get much worse by handing it off to someone else.
I don't really disagree with the point you make below about software licenses, and that when you buy a license you're paying for the software as it exists today, right now. But I think my take is more along the lines of nestlequ1k's. When I bought a license for Versions, I went into that "relationship" (ugh) with the expectation that Sofa would continue to improve on it, and that I've have the opportunity to buy future upgrades. That's unlikely to happen at this point. So yeah, I got what I paid for, no argument there, but I can't deny that I'm disappointed with how things turned out.
The Sofa guys are super talented and I wish Koen and his team all the best on this new and exciting venture! Congrats to Facebook on acquiring such an outstanding team! :-)
After reading this post my insides were grumbling, "Ugh. Acquihire." And yes, this is actually the first TRUE acquihire to my knowledge, in that the products themselves weren't even a part of the deal.
This was a perfectly justifiable acquisition of sky-high talent.
Yes, I somewhat disagree with the acquihire in principle, but in these cases it makes sense. I liken this to buying a division from a large company. Keep the team intact, on-board them cohesively, and Facebook will have a big win here. I hope Sofa's team is successful in shifting Facebook's aesthetic from "function over form" to a better balance of the two.
83 comments
[ 5.5 ms ] story [ 162 ms ] threadEdit: I'm sure it will have something to do with their design skills, which are pretty good!
On one hand this stinks because Acclivity has shown little ability to create excellent software. On the other hand, Sofa's development speed is crazy slow. Way too much pixel-pushing.
http://techcrunch.com/2011/05/27/facebook-desktop/
Or maybe it's just a talent acquisition. :)
[1] http://www.geekwire.com/2011/facebook-making-windows-mac-des...
You meant dribbble.com. But yes ... these days it's pretty easy to find a good icon designer.
That's a tremendously small percentage of designers. Consider the number of people that get into design, the number of designers who are extremely good at what they do, AND the number who get into icon design.
http://www.youtube.com/watch?v=ZV-AFnCkRLY
http://news.ycombinator.com/item?id=1629810
We won't be taking on any more contract work (haven't anyway since the end of 2009)
Cheers, - Dirk
http://yfrog.com/ki79jj
In the fluid mode, the text on the two panes need not be of the same height given the insertions and deletions. So when scrolling, the scroll speeds for the two panes would need to be different. Is this what is being talked about?
I do not have a Mac, so cannot try it myself.
There's a standard model in the valley on both the supply and demand side. It goes like this:
On the demand side:
Recruiting costs money. Hiring talent is risky when you don't know the caliber. Picking up one engineer at a time is costly and inefficient because you're competing with many other great companies. Acquiring a group of proven engineers not only solves all these problems but it gives you a way to lock them into working for you for years with an earn-out. And every engineer knows that dev's who "sold a startup" get laid more.
On the supply side:
A great business model is to come up with a startup that is super-interesting to talented engineers. Raise money and recruit them in droves with the prospect of massive wealth and being the next Facebook. Hand out stock options like candy and never mention the difference between short and long-term capital gains. Then when you hit 10+ great employees, start shaking your booty around the valley and see if you can flip for $2M per engineer plus a nice cash-out for founders and investors. [Usually around $20M total].
Also, while I am not in startups, I thought the whole attraction for those who do them is the independence in doing your own thing. I find it hard to believe that this can be achieved after being subsumed in Google, Facebook, or other giant.
But ultimately the attraction is independence and faster iteration. That's why you see people who wind up going back to startups.
It would be really wonderful if companies could use open standards and honest dealing, so that firms could interoperate effectively with out merging&acquiring.
Our tax system punishes that, though, so it is much more cost-effective to buy a small company than to buy their product and pay sales tax.
Next they might be adding cloud services for its users and for that they need to capture all of the platforms for their clients.
Every few months there is an ipad Facebook app. No official app. It's about time.
There haven't been any significant updates for Versions since I purchased my license for it two years ago, so I don't see how the situation for Versions could get worse at this point.
What's the problem again?
I don't mind paying for upgrades. But I want these upgrades to exist, and for the developers to commit to the product they are selling and improve it over time.
If any customer ever asks me: "I'll buy it if you add this feature", I always reply: "please buy it based on current features otherwise I cannot promise anything".
Your opinion as a software developer means nothing in this case. Ask your customers what they think. You might be able to get away with this strategy for a little while, but it's a surefire way to kill any product. Stop updating an app for a few years and see how great your sales are after that.
The common characteristics:
* The customers are not whiners: Does it work? Yes? Sold
* Non-trivial problem: Inventory, computer graphics, math
* Pricing: Expensive
So, ok, some company making a subversion interface stopped updating their software. Someone else picks it up because it's /easy/.
That's why you don't make software for software developers! Sell them chairs or something.
These guys keep making money because the problems they solve are hard.
I don't really disagree with the point you make below about software licenses, and that when you buy a license you're paying for the software as it exists today, right now. But I think my take is more along the lines of nestlequ1k's. When I bought a license for Versions, I went into that "relationship" (ugh) with the expectation that Sofa would continue to improve on it, and that I've have the opportunity to buy future upgrades. That's unlikely to happen at this point. So yeah, I got what I paid for, no argument there, but I can't deny that I'm disappointed with how things turned out.
Surprising, too; If some BigCo would buy the company I work for and ask me to pretty please move across the pond, I'd reconsider inf times.
But after browsing through http://www.madebysofa.com/#design, I'm absolutely floored. This is beyond top-notch.
This was a perfectly justifiable acquisition of sky-high talent.
Yes, I somewhat disagree with the acquihire in principle, but in these cases it makes sense. I liken this to buying a division from a large company. Keep the team intact, on-board them cohesively, and Facebook will have a big win here. I hope Sofa's team is successful in shifting Facebook's aesthetic from "function over form" to a better balance of the two.