Hacker News new | past | comments | ask | show | jobs | submit login
Lars Rasmussen, Father Of Google Maps And Google Wave, Heads To Facebook (techcrunch.com)
93 points by px on Oct 30, 2010 | hide | past | favorite | 29 comments



These days, do you guys feel like Google and Facebook are equally cool places to work on innovative and world-changing projects with other smart folks?


No. A lot of my former classmates from Stanford work at Google and Facebook. Among the engineers, there is a pretty clear trend that the more hacker-like ones are at Google (or Microsoft Research) and the more financially-motivated ones (primarily concerned with prestige, nice car, nice house, meals @ the French Laundry) are at Facebook. Maybe it's just that the latter couldn't get into the former company, I'm not sure. Among the non-engineers (human resources, etc), the employees that I know look a lot more similar.


I can't and won't say anything about Google, but I will say that your implication that we Facebook employees are greedy, un-hacker-like and unable to get into Google is inaccurate and unfair.

I can't argue on any objective basis on the financial motivation point. (How would I measure that? How did -you- measure that?) I will say that in my experience my coworkers are primarily motivated by the ability to have a outsized impact and the ability to work with great independence.

Facebook has a crazy-passionate hacker culture. Tons of engineers have really neat side projects, and plenty of these ship. Every six weeks or so we have (voluntary) all night hackathons, where there is plenty of food and drink, and the agreed task is simply to build something cool not related to our usual work.

Finally, P(Could work at Google | Works at Facebook) is really high. As evidenced by a recent news article, hundreds of Facebook people are actually Google alumni. I know many of my coworkers turned down Google offers to come here, and it's practically routine for new grad hires to have a Google offer as leverage in coming to FB.


Hi ambition, I was painting with pretty broad strokes, and I did not intend to say Facebook employees are "greedy" (I do not believe I did say that). I meant that the value systems of the people I know in both places tend to be slightly different.

One way to quantify the difference between the two types of engineers (if there is such a difference, as I hypothesize), would be to measure the volume of their open-source work prior to joining the companies. Maybe just number of contributed-to projects X years before joining as a rough estimate? Actually, I'd be interested in seeing that data for employees across the board at the major SV tech companies.


Interesting. My experience with the two organizations would lead me to disagree. Fb eng are not more focused on wealth than my friends at Google.

To answer the original question: Depends on what you define as cool. Generally Google seems to value solving hard problems while fb values shipping innovative products.

Google: 1) has more perks (better food, car rentals, massages, etc) 2) has more money 3) is less focused on immediate return. IE, it's acceptable at google to work for years on an algorithm that hasn't shipped.

Facebook: 1) longer hours 2) smaller teams 3) greater impact / eng. There's about 1MM users per engineer. Everything at Facebook is measured in user impact. There's little patience for a product that doesn't ship.


> financially-motivated ones (primarily concerned with prestige, nice car, nice house, meals @ the French Laundry)

This is completely non-scientific, but I work close to (or you could even say, in an enclave of) the Google campus and the immediate thing I notice is the relative scarcity of "fancy" cars compared to companies that pay similarly or even less. Lots of Priuses, Honda Civics (many of them older), much less BMW and Mercedes; the only expensive cars tend to be innovative sport coupes like Nissan Z or Lotus Elise.

If these statistics are actually representative (and not my selection bias), then this is worthy of respect and says a lot about the company DNA.


I like to joke that the Google parking lots look like a Toyota dealership...


I don't have many friends at Facebook, but my several friends at Google are all plenty concerned with nice cars, nice house, meals @ the French Laundry.


Are any of them primarily motivated to write software by profit potential?


Some. Hard to judge, but I guess hopping around between jobs for the best salary/perks is a sign.

Google does a thorough job placing monetary incentives on heroic effort. Not sure if those avenues are ever targeted by these people though.


Which kinda makes sense, given Facebook is pre-IPO.


Does Facebook have any plans for having an IPO at all?


Yes, they're waiting for the stock market to get better.


Facebook has not built any robot cars that can accelerate onto highways, so no. For innovation, Google is practically grad school in comparison to Facebook. [ I'm not sure if Facebook has invented or done anything new rather than just make small improvements. Google was founded on algorithmic invention. ]

As google tries to improve the semantic search capabilities of google bot, I wouldn't be surprised if they are investing heavily in AI research, they have the money to look at a lot of future tech.

Also how Google has scaled to the point of treating datacenter as server has been pretty revolutionary.


Well now that Lars is gone, the possibility of a complete revision and UX revamp of Wave has gone up.


Why is that?


If I had to guess, most of the revamped UX will come in their Wave in a Box project[1].

What we know:

a. Lars and his brother Jens have been a team or working colleagues for at least a while (maybe since 1999)[2]. They co-founded Where 2 Technologies in 2003 which got acquired by Google in 2004 and became the core for Google Maps.

b. A big proportion of the Google Wave complaints surrounded the UX, both for end-users and devs.

c. Lars on Wave "On the team after a year and a half, when we started using it, it still took us a while on how to use it... how to be more productive using it." [3] The whole video is a good watch for those interested, and so you get the context of the quote as well. We can gather that Google Wave germinated from a very organic process including the UX.

d. Google's Wave in a Box project will include a subset of the functionality (simplification) of Google Wave. "This (Wave in a Box) project will not have the full functionality of Google Wave as you know it today. However, we intend to give developers and enterprising users an opportunity to run wave servers and host waves on their own hardware"[1]

What I think but really do not know and I suck at writing:

* With Lars leaving, it adds liquidity to the possibility of further change on Google Wave development or integration. It makes it pretty certain that the leadership on the project, Wave in a Box, or subsequent integration projects will at least be tweaked. This will be further confirmed if Jens leaves as well (a), but we have no idea at this point if he will.

* Losing Lars maybe Jens maybe others and they will lose a big whack of their engineering leadership on Wave, so you can expect further developments on the core technology to slow tremendously. What's left is the community building, repackaging, marketing, open-source, maybe some hope in monetization, some more experimentation, package and publish extensible protocols[4], maybe trying an adoption experiment (Wave in a Box, maybe enterprises will use it!!!, let's fight Outlook), maybe some hope in leveraging the existing technologies with integration, etc. Google Wave's team is probably focused just on that, and the head caveat on those tasks is the UX. They'll probably bring in or already have some outstanding UX folks. Maybe the leadership on that front wasn't there from the start, but we don't know as it was created in a very organic fashion (c).

