For a period I was heavily recruited by google. Their recruiters tried a great many variations of attempts to trick me into interviewing for a job. It seems weird that they would do this, because pretty soon, it would become obvious that it was a job interview and nothing more. Maybe there are a lot of talented engineers out there who are doing startups but aren't really committed to them and google manages via the fame of its name and wearing them down to convince them to give up and become employees.
I agree with this article's characterization of it as a scam, as they are pretending to be something they are not. This is manipulative and dishonest. What I experienced was less heinous but had the same elements- misrepresentation, name dropping, attempts at emotional manipulation with tone and timing (the first call being so dead, then enthusiastic in the second- very "HR recruiter", not corp dev.)
Worse, once I'd eventually figure out what was going on, and put one of them off of me, a few weeks later another would show up, with another variation.
manages via the fame of its name [. . .] What I experienced was less heinous but had the same elements- misrepresentation, name dropping
I think the original author should name everyone involved. I understand why he didn't, but people can only get away with this shit because they do it anonymously and no one talks to each other.
This is a much less extreme example, but years ago my former landlord threatened to kill me over a small claims court case (http://jakeseliger.com/2010/08/28/dont-rent-an-apartment-fro... if you're curious) and I wrote a post about what happened using his real name. Perhaps not surprisingly, since then I've gotten two emails thanking me for the story—one from someone who'd rented from him and had a bad experience and one from someone who avoided him.
In general it's a good idea to keep non-public conversations non-public, but when the people starting those conversations rely on them in order to do nasty stuff the principle should no longer apply.
> I wrote a post about what happened using his real name.
Be careful giving this advice.
This only worked because A) (minor) you filed a police report and B) (major) he didn't have enough money to drag you through a serious defamation lawsuit.
If he decided to drag you through a defamation lawsuit, you would likely have lost because you wouldn't have had enough resources to defend aggressively.
It's good to out bad actors, but do make sure that you aren't putting yourself in a vulnerable situtation.
You've got that backwards. America <edit>and Canada are</edit> the only country in which truth is a defense to defamation.
Remember the British guy with the Nazi fetish? The tabloid that published that story lost even though it was true. In other countries (notoriously India), criticizing a government employee's performance is defamation (even if true).
Edit: Looks like Canada also allows for truth as a complete defense to defamation. That makes two nations out of 180+.
"The publisher will succeed with a defence of truth if it can prove, on the balance of probabilities, that the story was true. Minor errors may be excused, but not those that go to the heart of the defamatory sting or stings."
So guess you can add NZ to the list, but there are no doubt others - how about France, Australia, Austria.. Senegal?
Perhaps it is actually the UK that is the outlier in this regard?
This tangent might sound mean but I often wished there was some glassdoor-like site or startup for shaming bad behavior, especially lying. Starting with rental agents.
If you stuck to reporting facts, how would that put you in danger?
To some extent, Yelp and similar sites fill this role. There are a couple of problems with this.
1. It's fairly simple to post a fake review.
2. Yelp has been accused of what amounts to blackmail by offering to hide bad reviews if businesses buy advertising on Yelp.
3. It's not rocket science to see how 1 & 2 could team up
4. There is no objective standard for a good or bad review, so how do you accurately quantify the aggregate? If the restaurant was out of the dish the reviewer wanted because it was a half hour before closing on a busy night, that one star review carries the same weight as someone who legitimately had terrible service, cold food, and got food poisoning.
This amounts to Yelp being nothing more than the yellow pages, in my opinion. I don't see how this would change for other services.
(1) is mostly solved by valuing long, well written reviews over star ratings and allowing users to upvote / downvote. You can also allow up voting / down voting of user-posted reviews to create a reputational penalty for non-useful reviews.
(4) is addressed by volume. That's easier for something like restaurants than apartments or recruiters though.
Glassdoor heavily cooperates with companies to take down reviews that are too negative or specific.
Also, anyone can post reviews, which the companies take advantage of. We had an HR person at my previous company whose job responsibilities included posting one positive (4-5 star) review of the company per week on Glassdoor and similar sites. As you can imagine, doing so is a much cheaper way of dealing with negative reviews than suing the websites.
I don't get this at all. Where does GP say anything suggesting Google either should be or is absolved of wrongdoing? Did you perhaps reply to the wrong comment?
As a recruiter, I'd be curious to hear what tricks were played to get you to interview. I'm an independent, so when I speak to people there is never anything ambiguous about our discussions (my clients are not looking to acquire your product if you have one).
Is it possible that Google liked your product and subsequently thought you might be a good hire, but didn't like your product as a potential acquisition? That is where I think the difference lies. Were you contacted as "I'm from Google and we are interested in you", or "I'm from Google and we are interested in your product"? That is a big difference. The fact that you specifically mention "Their recruiters" would lead me to believe it was the former, but if they mention your product (beyond some acknowledgment of it) that might fall into a gray area.
Thousands of people abandon small side projects and independent businesses every year to join companies as an employee. Just because a company is recruiting someone who happens to have some product doesn't necessarily mean that the hiring company has interest in both the person and the product.
>> Thousands of people abandon small side projects and independent businesses every year to join companies as an employee. Just because a company is recruiting someone who happens to have some product doesn't necessarily mean that the hiring company has interest in both the person and the product.
In the post above, the whole bit about being from "Google Corporate Development" is shady. We're only hearing one side of the story, but it seems someone at Google is using a famous name and the fuzzy promise of an acquisition to try to trick him into coming to California for a job interview.
I understand your point as it relates to the blog post. My comment was specific to the parent post about being contacted by Google recruiters.
I agree that being contacted by "Corp Dev" is shady if there is no intent on a potential acquisition. That said, I don't find it shady at all if a Google recruiter contacts talented technologists who happen to have some sort of side project.
If DHH gets a call from Google, they'd better have interest in Basecamp. If some Ruby dev who has a small product with 500 customers gets a call from Google recruiters (not corp dev), the dev shouldn't assume it's an acquihire situation. There is, as usual, some gray area of course.
Is it possible that Google liked your product and subsequently thought you might be a good hire, but didn't like your product as a potential acquisition? That is where I think the difference lies. Were you contacted as "I'm from Google and we are interested in you", or "I'm from Google and we are interested in your product"? That is a big difference.
If you look at the opening emails from the two Googlers (X and Y) then it's abundantly clear that the emphasis was on, in X's case, the company, and in Y's case, the product.
And more to the point: at no point did they say what a recruiter should say at the opening of any (honest and professionally delivered) cold call. Which is of course: "Hi, I'm Z and I'd like to talk with you about joining the engineering team here at FooBar."
Finally, it's extremely difficult to interpret the fact that they chose to identify themselves as comping from Corporate Development (rather than Recruiting, or even Engineering) as anything other than a (rather clumsy) attempt at misdirection.
I think what's troubling people about the e-mails, and I'm not sure it's 100% clear cut, is that while it is plausible that this was a clumsy interaction, it seems more likely that this was classic bait-and-switch, and that these two individuals have a playbook they execute on the regular.
Anyone distracting someone who could be spending time on their own business, or billing hourly, with a business offer, should be incredibly concerned about a Lost Opportunity suit. Come up with a way to value the time that you spent, attach it to an opportunity cost, and bam, your dishonest business partner has caused your other business dealings to fail.
I don't want to encourage further abuse of the legal system, but IMO it is an abuse of the legal system to engage in an act you know to be unlawful or harmful, but difficult or costly to enforce.
Again, if you read my comment and the parent comment, I am specifically addressing the parent comment (written by MCRed, just so we're all clear here), and I am responding to his/her anecdote about Google recruiters.
The emails you are referring to pertain to the linked article, and have nothing to do with my comment here.
Just a side not, whether you're targeting people with projects or not. The opening phrase recruiters use of "are you looking for a job" or "are you interested in a position" especially when they say they've done background work is all wrong. If I says yes to either of those I've lost the power position. Recruiters should come with reasons why you should join that position, why you should leave etc.
By being the one approached by the recruiter, and not approaching the recruiter yourself, you are in the power position by default. You are being pursued and coveted, and that doesn't change if you admit to being open to a change of job.
I never want to work for a company that gives a crap about who has the "power position." There's companies I'm interested in and companies that are interested in me. I have an idea of what they can afford and I know what I need. I set a number there and if they can't pay it I can't accept.
If a recruiter's goal is to shave off $5,000 or $10,000 from your ask then they are wasting time because they could likely just as easily find someone who can fill the position at that compensation level.
Sure, it's a VERY extreme example of "First World Problems" or whatever the meme is, but do you want a job when the offer is a con from the start? What kind of relationship with your employer does that create?
I've been feeling for a while now, software developers need agents.
I only talk to one recruiter. If I want a particular job I know is going I will direct him to it and he will handle any side lining from other recruiters.
I can think of a few things. I've recently been on both sides of the table here. Found my job a year and a half ago, interviewing candidates for a junior now.
First off, I can see how you might miss out on a lot of potential clients because you don't know just how good they are. You could reduce this miss rate by getting good at fishing out details from people you approach or who approach you. Even be prepared to write their resumes. I'd recommend having a technical person on staff to assist with the buzzword bingo and alphabet soup.
Second, a lot of people simply might not know how to negotiate a job search, but wouldn't really be lucrative enough to chase as clients. By-the-hour consulting might turn into a decent revenue stream. Then they can come to you in a few years when they are ready to chase the big bucks.
Third, there's a lot of wishful thinking out there that causes seekers to not chase or turn down perfectly good jobs because of that haunting vision of landing that whopper $120K+ job. (in Atlanta) Being able to tactfully talk them into a perfectly good $85K job could work out well for both of you. I've seen lots of really good guys strike out interviewing for those unicorn jobs because the company has ridiculously selective criteria. I know a guy holding out for $110K but doesn't want to go where he could legitimately make that money with his skills, e.g. a Java shop. He spent down his savings and told me it's going to hurt pretty soon if he doesn't find one soon.
Thank you for this. (We are very technical, and building an online application, which is what I meant by "purely online", though. i.e. features we could bring online via an online/web agent that is on your side rather than the side of companies.)
Oof. I foresee a hard road ahead of you if can't bring on someone knowledgeable with the actual interpersonal dynamics of hiring. Reason is this isn't a technical problem, it's a social one.
One of the things that the recruiter who found me my job did for me was to interact with the company for me. I told him my concerns, and he either talked me through them or relayed them, through the filter of someone whose seen this all before, to the company. Had I had to do this directly with the company, I wouldn't have done so well, and I might have gotten passed over.
When my company wanted to keep me on a contract basis three months after his job was technically over, and I was prepared to walk, I called him, and he calmed everyone down and got the company to bring me on full time. Had I had to negotiate it myself, I might have said something unwise and a bad decision would have been made.
Now that I'm on the other side of the table, I find myself playing the same role my recruiter played for me as far as the interpersonal dynamics is concerned. I talk through his concerns, I discuss the money aspect with him, advocate his case, and protect him from HR bullshit.
I don't see a purely online web agent as bringing any more value to the table than (just another) job board.
Thanks for your input, though my question was specifically to lugg and asked "can you imagine what, if any, part of this could be done purely online". Still, your thoughts on a different subject have been interesting and thanks for them. You can also send me email if you'd like to write more.
- Honed my CV (more like made me rewrite it), it was full of fluff pieces and bullshit that made ME happy. He basically took a red marker to all the things that weren't purely factual and provable (or at least explainable.) He was an ex developer and current on tech so he knew what he was talking about in regards to what needed to be said and what wasn't. This could easily be done online with google docs and a skype call.
- Answered all the dumb questions every developer wants to know but really shouldn't be asking a prospective employer in an initial interview (can I wear shorts and a tshirt? how much $$$? flexitime? holidays? beer on friday? - This would be solved by an FAQ employers could fill out.
- Filtered jobs I'd call awful on anyway (multiple reporting lines, under paying, no source control, one man bands, etc etc This is easy for development, just make sure it passes the joel test.
- Found opportunities that actually match my skill-set (Full stack PHP Developer with javascript tendencies) - Sort of job board style sites attempt to solve this but suck at it pretty badly, because who pays their bills?
- Interview prep happens but its essentially just reminding me to be myself and if I don't have an answer say so. I don't know what would be worth it to you for putting this online but you could certainly do some last minute reminder calls with the candidate and follow up directly afterward to ensure everything went well / any issues can be discussed while they're fresh.
Sorry if that doesn't help much, a lot of it requires a person and a phone, I'd certainly start in those areas though, do things that don't scale n all heh.
Feel free to email me if you want any further info, don't follow HN too much.
I think it's more "What's wrong with this country? Can't a man walk down the street without someone trying to get him to give up something of value for less than it's worth?" The issue's not with being offered a job, it's the "here's a smart person making money for themselves, let's see if we can get them to make money for us instead!" attitude.
This attitude isn't even really a problem (why hire anyone who can't run a surplus in their personal life, if you want them to run a surplus for your business?), the problem is, "let's try to trick this person down a garden path of making money for us" and "I get to decide who this person is, and if I say they're an engineer, that's their identity", both of which are absurd and essentially doomed to be wastes of time for everyone involved.
Yeah all the comments on here about being tricked into job interviews just seem so crazy to me. Is google really so desperate to interview people? I've always heard they get tons of applications and that it's incredibly difficult (and time consuming) to get an offer after an interview with them, so why would they be going through all of this trouble to get people in the funnel? I'm really not sure what to make of it all.
I'm CTO at a small startup in a small-ish city in Germany. Every time we advertise a position we get _tons_ of applicants, and yet that doesn't mean anything. Good and reliable engineers are _very_ hard to find and recruit. We've managed to crop together a rock solid team, but only by sheer dumb luck (and getting burned several times).
As a separate, off topic note, I'm looking to move to Germany from the states (CTO of two prior 'smaller' startups). Where would you look for positions? I'm a damn good engineer - but I can't NOT lead - and all I'm seeing thus far are junior/senior dev positions.
If you can afford the travel, come and mingle at some startup events. Berlin is obviously the best city to do that, although Cologne (where I'm located) and, I imagine, Munich/Dusseldorf/Hamburg are pretty good too.
If Switzerland is also an option, we're a small company developing RF-ICs and -modules currently looking for a CEO/CTO. If you are interested in high-frequency electronics, firmware development and a bit of management drop me an email at s.bryner/axsem.com!
Given the legendary meat-grind that is the Google interview process, perhaps people need to be tricked to overcome the initial aversion. Since Google can throw money at recruitment, they basically don't care about wasting their own time, which means they might waste quite a lot of yours.
And, let's stipulate that Google's a good company - there are going to be a bad apple here and there. I had to ask my friend who was a senior-director at GOOG to mark me as "do not contact" in their recruiting database to get them to stop calling/emailing me.
Maybe the top of the funnel is the easiest part to optimize in a data-driven fashion, so it's what Google has ended up optimizing. And it's probably to their deficit; it seems to me that the only thing widening your funnel at the top ever gets you is more unqualified leads.
When I hire, I don't think about trying to find more people to interview. Instead, I think about designing the interviewing process such that it's short, simple, and fun for the person being interviewed—because the people who I most want, have the least time and patience for me and the most alternatives, so I have to make choosing to "try my job on" as easy as possible.
When I do this, word spreads (both among those who get hired, and those who don't) that "you may as well go and see if you like them, it's not too much of a hassle" and the result is far more inbound (qualified!) leads, and far less friction in outbound lead-gen.
Shame on you for being unable to empathize with engineers. Recruiting tactics in this industry should be made illegal as a form of harassment, and people like you aren't helping make that happen.
See Paul Graham's recent article about how even talking to someone about an acquisition can be a huge distraction for someone running a small business.
It actually goes both ways. In fact, some start-up people welcome this kind of approaches, because they can turn around and show potential investors/employees that "we are validated by Big Names at Google, come and join us". Hell, I've seen this first hand and it was not even an email, just a passing compliment from some reasonably "big name".
So it's all a game, don't hate the players, hate the rules. It makes it hard to know when someone is legit though. I think that's one reason why investors are over reliant on their networks, as the signal/noise ratio is too low in SV. "Fake it till you make it" is the motto.
However, I don't think I can complain too much. Without all the hypes, we wouldn't have this favorable job market. Not sure how long it's going to last, but at least it's good for now.
You're thinking of "rules" as in externally-imposed rules. The parent is using "rules" in the sense of social contracts and market incentives: best-practices that emerge from the game-theoretic equilibria between players.
For example, "don't start a nuclear war" isn't an explicit rule by some world government, but it does seem to be a rule all the world-leaders are implicitly following. For another, "don't appear to be physically weak in prison" is a "rule" that everybody knows, despite no single authority enforcing it. The environment itself—made up of the other players and their incentives—enforce it, through their self-interested reactions.
No, you're telling me that that's what I'm thinking. I haven't said what I'm thinking.
If I _were_ to do so, it would sound like "There's no point in hating the rules, because the rules don't care. Hate the players, because they are the ones who care enough about them to follow them."
I don't care if these rules are explicit or not; I care that they don't produce the outcome I want. And the people who follow those rules are not absolved by weakness, ignorance, self-interest, or any other excuse in failing to resist those rules.
(There's no rule that says anything done in self-interest is correct. Sometimes it is correct to make sacrifices for others.)
I think Google alienated too much people (see the whatsapp case) now they're trying to get founders of startups onboard rather than people that go through their dog and pony show.
Recruiting a founder of a startup also serves to nip (or at least slow down or delay) a potential rival employers (actually convert him/her to attracting people for your team).
> Worse, once I'd eventually figure out what was going on, and put one of them off of me, a few weeks later another would show up, with another variation.
Start collecting pseudonyms and storylines in a github repo? This could make for an entertaining movie script, where a Skynet-like company uses advanced surveillance technology to triage a talent pipeline.
Startups encounter a random obstacle course and are only recruited after clearing a statistical threshold of surviving economIc warfare. When a candidate says no, they are moved to a different level of the game. All the while, the recruiting algos grow smarter as they generate new startup obstacles and observe how the talent responds.
It's a scam because the author didn't believe there was any 'acqui' part of the 'acqui-hire'. He believed the proposition of an acquisition was a fabrication intended to lure him in for an interview.
$2M as part of a signing bonus seems like an "acqui" to me. It just wasn't enough for the author. Which is fine, but not exactly as much of a scam as he implied.
This article just seems to be a real world example of PG's essay this month about "don't talk to corp dev." [1]
it's not a scam in the sense of an illegal scam, but it certainly is trying to prey on someone who might not know better.
If you are a lone engineer, but is capable of making a successful app, you have a certain aptitude for programming. This is useful to google. The recruiter is making a bet that this lone engineer is not business savvy enough to know how much their true worth is, and if the bet worked, google would've been able to low-ball hire a really good engineer. They failed this time, but you don't hear about the times this strategy succeeds, because those 'acqui-hires' might've even been celebrated by the "victim" as success!
$2M is a reasonable definition of "success" as far as I am concerned.
And the $300-$500k+ salaries that Google is frequently throwing at engineers these days are worth more than the marginal chance you'll make a multi-million dollar exit event.
So I'd hesitate to call anyone hired by Google a "victim."
let's say you found a rough diamond in a mine (that you own), which if polished, could be worth $10 mil, but somebody offered you $2 mil for it. Do you still think it's a good deal to take it?
It's not the absolute amount that matters - it's how much they are "underpaying".
It's only a valid analogy if there is risk associated with polishing it.
If the diamond could be worth $10M when polished, but also could be worth $0 because of flaws you can't yet see, and there's only a 20% chance that it will be worth $10M, then $2M is exactly the right amount to take. And in this particular case, I'd take the $2M every time, because that's the exact expected value of 20% odds of a $10M valuation.
And when you have your own company, there is always some level of risk. The chance of $10M may be far less than 20% -- and there may be a 1% chance of $200M.
It's only if you think your diamond has either already been polished to the point of being worth more than $2M, or you feel your own odds of success at polishing are better than 20%, that you should say no to the offer.
The original author believed that, which is perfectly fine. He had previous experience with selling a company, and so he may have even been right.
But those with less experience may actually do well to sell unless someone with more experience is around to tell them they're sitting on a diamond mine that's worth way more than the offer. Or you can roll the dice based on your own appraisal of the odds; that's fine too.
I've actually been in the situation where I did say no to terms I didn't find good enough, but then later the company failed and I ended up owning 100% of nothing. So having them "underpay" for me would have ended up with me owning 40% of something at least, since they were going to fund it to the next level.
It's easy to take a look at the odds and guess wrong -- and it's also easy to be an armchair quarterback and tell people that they should have taken a chance instead of the easy cash. As a result of my experience, I'd likely lean toward the easy cash at this point, but feel free to make your own decisions as you see fit.
An "acqui-hire" is the process of acquiring a team that you know works well together and is capable of putting out a product and probably has relevant domain knowledge, without going through the traditional process of finding generally competent people, throwing them in a room, and seeing if they can get something done.
If it's a solo founder, and especially if they're not being recruited to work on a similar sort of project, I don't think there's anything to make it an "acqui-hire" instead of a "yo, shut down your company and come work for us".
There's a crucial difference. Acquihires are typically at a much higher price, one reason being that other investors often need to be taken care of for the founder to leave on good terms. The corpdev/recruiter even mentioned $2M as a maximum figure. That's not exactly a typical engineering signing bonus.
Know that this is a thing that exists in the world. At least one HNer could get it approximately tomorrow if they wanted it. Typical form is a large equity grant which, for a publicly traded company, is indistinguishable from cash with a vesting schedule.
pg is an HNer. It's safe to assume that several other HNers have reputations that would allow them to write such a ticket. Do you assert that someone whose only marketable skills revolved around software development could achieve such a thing?
I believe that a (relative) large number of HNers could pull 2M in comp annually. I believe very, very few could do so in a purely-technical, no-management role though...PG included.
Perhaps "corporate development" is biz-speak for "mergers and acquisitions", but from a literal perspective, a standard hire would develop the corporation.
You have been bitching about google for the past year, including saying that Eric Schmidt should be put in jail. You say you are Rachel Whetstone, senior vice president of communications and public policy for Google. However it seems unlikely that Rachel would say some of the stuff you have come out with.
Do Google recruiters ever have details about roles or what details of your resume "interested them", or am I pretty much always dealing with someone seeking to throw random bodies into a big input hopper?
> Just last week Victoria Lease resigned after months of sexual harassment without any consequence for the perpetrators.
I find this hard to believe because if you are smart enough to work at Google then you should be smart enough to know your rights. If the harassment is persistent and comes from multiple perpetrators then she can build a timeline to show HR, a lawyer, or the EEOC.
Careful how you connect the dots. Yes, building a timeline and bringing in EEOC is one option. But then your identify for the next 1 to 5 years is defined by your harassment case. At the very least, you've got a big new time demand that may impede your ability to focus 100% on your next job. At the worst, you're seen as an angry litigant that no one else wants to hire.
It's a nasty world out there. Such unwelcome outcomes explain why many smart people with legitimate grounds for pressing charges ... choose not to do so.
Have you ever been harassed? It's a much deeper situation than being aware of your rights, etc. And, if you assume that working at Google means you're smart, it means her harassers are just as smart as she is, and also aware of what her possible course of action may be.
(I don't know anything about Victoria Lease's situation, just this response had hints of victim blaming)
Please educate yourself on these issues. Your claim ignores reams of historical experience on why people choose not to report abuse. Even if someone knows their rights, there are many possible reasons for not reporting abuse. Finally smart != informed, so this is quite a leap to base an argument on.
I was advocating for people to stand up and implying the original poster is spreading rumors but guess people assumed I was victim blaming. Probably should have phrased things differently.
I think there's an either-or fallacy here, it could have been an attempt at an acqui-hire, but when the people talking to him tried to push it through, other people reviewed the situation and decided just to offer a generous employment package.
Consider, a single-engineer company with an interesting app and talented engineer, just how much do you expect to be acquired for? Recognize that a $1M-2M offer is about what you could make in 4 years at Google at the appropriate level and with the appropriate amount of restricted stock units.
So, if the amount of compensation would be approximately the same, but the one pathway (acquisition) requires a lot more legal groundwork and expense, and the other doesn't (just extend an offer of employment with generous signing bonus)
I think there's a little bit of ego involved here. It's easy to believe you have a winning app that's going to be huge, and be insulted when other people don't see the potential. ("A mere engineer!? Me?! I'm an entrepreneur who should have more respect!"), but the reality is, very few apps on the app store take off like rocketships, most fail, and so unless you have unique very valuable IP, or have built up a lot of valuable data, chances are, most companies are going to view it as an acqui-hire.
Paul Graham was right, you talk to Corp Dev if you're very successful, or nor very successful (probably going to die). As Kenny Rogers said you've got to know when to fold 'em, and this could have been a situation to negotiate a nice big fat signing bonus.
Well put. Also as <abalone> suggested nearby, the author of the linked article, Max Christian, fumbled the exchange and instead of a million-dollar exit ended up with... what?
Instead of the claim of "I can easily get to twice £X million" -- in revenue? profit? valuation? -- it looks like the author's RoomScan app is near-moribund. RoomScan Pro, which sells for $4.99, hasn't been updated in over half a year and is listed as "optimized for iPhone 5." It's been mentioned in only two articles indexed by Google News in the last eight months. The Roomscan Twitter account hasn't been updated since November. The free version of the app has been updated more recently, but free in this context isn't exactly going to pay the bills.
These are not the signs of an app that is getting to "twice £X million" anytime soon.
I do think it's an innovative idea and a good implementation, but as we see on HN all too frequently, not all innovative ideas and good implementations amount to a "twice £X million" valuation. Any company (or product) is only worth what the market will pay.
As for Google, I don't know how their corpdev team works, but my rule of thumb after working at some very large companies is: don't attribute to malice what can be explained by bureaucracy. It's not unusual for different teams not to know what the other is doing, even when they should. I don't see anything that justifies speculating about nonexistent employees named Maxine, and that kind of bizarre speculation likely poisoned the discussion.
The right answer would've been to respond to the original message with "If you're serious, make an offer. Otherwise, I intend to continue building this business independently."
Once you get sucked into the conversation you've lost. This is business, not social chit-chat. Know what you're hoping to get out of the conversation and direct it toward getting that; if they won't oblige, end the conversation and don't waste time on it.
Moving across the ocean with a wife and young child to work for a company under golden handcuffs hardly sounds like an appealing "exit". The OP already mentioned he is not desperate for $ after his first successful startup.
> Instead of the claim of "I can easily get to twice £X million" -- in revenue? profit? valuation? -- it looks like the author's RoomScan app is near-moribund. RoomScan Pro, which sells for $4.99, hasn't been updated in over half a year and is listed as "optimized for iPhone 5." It's been mentioned in only two articles indexed by Google News in the last eight months. The Roomscan Twitter account hasn't been updated since November. The free version of the app has been updated more recently, but free in this context isn't exactly going to pay the bills.
> These are not the signs of an app that is getting to "twice £X million" anytime soon.
Easy to say nearly 10 months on from when this happened. From the article: "By this time, the app is topping both the free and paid charts in its category in many countries, and into the overall top 10 in some." Sounds quite healthy to me. Remember only a short time prior the guy had only 30 sales per day. There may be other metrics that would indicate that this app wasn't going to be a screaming success like his previous one, but his sales and media coverage at the time Google / recruiters got in touch aren't it.
> As for Google, I don't know how their corpdev team works, but my rule of thumb after working at some very large companies is: don't attribute to malice what can be explained by bureaucracy. It's not unusual for different teams not to know what the other is doing, even when they should. I don't see anything that justifies speculating about nonexistent employees named Maxine, and that kind of bizarre speculation likely poisoned the discussion.
For sure. I found it hard to follow his logic here.
> other people reviewed the situation and decided just to offer a generous employment package.
Then why be shady? Why not just say this? Seems very odd to beat around the bush.
"Hey, man. Your app is great and we really like but upon further review we feel like it still needs work. We'd love for you to come work for us and help integrate into product yyy"
^ That seems a hell of a lot more likely to get a bite than basically faking an acquisition.
For mid-career (Senior SDE) position it will look like
Salary 165k-195k
Bonus (15%) 26k
Stock grant: 200k-400k over 4 years
You will get refreshers so after 2-3 years you may have $100-200k stocks vesting every year.
That's pretty broad. What, $150k base for a good engineer then $50k cash bonus and $50k stock? That gets us to the lower end, and it's already way above the upper end of what I've heard. Are we talking about your average engineer in mid-career, or is this 10x 100x rockstar 0.1% could-totally-happen-to-you-though BS?
A level 5 engineer can pull $170-190k base. $30k bonus. Depending on RSU grants and refreshes, you'll can be vesting at least $100k per year. That puts you over $300k total compensation. Combined with benefits and perks, as well as good culture, you can imagine it's pretty hard to convince yourself to go elsewhere.
250k is way above the upper end of what you've heard? I knew a guy who was at $200k at one of the usual suspects straight out of undergrad. It's easy for me to imagine twice that for people with more of a track record.
Ive had an intern of another company (the one I worked for) and he got offered exactly that (and he got hired, the guy aint crazy - its an awesome first job offer)
$2M for an acquisition on top of an employment offer vs. $1M-$2M in salary and RSU's are vastly different in value.
The acquisition pathway with your numbers would be 2-3 times the value before you discount the present value of the salary and RSU's because of the additional risks associated (even assuming the acquisition amount would be similarly restricted and spread out over time). It seems like you assume that an acqui-hire would mean he'd sell and then not get a salary for four years.
Yes, they're not exactly equivalent, on the other hand, you won't necessarily end up with the same salary and RSUs through an acquisition either. They're not going to acquire you for $2M plus give you an additional $200k vesting RSUs per year.
Point being, there's nothing scammy about a deal being negotiated down, or falling through, and ending up as an employment offer instead of an acquisition, especially if they're only interested in the person, not the company, an acquisition is really just the 'shut down' cost of your business.
Deals fall through all the time and valuations can get reduced once due diligence is done. A business which looks great from the outside can look much less interesting later. And of course, during talks, the other side -- who are usually interested in investing in people -- could become less impressed with you.
> They're not going to acquire you for $2M plus give you an additional $200k vesting RSUs per year.
If that is the case the hypothetical offer (that never was) starts approaching insultingly deceptive given the way they went about it.
If I started talking to someone about an acqui-hire and they expect to get a "discount" on salary and options/RSUs based on the acquisition price, then the acquisition price is artificially inflated to get my interest unless the hinted at acquisition amount makes the salary and RSUs a rounding error (in which case they'd be idiots to potentially antagonise a desirable hire over it). And I'd be tempted to tell them to fuck off just on principle.
Of course Google is not obliged to make him a good offer. But they ought to realise the damage these kind of approaches are doing to their brand amongst potential hires. For my part, while I've never experienced anything like in this article from Google, my experiences with (half a dozen plus) Google recruiters have been entirely negative whenever they've approached me, to the point where I recount my history with past Google recruiters every time a new one calls to make it clear to them why I am going to be short with them until/unless they prove they're worth my time. No other company's has been as disrespectful of my time.
> Point being, there's nothing scammy about a deal being negotiated down
But there is plenty scammy about not making it clear that they are trying to hire him but instead giving the impression they are after his product.
This is actually a good example of how to fumble a decent exit for a struggling app. This was written in April 2014 so we have the benefit of hindsight for evaluating this claim:
"I’ve already built an £X million company in this area that was limited to the UK & Ireland; this time it’s global and I can easily get to twice £X million"
Based on the number of reviews for roomscan I'm going to guess that getting to "twice £X million" has not in fact been that easy. The app does show creative thinking though and you can see what Google may have spotted potential in him. $2M would have been an incredible exit for him.
I suppose there is something good in entrepreneurs having outsized, seemingly delusional expectations for their startups. However, it's important to be self aware and not take deep, personal offense at what are reasonable market offers for your work. You can just say no thanks, $2M is too low of a max offer.
What you do definitely not do is have a paranoid meltdown on a blog post and start wildly speculating about deceptive practices like using fake identities and fake meeting requests with zero support. Also probably not a good idea to send over paperwork from your last company's sale to prove how awesome your current company is.
It may be hard to accept the reality of how your project is really doing but don't slip into a bad mental place like this. You may just end up passing on a million dollar outcome.
There was no $2M. They never made a $2M offer. This wasn't even the people in Google that do acquisitions. This was a hiring manager and a HR recruiter tag teaming the guy and pretending like it was about acquisition in order to get him to take their call at a time when he was overloaded with interest from other parties.
$2M was mentioned as the max offer for these types of deals (read: acquihire). They didn't have to get to the point of making an offer; he rejected that maximum.
mentioning $2M as a cap for acquihires was not an offer for an acquihire and was definitely not an acquihire offer for $2M. if you come back and say $2M seems nice, you just fell for a nasty trick.
Correct. However the point still stands that he considered $2M insultingly low. Not because he felt it was fake, but because even if it were a real offer it wasn't enough.
Can you explain this claim? He googled the sender's name and came up with news of an acquistion with that person's name. Is the claim that the email wasn't really from MarXXXX?
Re-read it. #1 the recruiter (Maxine) didn't really work for the famous googler she claimed to work for. She worked for #2 who was just a regular old manager.
I see the claim that she is a recruiter in the article. I do not see the evidence for that claim.
I don't think the article establishes that googler #1 (with the name MARXXXXX) is Maxine. It's all very confusing; why mask out the name in one place, then use it elsewhere? And why would a web search turn up that MARXXXX exists and then we decide that Maxine may not exist "Max will never meet Maxine; she probably doesn’t even exist".
Where is the evidence that #1 works for #2? I see the claim, but what is it based upon?
"Maxine" and "MarXXXX" are different people, I think. The article is confusingly written. I think "Maxine" is a third person (or non-person) brought in by #2 (DavXXXX) to do the first in-person meeting with Max (the author); #1 (MarXXXX) was never going to meet with Max, at least outside of Mountain View.
Her comments questions and tone in the first phone call were totally that of a recruiter and not at all those of someone in M&A trying to start talks for an acquisition.
$2M isn't really $2M. Spread it out over 4 years as $300k the first year, $400k the second, $500k the third, $800k the fourth. This is what's called 'golden handcuffs.'
If he truly believed RoomScan could be a massive success and the market was showing adoption, his expected value is much higher for sticking with RoomScan, especially as he had sold his last company and didn't /need/ a few extra hundred thousand dollars that year or the next year in order to be happy.
I'm not sure how this still isn't two million dollars? I guess if you subtract the salary this person could be making if they paid him $2M up front and let him walk away?
The expected value of $2m cash now is always going to be higher $2m spread out over 4 years (or however many) as you would expect to be able to get a return on the money, and there is a risk tied to whether or not you will receive the full $2m if it's spread out with attached conditions.
Time value of money, which in short summarized as "money available at the present time is worth more than the same amount in the future due to its potential earning capacity." [0]
I see what you are saying. But the factor I mentioned I think is more of a loss than the time-value loss. Basically, would you take $2M up front but then no salary for 4 years or $2M spread over four years but you still can earn your salary (which in this case I would assume is at least $150K/year).
I don't see where you get that scenario for. The $2m would be to get him to give up the company, whether or not they intended to take the product further, on the basis that he presumably expected some return on it. It's a hiring bonus. I know people who gotten hiring bonuses well in excess of that without having a company or product to use to justify it.
But in any case: It comes in addition to a salary if they hire him, whether or not the $2m would be paid up front or in tranches, and if they genuinely wanted the product, not to hire him, he'd expect to be able to still earn a salary. In fact, I'd argue that he'd expect to be able to increase his income potential: He'd have a Google acquisition to put on his resume.
That, and the fact that $2 million over 4 years at ~10% in the stock market is approximately an extra $800k.
Taxes change all that and make things more complicated ($2 million lump sum is taxed more heavily than when it is split up over 4 years). I'm not sure how that works out though.
Suppose X was 6 and the author believed there was a p1 > 0.2 probability of exiting for "twice £X million" and a p2 > 0.2 of being offered less than $2M for the acquisition.
This places the value of not selling at >= £2.4 million and the value of the sale at <= $1.6 million. At £/$ of 1.6, this is a gap of $2.2 million in favor of not selling.
Then consider the opportunity cost of going to work for Google for a serial entrepreneur. There may be a 0.8 probability of $250k/year for four years. But that comes at the price of not developing a startup with the potential for a fuck-you money exit.
The hindsight we have doesn't include an assessment of the toll of relocating from the North UK to Silicon Valley with a spouse and children while leaving behind family, friends and community.
In the end, if you're looking for a $2,000,000 exit. You're not really founding a startup. There's nothing wrong with that. But "startup" in the sense that people like PG use it is not the right term.
>>> This is actually a good example of how to fumble a decent exit for a struggling app.
Actually its a pretty good way to steer clear of a scam. If once I determined the people I was talking to were not interested in acquiring my company and only trying to lure me in for an interview, what's to say the rest of their story isn't all BS as well?
What are the odds he even gets the 2M to exit anyways? If you smell a scam, then everything is rotten, from the head down. No way I'd trust Google to pay up after sniffing out their scam.
I'm having an incredibly hard time mustering up sympathy or concern for someone who feels they were "scammed" into interviewing for a job that could come with a $2 million signing bonus.
Even if it were the "golden handcuffs" situation someone posited in this thread, where the money would come over three or four years, it's a situation most people would be pleased as Punch to find themselves in.
Naturally, everyone thinks they're Tom Brady, and they're going to be the ones to be the next golden boy getting courted by M&A and feted by TechCrunch and all the rest. But most of us are really just the Danny Aikens of the world, working hard, in the game, happy to be paid for what we love to do.
The author wrote an app. By all accounts, it's a good idea, reasonably well-executed. Not world-changing, not something that's going to build a new industry and launch dozens of careers, or a service that will transform people's lives, or disrupt a market. A nice app.
For that, he's indignant that he might get a multi-million dollar signing bonus and a secure job at one of the largest and most influential corporations on the planet.
If there were ever an example of the arrogance and entitlement outsiders pin on Silicon Valley and the startup / tech community, this would be it. Work because you are passionate about it, because you want to build great things and meet great challenges. Be grateful that you have a good life. Life isn't a lottery.
I think you read a lot of things into this article that aren't there. This isn't about some entitlement to more money. The article is about deceptive recruiting practices at Google. Phone calls and emails filled with lies. Why would Google even need to lie about a potential acquisition (and name drop the founder) when they aren't even looking for one?
The OP just wants the Google person to say, "Hi, I'm from Google HR. Interested in talking about a job?" versus the smoke and mirrors they represented.
The author himself says right in the article that he felt entitled to much more than $2 million.
I explain again that I’ve already built an £X million company in this area that was limited to the UK & Ireland; this time it’s global and I can easily get to twice £X million. I don’t know what Silicon Valley numbers are like, I say, but surely even there acqui-hire numbers don’t go as high as twice £X million? She replies that it’s usually a maximum of 2 million. I guess that’s dollars.
If he was unhappy with the way Google approached him with their generous rock-star offer, he could simply turn them down and move on. A lengthy blow-by-blow essay seems like pointless complaining about a problem 99% of the world would give their eyeteeth to have.
If he believes he can sell his company for $10M and thus rejects a $2M offer, he is not suffering from entitlement and arrogance. He does not feel entitled to $10M. He does not believe the world owes him $10M. He is simply not selling for a lower price than he thinks he can sell for later.
No, he said that he believed his company had a high likelihood of becoming worth that amount, and that he did not expect their acqui-hire numbers to go that high. Also note the part where they argued with him about whether or not he had actually received a reasonably part of the X million, which indicates to me that they did not expect they'd have to pay all that much at all.
He said that against a backdrop of having done a sale at half the value he listed in the past in the same niche with a much smaller potential market. He might very well be wrong, but he gave a reasoning that is not all that unreasonable. If he didn't believe in the potential value, he presumably wouldn't be working on it.
What he complained about was the deceptive initial implication that he was talking to someone wanting to acquire the product, rather than an acqui-hire. Had the e-mail been from someone identifying themselves as a recruiter, wanting to hire him, and indicating that there would be room for talking acquisition to compensate him for giving up the business, it would have been a very different situation and presumably he'd have said no at the outset.
The section you quoted is where he points out to the recruiter that if it is an acqui-hire, presumably they do not have the budget for the kind of amounts that would make the job worth it for him to give up his company over.
There was no "generous rock-star offer". There was a deceptive approach where $2m was indicated as the maximum that might be offered for an acqui-hire, with no indication of what kind of salary he might get offered. Having dealt with Google recruiters in the past, I know how cagey they can be about salary and total offer value, and frankly in the cases I managed to get a range out of them, they were not worth continuing conversations with. There's no indication of a "generous rock-star offer" in the article.
It may not have been interesting to you, but the audience here includes a lot of people working on startups for whom this kind of situation might be relevant. Maybe not Google. Maybe the cap isn't 2mill. But I've been in similar situations before, and it sucks. It's ok to get angry at deceptive approaches even if you make good money.
(For my part I'm not surprised to see yet another story like this about Google - I have nothing but bad experiences with Google recruiters whenever they've approached me; each time I get less inclined to ever want to consider working there)
Again, it's about deceptive recruiting practices. The author thinks his app is worth more than $2M. Hey, good for him. And most of us are not in that position. But it's not about that. It's about a series of lies to get him to interview for a job. They should just ask him to interview for a job instead of trying to trick him into that by making him feel like Sergey Brin is personally interested in his app.
Sure, sure, but who cares? If you're going to be in business you kind of need to have a thicker skin than this. No one is making him take any offer. No real offer was even extended.
So what if it's deceptive? Either tell them that you don't want to be distracted by interview-prep, or just take the free trip to Google HQ and reject any offer that you don't agree with.
Part of the background here is his previous sale of a business in the same market, that he felt justified certain value assumptions on his end, coupled with being approached in a manner that he at least felt indicated they were looking to acquire the product, rather than primarily looking to hire him.
Even so, the article several times point out that maybe he was naive about how these things works. I read it more as a cautionary "look here how the recruiters worked over naive me" than unwarranted whining.
The accelerometer and gyroscope. The double integral of acceleration is displacement. On iPhones/iOS it's extremely accurate to the point where you can integrate displacement from it and not be far off from the real result - over short timespans/distances anyways.
One of the lesser-appreciated qualities of Apple hardware (more accurately, hardware and drivers) is the quality and accuracy of their sensors.
I have tried this as well - it was definitely not as simple as taking the double integral.
In my experience moving and the stopping the phone would always end up with the two accelerations not exactly canceling out so that the calculated position would drift away from the true position at a constant rate.
Even applying a floor to velocity to eliminate the drift, the distances calculated for simple linear motions were consistently off by ~50% in either direction.
This was a few years ago so sensors may have improved - have you actually done this in practice and found it to work?
I have tried this as well - it was definitely not as simple as taking the double integral.
Right. RoomScan requires you to stop and touch the device to the wall frequently. This allows them to re-zero the velocity. Small IC accelerometers and gyros aren't good enough for dead-reckoning over any substantial distance.
What you really want is 3D SLAM, using the cameras. That's been done on Apple devices, for a rather lame "Ball Invasion" game. That team was acquired by Facebook for their VR effort.
There's source code for SLAM. See "slam6d.sourceforge.net". This is the right way to do indoor localization. The better robot vacuums (Neato and Dyson) use it.
You could play substantial DSP style filtering games such that your average human walks at a very constant speed and is mostly either standing perfectly still or walking at a constant speed. So your non-moving data points are rounded to zero and generate an error signal, and your moving datapoints can be average together to a constant generating an error signal, and the error signals can be shared between the two data sets and analyzed and averaged. Also all data has a resultant spectrum when you ram it thru a FFT, and I'm guessing the data spectrum looks a lot different than a noise spectrum enabling all kinds of fun filtering. Further I'm guessing a FFT analysis will show peaks at stride rate, and variations in stride rate will predictably vary velocity.
My first guess was pure optical, an inside out 3-d scanner basically. OK, image analysis shows there's corners and walls, and the building code requires all doorknobs to be at exactly X inches off the floor, countertops Y off the floor, stairs of certain rise/run combos, and the room dimensions WILL round to closest integer inch so you do some curve fitting and the highest correlation dimensions win. Especially when in the article he described it as placing the phone against all the walls. A simple inertial nav system wouldn't care if you held the phone at an angle or upside down, but optical needs flatness. You'd be making one of those 360 degree panorama pix, kind of, then analyzing it.
Maybe I should be creating a 2 zillion pound startup instead of posting to HN?
"This was a few years ago so sensors may have improved"
Apparently they're much better than previously. When I first tried this around 3 years ago, I had the same problems you did. The errors get cubed by the double integration. Software Kalman filters and other tricks didn't really help.
A lot of the newer sensor chips now do "sensor fusion"[1] on the chip itself, which means that the raw data is much more useful, and requires almost no post-processing.
I assume that this, in combination with higher sampling rates, means that the errors are small enough for the output to be useful over "human interaction" scale.
5m room size / speed of sound in air = around 15ms. Unless the amount of variation in latency in the phone's speaker + microphones is much less than that -- which I suspect it isn't -- that wouldn't be particularly accurate either. (Even that aside, it's going to be rather non-trivial to get anything useful at all with a non-directional speaker in an enclosed room with several other walls, ceiling, floor, and other objects).
If you can record and identify the sound as you emit it and can identify the echo you shouldn't need to worry about jitter in output just the sampling frequency and any jitter there.
I think you are right about the likely cluttered response in a realistic room being hard to analyse into something useful.
> The double integral of acceleration is displacement.
Have you actually tried this? I have and the results were totally unusably off. If the accelerometer that costs a few dollars at best could be that precise, you'd see thousands and thousands of new apps that would use it in creative ways. It's just from my experience you can't calculate displacement using an accelerometer that cheap and therefore you don't see iPhone apps that use it.
> "It's just from my experience you can't calculate displacement using an accelerometer that cheap "
I disagree. You clearly can - the app and the people who use it are proof positive of the sensor's capabilities. Having seen the raw output from these sensors a few times they're also startlingly accurate.
The problem is of course that it's not simple and there's real complexity in the solution. It's (of course) impossible if you blindly take the double integral of raw accelerometer readings.
In the same way we do all kinds of magical things with all kinds of sensors - but it's rarely as simple as plugging a pin into a ADC and reading the bits that come out.
Signal processing, in both hardware and software, is a gigantic field of study unto itself. I fully expect that the app is doing something non-trivial with its sensor readings to gain accuracy - but it's eminently possible, just difficult.
The intersection of "mobile app developer" with "skilled signals engineer" is pretty low. If someone capable wrote a library that did this, you'd bet that we'd see an explosion of apps that use this functionality.
So you've seen raw output from the accelerometer and you think they were fine, but do you realize that the error gets cubed when you calculate displacement from those values?
> One of the lesser-appreciated qualities of Apple hardware (more accurately, hardware and drivers) is the quality and accuracy of their sensors.
Not to mention their consistency across the entire product line. I assume there are some Android phones with similarly good sensors, but it's definitely not something a developer can assume.
Sounds like what used to be called
inertial navigation and was used
on the US SSBN (intercontinental
ballistic missile firing submarines)
before the Navy's version of the
later USAF's GPS.
Inertial navigation was good enough to be
quite useful before the Navy's version
of GPS.
The Navy's version of GPS was done, at least
started, at the Johns Hopkins University
Applied Physics Laboratory (JHU/APL).
They had a receiver on the roof, and it
routinely navigated itself to within
a foot.
I heard about that project because for
a while I was doing applied math
(the fast Fourier transform, power
spectral estimation) and writing software
in the JHU/APL group that did the
orbit determination calculations
for the satellites.
That project was a good example of how
to do the technical side of a very
ambitious project:
(1) Problem. The US Navy very much needed
a means of navigation for the SSBNs.
(2) One or a few physics guys at the
JHU/APL had an idea, of course, in terms
of Doppler shifts from several satellites,
etc., on the back of an envelope.
(3) Not much later, the project was approved.
Biggie Huge Project Point: Not long after
the back of the envelope solution, the
whole project was low risk and high payoff
with, really, only routine, low risk
work remaining.
Lesson 1: The problem sponsors were able
to evaluate the project just on paper.
Lesson 2: After a good evaluation just
on paper, the rest of the project was
low risk and high payoff.
Lesson 3: The Navy did not say: You
do the work, put up the satellites,
show that it all works, and we will
buy receivers for each of the dozen
or so SSBNs.
For Silicon Valley: Want to do great
projects, low risk, high ROI? Part of
what you need to be able to do is to
evaluate projects just on paper.
Of course, what evaluates well just on
paper is mostly just the technical part.
But start with a biggie problem so that
clearly, obviously, no evaluation, no
customer feedback needed, the first good or a
much better solution is a must-have and
not just a nice-to-have and where, due to
the size of the problem
(e.g., number of happy people times
earnings per person), for financial
success all that is left is that first good or
much better solution and that is just
technical and can be evaluated just on paper.
This way of doing projects is much of why the
US has GPS, why the US Navy has it's version of GPS, why
in WWII Patton at the Battle of the Bulge
praised the US proximity fuse (a little
radar set inside an artillery shell that
told the shell when to explode -- great for
exploding near an airplane or over the
heads of troops) from the JHU/APL,
the SR-71, the F-117 (Saddam, sorry
you spent all that money on air defense --
all of it never put even on scratch on
even one F-117).
The page you linked seems to do a reasonable job of answering that:
"Using on your phone’s built-in GPS, Wi-Fi, and gyroscope to determine distances and the orientation of walls, RoomScan can reliably estimate measurements to within about half a foot, which should be adequate if all you need is a rough floor plan. If, you need more precise measurements, you can opt for the $5 Pro version, which allows you to specify exact distances, and will automatically correct the entire room if you adjust a couple dimensions."
Combining GPS, wifi-positioning, and the gyroscope should be fairly accurate for a floor plan. It's a very clever idea.
I was suggesting GPS wouldn't work with most rooms having ceilings. Wifi positioning I would imagine is highly inaccurate, which leaves the gyroscope.
Judging by some screenshots and appstore comments I assume its only roughly accurate, and requires you to move your phone slowly between walls in straight lines (not via your pocket or around furniture for example).
I think I would have immediately dismissed an idea like this because I would have perceived the end result to be inaccurate and inadequate. Yet it's a popular app, so I guess I have learnt something.
Ceilings usually aren't problematic for GPS. They do better out side, but if you get cell service through the ceiling, you'll get GPS signal through it.
What I'm curious about is that GPS is only accurate to within a few meters. If I turn on my GPS and set it on my desk for an hour, the resulting track will look like it's bouncing around the room.
My guess is this app averages a bunch of readings from each wall to correct for the noise, but I'm still surprised that works well enough to give accurate results.
The cell signal is orders of magnitudes more powerful than the GPS one. In fact, GPS even has a noise floor that's higher than the signal.
As for using GPS, WLAN and others, you can get pretty accurate measurements with sensor fusion, even if the individual sensor values are all noisy or inaccurate.
From past experience I'd also expect GPS to not be available unless you're near a window. But if it's there you can use it to get a more accurate location.
The traditional approach in sensor fusion is to use high accuracy, high drift sensors like the phone's accelerometer to provide accurate short term data and then correct for the drift using less accurate but low drift sensors like GPS. Just integrating the accelerometers will work on short time spans, but you also double integrate the noise of the accelerometer, so that measurement of position blows up quickly unless you correct for it.
It really depends. I have an older dedicated GPS receiver that absolutely no way will receive a signal indoors. My iPhones all do a pretty good job. (FYI, you can only get signal strength on an Android phone; Apple's CoreLocation API doesn't provide that or some of the other detailed satellite data.)
GPS is based on triangulating (well, trilateralating) between 3-6 fixed points in space located thousands of kilometers away.
Wifi positioning is based on triangulating (trilateralating) between 3-40 fixed points within 100 meters.
Assuming you can get access to the raw data, Wifi should be extremely accurate for calculating the distance between two points in space separated by less than 30 meters. (And probably pretty accurate up to 100 meters or so.)
What about multipath? I measure a 1/2 decrease in signal strength, is it because I got 1/sqrt(2) times farther away, or because someone opened the fridge door next to the router?
In response to the three replies already here. I've never done this, I'm a game programmer. But I would use a big bag'O'tricks to address this. Getting unrealistically long distances out of your wifi data? Have the user enter a square footage and normalize on a logarithmic scale bounded by heuristics. Use the accelerometer not for tracking but detection like going up and down stairs, walking short vs. long distances.
I'd think the problem with wifi is that the exact position of the base stations are hard to collect. The mass proliferation of telcom wifi networks could help if they are willing to sell the location data, but I don't see how Apple could reasonably know where the access points I see with SSID Holly_guest or TS-Dlink are located to use it as a trilateration point.
>Judging by some screenshots and appstore comments I assume its only roughly accurate, and requires you to move your phone slowly between walls in straight lines (not via your pocket or around furniture for example).
The site claims it's accurate to within 6 inches which, based on a quick trial, seems about right.
You don't have to move it in a straight line as far as I can tell. I just moved it around the room and pressed it against the walls.
Like you, I wouldn't have expected this to work. But it pretty much does. I didn't experiment with what radio signals it needs to work. (Though for most uses I'm not sure it's easier than a laser distance meter and some graph paper.)
Companies are only interested in candidates that won't work for them and people would prefer to work for firms that won't hire them.
For all the talk about "competence" or "love" or even attractiveness or education, the only thing that really matters is social status.
All people ever want is trade up.
There are tricks to make this work; you can fool the other party (difficult and dangerous), you can fool yourself (easy and efficient, but kind of sad), or you can use different scales and engage in some kind of status exchange.
The recruiter needs to be a part of this trade by having some inherent tangible value themselves, to make the whole thing believable; I bet if Larry Page had made the call himself the whole thing might have worked, maybe even without any serious money offered.
But if the person on the other end of the line is a nobody the process is doomed from the start, because it signals there is no status on offer.
On the other hand, sending a copy of a former deal sounds needy and insecure, like a guy a party bragging that he used to date a model once -- something George Costanza would say. Why should anyone care? Are you dating a model right now is what we want to know.
No, it doesn't. I'm surprised you care how I view human nature. Saying my views are cynical, though, is a little like saying it's sad the reason the earth rotates around the sun isn't because the earth loves the sun so much, it wants to curl around it.
What matters isn't whether I'm cynical or dry or cold, etc.; what matters is whether I'm right, and if not, why not.
> Companies are only interested in candidates that won't work for them and people would prefer to work for firms that won't hire them.
This bit. Might be applicable for recruiting but not for dating. Perhaps in some cases but by no means all or even close to all. And for someone who claims not to date, I'm not sure you're even qualified to make such a bold statement.
Didn't say I never dated -- I don't date because I'm married. And you don't need to be a lobster yourself to be able to observe how lobsters live, feed, mate.
Also, I thought I was saying something pretty much uncontroversial; I'm surprised people go out of their way to say it's "bold" and "sad". Really, it's neither.
"It’s a ridiculous idea — touch your phone against each wall and get a floor plan."
Uhh... no it's not. Make that actually work and show it to some architects, interior designers, and real estate people. Be sure to have a mop on hand for drool.
Do something with audio: The iPhone has
speakers, right? And software can send
a signal to the speakers? Or if not
speakers, then a female plug can use
to drive speakers?
And the thing
has a microphone, right? And might
add on some tubes or some such to make
the speaker and microphone directional?
For the signal to make the signal to
noise ratio better and to make the
sound more directional, use high
frequency. Or just build a little
ultrasonic attachment that sends out
the signal and get back the reflected
signal.
Distance to the wall? Sure,
the first and strongest part of the
reflected signal will be from
the line from the iPhone to the
wall that is perpendicular to the
wall (that's the shortest distance),
and that's what is wanted.
But as I recall, there are laser
distance measuring devices
available for carpenters,
surveyors, etc.
I don't understand the problem. Was he expecting a $100m acquisition and was upset it was only $2m? Feels like an overly aggressive reaction to something most people would only dream of.
I read it as if he was speculating and drew conclusions based on that. I also fail to see how they masked the purpose. Again, what was he expecting exactly?
Exactly. It sounds to me like Google was possibly interested in purchasing the company, put out feelers, got a way-too-high asking price, and then lost interest.
I'm not sure I buy the whole "faked identities" thing, but even if it's true, I fail to see why it's such an outrage. It doesn't seem any more harmful than me telling them, "I need to check with my family" as a way of buying time to consider a relocation. People hide things or offer misdirections to improve their standing in a negotiation. That's just the way things work. It sounds like, at worst, the Google people were pretty straightforward once they'd gotten past the initial information gathering bit.
Why would you feel the need to lie and say 'I need to check with my family', rather than just tell the truth with something like 'I need time to consider whether that suits me."?
>Was he expecting a $100m acquisition and was upset it was only $2m?
There's absolutely no evidence that $2 million was ever on offer. What they wanted all along was for him to come in for an interview for a job...which he may have flubbed even if he had acquiesced. Lots of bright developers "flub" Google interviews.
> Google initially was talking about an investment or purchase
I don't see anything like that. Also, what’s the difference between a purchase and acquihire in this case? Both would surely mean an employment at Google.
$2M is basically a large signing bonus. I think for most companies, like Google, FB, et al, something like $2M doesn't even need board signoff, it's basically a restricted stock grant as a bonus with clawback provisions.
Like someone else quipped: "oh no! seems like you can't walk down the street today without being aggressively offered a job!" There are worse problems to have. :P
1. Google recruiter emails me, says my name was recommended to her by somebody inside Google. I'm still not sure who the "somebody" was as I don't have any close friends inside Google and nobody mentioned anything to me. I suspect it may have been a HN'er actually, somebody who doesn't know me IRL, but liked something he/she saw in my posts here or some of my open source work.
2. I politely declined to pursue anything, explaining that I am knee deep in a startup of my own, and that my ambition is to run my own company, not work for anybody else - even Google.
3. Recruiter replied, expressed that they understood, and asked if they could contact me again in the future to see where things stood. I said "sure".
4. About a year later a different Google recruiter pinged me, mentioned the earlier dialogue, and asked me if my situation had changed. I answered that it had not. They replied and said "thanks for the update".
5. I haven't heard anything from them since.
All in all, everybody was polite and cordial, but then again, we never got into any detailed discussions because I just wasn't interested. YMMV. shrug
The few times I've interviewed with Google (plain old job interviews, not as an acquisition or acqui-hire), they've always been pretty arrogant. Enough so that I wouldn't interview with them again if they contacted me. The attitude is clearly, "You're going to jump through our hoops and do what we say, because we're Google and we're totally awesome and we can take you or leave you."
I don't know if the guy in this story is really as bad ass and worth as much as he thinks he is, but the interaction with Google sounds spot on.
> "You're going to jump through our hoops and do what we say, because we're Google and we're totally awesome and we can take you or leave you."
I've met more than my fair share of the Googlers that exhibit an air of arrogance, but are you sure their hoops aren't just Google's standard interview process?
Google has stated their interview process is designed to produce very few false positives, accepting that false negatives are a necessary by-product.
I actually really enjoyed the interview process with Google. It was expeditious and respectful. It was, however, clear they are not used to taking "No" for an answer, and that's when things got a little uncomfortable.
My own interview process was pretty delightful (which is a good part of why I ended up working there), but when I have referred friends or even been an interviewer, I've seen stuff that's so sloppy and disrespectful that I started adopting a "friends don't refer friends to work at Google" policy.
I suspect it may've been because I was hired at the bottom of the 2009 recession, right around when they fired all the temps and all the permanent recruiters were fearful of their jobs and there were virtually no other candidates in the pipeline, while folks who applied in 2007 or 2011-2012 when it was much busier got a terrible experience.
I interviewed in late 2010 and was hired in early 2011. I had a great experience. Other than the long delay between interview and offer, of course. It may be relevant that I didn't interview in MTV.
I was invited to interview with Google in Sydney (site reliability engineer), but the salary range was less than I was already making in a much cheaper town (Canberra).
Arrogance is the right word... I got the impression they would prefer candidates who were bending over backwards to get in the door, and by asking about salary and relocation costs I clearly wasn't.
Edit: Then about 6 months later I took a job in Sydney anyway, at a 20% higher salary... Then took another paycut to go back to Canberra (Sydney is expensive!)
I had a product launch that went extremely successful, and then someone from Google approached me via an email with an ambiguous messaging; i.e., "We're from Google and we want to talk to you". I thought they wanted to buy me out, but instead they just wanted to convince me to apply for a job interview.
He shouldn't be, because his business is growing and about to achieve success, but is not yet worth much. There is no way he gets a fair evaluation based on being popular for a few days.
You first need to identify if you are in this position, which the "experienced" author previously had some experience of.
Personally I'd use social engineering to get the information I would need to prove this and dig our all the information I needed about Googler #1 and #2. First you need the real contact details. More appropriately you need to make sure that the numbers quoted in the emails aren't throwaways.
Ideally you need access to a corporate phone directory, which these days are harder to come by as a physical book. Years ago you could easily approach the right person (smokers outside are good because it is easy to start a conversation with a smoker especially if you smoke as well) and offer them a couple of hundred dollars for the internal corporate directory phone book). Cleaners are also a good target as they have access to lots of areas.
You'd be surprised how many people will give that book over for a small amount of cash.
As a secondary bonus, once you are finished with the phone book you can sell it on to a headhunter. They pay big money for such a useful item.
These days that kind of stuff is harder but not impossible. Social networking has made it easier to get information about people and what they do, who their friends are and where they hang out. People are lazy about their privacy and that is useful if you are trying to dig up information on someone, especially easy if they have an uncommon name.
Fight dirty tricks with dirty tricks is my opinion.
Does Google ever access your Google Analytics or other Google tools you are using to get more insight info about your website or app? Would they ever do such thing?
I wonder if they read your personal Gmail account to see if you're considering other offers? Or if you've corresponded with other people about their proposal?
Are you a lawyer? Their terms of service[0] and privacy policy[1] appear to give them pretty broad leeway:
"When you upload, submit, store, send or receive content to or through our Services, you give Google (and those we work with) a worldwide license to use, host, store, reproduce, modify, create derivative works (such as those resulting from translations, adaptations or other changes we make so that your content works better with our Services), communicate, publish, publicly perform, publicly display and distribute such content. The rights you grant in this license are for the limited purpose of operating, promoting, and improving our Services, and to develop new ones."
I could easily argue that spying on your email in order to gain advantages in acquisitions or hiring could be justified for "improving [their] Services" or "to develop new ones".
> I could easily argue that spying on your email in order to gain advantages in acquisitions or hiring could be justified for "improving [their] Services" or "to develop new ones".
You would lose in front of virtually any judge if you argued that.
Is there existing law that prevents Google from reading your email? You're willingly transmitting data through their service, and my understanding is that email service providers are not "common carriers" in the manner of the post office or a phone company.
There are people who can, every company has them. Usually there are levels, as in "can read number of emails", "can read subjects", up to "can impersonate accounts". Most of the time the mechanism is there for legal reasons. Sometimes people do bad stuff with it.
Normally very very restricted and these days probably requiring security clearance certainly Team leaders on some projects (and not secret squirrel ones) in BT where vetted to TS (Developed Vetting) Level.
Back when I worked in the early days of email (pre internet) on dialcom systems. I had level 6 (SYSAD) on all of Telecom Golds prime's plus Level 7 on the Billing systems and even the BT Security had mandated removal of some of the interesting commands
There where probably 15 or so people in the country that had that level of access
I'd love to see a googler from the appropriate side respond here and present their side of the story. That seems to be the difference between the engineering and business sides of google... if this was a critique of one of google's technical products, there would be multiple googlers here responding in this thread by now.
I really don't see how Google or any other company would be so interested in hiring OP or acquiring the product based on what it does. Even in Silicon Valley there are some standards by which valuations are done. This seems like a scam from the other end to gain attention.
It would be great to have a site that compiled recruiting scams that companies do.
I have been taken by a couple and really would love to have a site that said, "if you are thinking about working for CompanyX, be sure to look out for the following tactics: Z,Y,Z"
In addition to that their corporate culture became too intense and naturally it resulted in some staff becoming deluded. Many people want to work for Google, but not everyone. Maybe not even the majority of engineers.
I agree with this article's characterization of it as a scam, as they are pretending to be something they are not. This is manipulative and dishonest. What I experienced was less heinous but had the same elements- misrepresentation, name dropping, attempts at emotional manipulation with tone and timing (the first call being so dead, then enthusiastic in the second- very "HR recruiter", not corp dev.)
Worse, once I'd eventually figure out what was going on, and put one of them off of me, a few weeks later another would show up, with another variation.