13 ms·
Chris Lattner Joins Google Brain
- kensai 9y agoI was kind of worried he would not find anything... :D Seriously, I wonder if stars like Lattner even need to submit a CV or their mail simply floods with offers.
- samfisher83 9y agoI am guessing he doesn't have to write code on a whiteboard.
- kensai 9y agoDamn, I always thought interviews of guys like him went along these lines: https://www.youtube.com/watch?v=XUhsNIeIgpY https://www.youtube.com/watch?v=XUhsNIeIgpY
- gordon_freeman 9y agoI think they don't even have to explicitly show attitude like in the video you shared. Their past accomplishments in managing complex systems and projects can more than speak for themselves. :)
- tmd83 9y agoThis looked like a pretty idiotic advise for the most part.
- ben174 9y agoBut how will they know if he can invert a binary tree?
- melling 9y agoWell, he still has one: http://nondot.org/sabre/Resume.html http://nondot.org/sabre/Resume.html
- mikeash 9y agoWhen he tweeted about leaving Tesla, he got about sixteen billion replies from people asking him to come work for them.
- tatoalo 9y agoInteresting as a company change (IMHO), from privacy-focused Apple to Google... :D
- bitmapbrother 9y agoPrivacy focused? Oh, you mean how they pivoted when their Ad business failed.
- whipoodle 9y agoInteresting description of Apple's business!
- tatoalo 9y agoMy comment was ironic...the "IMHO" was there for avoiding Apple fanboy.
- benzoate 9y agoDidn't their ad business fail because they refused to share/collect as much user data, and hence advertisers were less willing to spend on their platform?
- bitmapbrother 9y agoNot to my recollection. They exited the Ad business because it was a financial failure. Do you really think Apple would have exited a business if they were on track to make Google like revenue from it? No way - the shareholders would have raided the building.
- tambourine_man 9y ago>…he created the Land compiler and LLVM. I think you mean Clang and LLVM
- melling 9y agohttp://nondot.org/sabre/ http://nondot.org/sabre/ "I lead and am the original author of the LLVM Compiler Infrastructure, an open source umbrella project that includes all sorts of toolchain related technology: compilers, debuggers, JIT systems, optimizers, static analysis systems, etc. I started both LLVM and Clang and am still the individual with the most commits."
- dbaupp 9y agoThe parent is likely talking about the "Land" typo.
- ChuckMcM 9y agoIt was probably a clang->land auto correct on a phone. It used to be I only had to worry about my fingers hitting the wrong keys, now I have to worry about my computer not believing that what I wanted to type was what I actually typed.
- melling 9y agoMy mistake. I skimmed over the word "Land" without really noticing it. Add voice dictation and things get even weirder. A lot of times it's magical with some crazy word thrown in.
- ChuckMcM 9y agoAgreed on the voice thing. I've found some really odd sound alikes in my comments when I've used it (trust me it sucks to type a long response on a phone keyboard :-) A common one is substituting 'by' and 'buy' at different times.
- eanzenberg 9y agoSuper interesting developments.. Also, re: >AI can't democratize itself (yet?) so I'll help make it more accessible to everyone! This needs to happen more on the software side. You can buy a world-class quad-gpu machine for about half the cost of a vehicle. You can build a world-class single-gpu machine (what I have) for a fifth of that. It's literally amazing how accessible the hardware is, compared to almost any other science which requires 7 figure funding to get world-class results. The software, the learning, the math, all need to become more and more accessible so more people can pick up and train an algorithm.
- toomuchtodo 9y agoI lost access to a TrueCrypt volume from years ago, and using AWS GPU spot instances, I was brute forcing ~1000000 permutations every 40 seconds last night for $7/hr. The hardware is incredibly accessible.
- waterside81 9y agoWere you able to crack it?
- toomuchtodo 9y agoYes. Shame on past toomuchtodo for using too few characters, but also thankful I didn't need to spend hundreds of dollars on compute time.
- wakkaflokka 9y agoHow many characters was your password?
- deleted 9y ago[deleted]
- aetherson 9y agoWell, if he was trying 1M combinations every 40 seconds, for $7 per hour, and he didn't need to use hundreds of dollars per hour of commute time, let's say 10 hours = $70. That's 900M combinations per hour, so 9B combinations in 10 hours. If he was trying combinations using upper-case characters, lower-case characters, numbers, and let's say 20 symbols, that's 82 possible combinations for each one. We'd expect him to find the password after exhausting half of the search set, so we want log base 82 of 18B. That suggests 5 characters. If he let's say just used lower-case characters and numbers, that's log base 36 of 18B, which suggests 7 characters.
- tyingq 9y agoIs Google's work culture more like Apple or Tesla? Curious if this is likely to address whatever about Telsa wasn't keeping him happy. Or maybe it was more about the specific work he was tasked to do?
- nostrademons 9y agoIt's like neither, but probably pretty similar to the academic UIUC culture where LLVM got started. Having both worked at Google and followed Chris Lattner's work on LLVM since before he was at Apple, I suspect he'll be happier there than at Tesla.
- ucaetano 9y agoFrom what I've heard from friends working in those 3 companies, Tesla is more like Apple, with Google being clearly different from both.
- slavapestov 9y agoI've worked at both Google and Apple. They're very similar, but in general with big tech companies there's more variation between teams than there is between companies on average.
- guelo 9y agoI find it strange that probably the most successful and influential compiler and PL developer in a generation doesn't seem to be interested in compilers or PL anymore.
- the_duke 9y agoDon't you get bored doing the same thing for more than a decade?
- geodel 9y agoHe is still on Swift core team so why you think is he is not interested in Compilers/PL? A person of his/her caliber should be able to work on multiple things with very high level of performance.
- jorgemf 9y agoAs a machine learning researcher I have to say that you should join us too! AI is the future! PL is an area with big challenges, but AI has even bigger challenges and the impact in the society is bigger, much bigger, too. I would change the question and ask why anyone shouldn't be interested in AI?
- Jtsummers 9y agoBecause not every problem can be solved by AI.
- jorgemf 9y agoNot now, but if you can really create AI, it shouldn't be indistinguishable of human Intelligence. My point is that it is unlikely to make big steps now to advance in PL, but it is very likely you can do it in AI. The last 5 years have been crazy and the people working on it now is much more than few years ago. Note: most probably you wont be getting human-like AI anytime soon
- deleted 9y ago[deleted]
- tambourine_man 9y agoWorrisome for Apple that its AI efforts weren't interesting enough to keep Lattner, or win him back.
- yborg 9y agoI would think that the whole Siri fiasco would keep anybody in AI/ML the hell away from Apple.
- Tanegashima 9y agoWhich Siri fiasco? Siri is “just” the second most used personal assistant, and the iPhone only has a 10-15% marketshare.
- netheril96 9y agoCare to elaborate on the Siri fiasco? I'm out of the loop.
- tambourine_man 9y agoIf by fiasco you mean leading the way the industry would take and being on par with current competitors (better at some things, worse at others)
- kayoone 9y agoSiri on iOS 11 is on par with Google Assistant, give or take. It's not world shattering, but i would not call it a fiasco.
- bitL 9y agoJust wondering - does a normal person stand a chance to join Google Brain, or do you need to make node.js, swift, own self-driving car or another crazy project to get in?
- litzer 9y agoNot sure about in general, but it seems like their residency program [0] gives a good shot at landing on the team afterwards and is accessible to "normal" people passionate about ML [0] https://research.google.com/teams/brain/residency/ https://research.google.com/teams/brain/residency/
- s73ver_ 9y agoSwift on Android confirmed.
- tambourine_man 9y agoI have zero experience with this, but I imagine working for three major competitors in such a short time can lead to some complicated situations regarding industrial secrets. Compilers (specially open source) may be a stretch, but Tesla AI and Google AI? Can a contract clause protect one company when you're working for the other on the exact same field? Again, I have no idea what I'm talking about, just curious.
- yawaramin 9y agoNon-compete clauses are illegal in California. That's one of the big reasons for the tech boom there.
- zuck9 9y agoSo, how does that work with, non-California companies, like Microsoft? Former MS employee joins FB/Google. Now can MS sue them?
- tambourine_man 9y agoWhat about the years of "moratorium" in cases like Scott Forstall?