* Google is a master at integration in most cases. Just look back at all the acquisitions that went really well, and on top of that, Wave is using most of the Google ecosystem already. While the Wave in a Box project continues, you can probably expect some Google Wave functionality and technology to pop up here and there. I wouldn't be surprised if it makes an incremental and subtle appearance in some of GMail's functionality in the way Buzz has, but we don't know.

* Most of us would agree that Google Wave won't be coming back in its current form because the tarnished reputation. Such an event is more unlikely than finding a black swan, more like finding a transparent swan who can do calculus, but even finding one of those can happen. It will be interesting to see what happens with Wave in a Box, Google Wave Federation Protocol, and Google's ecosystem, hopefully good things.

[1] http://googlewavedev.blogspot.com/2010/09/wave-open-source-n...

[2] http://au.linkedin.com/pub/lars-rasmussen/5/519/16 http://au.linkedin.com/pub/jens-eilstrup-rasmussen/5/192/890

[3] http://www.youtube.com/watch?v=Nl1_MmnhJpA#t=2m32s

[4] http://www.waveprotocol.org/


> A big proportion of the Google Wave complaints surrounded the UX, both for end-users and devs.

I disagree. In fact I think worrying about that is a bit like polishing the brass on the Titanic.

The biggest problem Wave had (and has) is "what problem does it solve?" What I heard time and time again could be summarized as "This is neat but what do we use it for?"

The problem with Wave is it's what can happen when engineers are in charge of product development. I look at Wave and see something that could be used as a building block for many other communication platforms (email, IM and so on) so they're solving a technical "problem" without solving any user problems.


Why would Google be doing anything whatsoever with Wave when they've basically killed the project, though? I wasn't aware that they were keeping anything more than maintenance resources on it?


Well they grew from 5 to 50 people over a couple years, built up an office space, that's at least a few million dollars (many few) sunk in, and lots of good stuff came out of it They currently have at least 7 developers working on wave protocol if you check the google code page. Here are some of the recent developments:

1. http://code.google.com/p/wave-protocol/ http://www.waveprotocol.org/

2. Wave Protocol summit is in November http://googlewavedev.blogspot.com/2010/10/wave-protocol-summ...

3. Wave in a Box (server + client) (vs Outlook in enterprises?) A very interesting adoption experiment, and if they separate it enough from the cloud, it will be a straight-forward germination in Outlook's market down the road. http://googlewavedev.blogspot.com/2010/09/wave-open-source-n...

4. If they're doing this much in public, you can bet there are a few integration projects at home as well.

http://googlewavedev.blogspot.com/ http://googlewave.blogspot.com/ for Wave updates, definitely isn't dead I would say.


Actually according to the article it's not confirmed that he's heading for Facebook.

It'll be hard to top Google Wave. I wonder what he'll work on next?


Facebook has an email platform / inbox metaphor thing. I bet (i.e. I have no idea what I'm talking about) that he's probably still interested in new forms of collaboration. Maybe under the guise of a Facebook tweak we'll see some Wave concepts reappear. I did always wonder if Wave would be some sort of gmail labs bolt on, and perhaps Facebook is keen on that for their platform...


It's interesting to think about Facebook cross-fertilizing with Wave but man, hard to believe it would lead to a decent UX.


> It'll be hard to top Google Wave.

How do you mean that ?


it's hard to come up with another example of something as ambitious, launched with such huge hype (remember the entire developers conference leaping to their feet and applauding) with such atrocious quality and usability. not at all clear what to do for an encore :-)


Possibly, if staying in relatively the same area, improving Facebook chat, which is tending to be the default chat people use these days but is lagging behind alternatives. It's only got so big because your friends are already on it and people are already on Facebook.


It'll be hard to top Google Wave. I wonder what he'll work on next?

Maybe he'll integrate Google Wave into Facebook? Well one can dream...


Who knows what he'll work on at Facebook? Maps and Wave are kind of unrelated, conceptually. Facebook could use him for something related to geolocation for Places, or they could want him to lead some inbox/chat integration project. Maybe they want him to revamp their photo uploader. He's a programmer, not a collaboration guru; surely they've got 100s of ideas that could use his massive brains.


Should they have kept Wave alive to keep him?

I think that these supposedly high profile departures might not be such a bad thing for Google, they might find a new Lars in their ranks that won't cost as much to retain (until she/he hits gold).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: