News for hackers. Stuff that matters.
Re:Google: 90% of our engineers use the software you wrote (... by philipwalton on Wednesday June 10, 2015 @07:53PM (#9696480)
My main complaint with the tweet is that it's almost certainly speculation.

1) Most companies (for legal reasons) don't tell candidates why they weren't offered a job. Maybe it was because of the binary tree question, but maybe it was for some other reason.

2) Homebrew is a Mac-only product, so the likelihood that 90% of Googlers use homebrew is very low. Moreover, Google does not track the software its employees download onto their laptops, so there's no way they would even know the percentage.

Re:Google: 90% of our engineers use the software you wrote (... by BinaryIdiot on Wednesday June 10, 2015 @08:38PM (#9696661)
> 1) Most companies (for legal reasons) don't tell candidates why they weren't offered a job. Maybe it was because of the binary tree question, but maybe it was for some other reason.

So when I was declined at Google I knew people who worked for Google. One looked up my profile in whatever system they used and the other simply asked the interviewer why. OP may have done the same but as you say it's unclear either way but knowing is still possible.

> 2) Homebrew is a Mac-only product, so the likelihood that 90% of Googlers use homebrew is very low. Moreover, Google does not track the software its employees download onto their laptops, so there's no way they would even know the percentage.

Most of the people I know at Google use Macs so I don't see why not. I don't know what the majority of them use but a good chunk at least do.

As far as tracking he could simply be tracking it himself and comparing his results of known Google IPs to employee counts. Not as accurate but might give a rough estimation. He may have further analytics based on data collected (if collected) by each machine.

Re:Google: 90% of our engineers use the software you wrote (... by philipwalton on Wednesday June 10, 2015 @09:54PM (#9696987)
The tweet starts out: "Google: 90% of our engineers...", which implies that this is information Google told him.
Re:Google: 90% of our engineers use the software you wrote (... by Retric on Thursday June 11, 2015 @12:11AM (#9697468)
Re:Google: 90% of our engineers use the software you wrote (... by BinaryIdiot on Thursday June 11, 2015 @12:04AM (#9697448)
OP was obviously being sarcastic to express his frustration.
Re:Google: 90% of our engineers use the software you wrote (... by Noctem on Wednesday June 10, 2015 @09:31PM (#9696898)
To your second point, there is an official Linux fork called Linuxbrew. http://brew.sh/linuxbrew/

Granted Linuxbrew isn't nearly as prevalent as Homebrew, but Macs are prevalent at Google.

Re:Google: 90% of our engineers use the software you wrote (... by austinjp on Thursday June 11, 2015 @09:32AM (#9699570)
Really? In the UK companies are legally obliged to reveal why a candidate did not get a job, if asked... in my understanding.
Re:Google: 90% of our engineers use the software you wrote (... by Anderkent on Thursday June 11, 2015 @12:11PM (#9700531)
I'm sceptical; I've heard this before but never managed to track down a source; I also don't know if you need some specific wording for this or if it's so vague as to be useful. Case in point: when I've failed my google interviews in London, I asked for the feedback, and got a reply saying something like "Sorry, we don't do detailed feedback. We weren't happy with your performance on the interviews". Which, duh, I got that from the being rejected part :P
Re:Google: 90% of our engineers use the software you wrote (... by mdpopescu on Saturday June 13, 2015 @08:43AM (#9710830)
Huh? I've been rejected by an UK company with just "you're obviously a very experienced programmer, but "we are not able to take your application any further at this time".

I did get a code review out of it though, and it did point out a few real issues, so I'm ok with it.

Re:Google: 90% of our engineers use the software you wrote (... by austinjp on Thursday June 18, 2015 @03:36AM (#9737242)
Maybe I don't understand the legals fully. My experience comes from being on the hiring side. Our HR department were very keen that we kept detailed notes so that the decision not to hire could be justified in the case of a tribunal or suing situation. For what it's worth, it did make me question my motives and felt that it ensured I gave every candidate a fair shot.
Re:Google: 90% of our engineers use the software you wrote (... by GFischer on Thursday June 11, 2015 @12:32PM (#9700664)
They can offer non-answers :) ... in Germany they got very good writing "recommendation" letters that have some hidden hints:

http://www.goldbeck.com/hrblog/employee-references-germany-v...

Re:Google: 90% of our engineers use the software you wrote (... by joeldg on Wednesday June 10, 2015 @08:40PM (#9696672)
In my experience it goes exactly like this just about everywhere:

job: here is your macbook pro, welcome! you: <install homebrew>

Re:Google: 90% of our engineers use the software you wrote (... by 72deluxe on Thursday June 11, 2015 @05:03AM (#9698531)
I don't have it installed on my Macs - what am I missing? I write C++ daily on them.

EDIT: Seriously, what am I missing that I'd need as a developer? My dayjob is on a Mac Pro writing desktop software and my hobby at night is on a MacBook Pro doing the same; it's on neither machine.

Re:Google: 90% of our engineers use the software you wrote (... by nextw33k on Thursday June 11, 2015 @09:01AM (#9699391)
brew is a package manager, I can install a set of applications and libraries that will be kept up to date with a simple command line. If your coding doesn't take you outside of what Apple provide then you are probably not missing anything.

Personally I have the Android SDK and NDK, QtCreator, Qt5, cppcheck, cloc, mongodb, node, wine and others. If you are not using a variety of 3rd party tools to produce/automate your work then you probably don't need to worry.

Having all those kept up to date for me saves me so much time.

Re:Google: 90% of our engineers use the software you wrote (... by 72deluxe on Thursday June 11, 2015 @10:55AM (#9700065)
I use xcode and use wxWidgets, but I grab these manually and compile them myself. I also use the Android SDK and NDK, cppcheck cloc etc like you

I didn't realise that they could be kept up to date with homebrew?? Is that the case?

Last time I looked at MacPorts (and perhaps homebrew) I saw it as a porting of BDS/GNU tools to OSX and therefore making the OS more Linuxy to my mind. I wanted a clean break from Linuxland when I moved to OSX, hence I removed MacPorts etc. (Additionally the ported software all ran under X and not Quartz so it didn't really fit in; also, the fetched packages and compiled systems were massive in size which I didn't appreciate on a laptop that shared space with recorded audio and video etc. so space was at a premium).

Re:Google: 90% of our engineers use the software you wrote (... by ascendantlogic on Thursday June 11, 2015 @11:57AM (#9700450)
Homebrew is really the default package manager. You don't need it, per se, but for the vast majority of people it'd be like trying to set up a Linux system without using apt-get or yum: an exercise in pain.
Re:Google: 90% of our engineers use the software you wrote (... by 72deluxe on Friday June 12, 2015 @04:46AM (#9704695)
That'll explain my early Debian experiences (installing from DVD and attempting to use dpkg exclusively) and my Slackware experiences then...