225 karma · joined March 8, 2011
My experience: I had basically zero math background, but I took ML with Ng and probabilistic graphical models with Koller, and later was a TA for Ng's ML class, during my Masters' degree and thought I was all set to go into machine learning jobs. To my surprise, I consistently found myself in interviews stumped by questions from basic stats, particularly significance testing, which people with more traditional stats backgrounds assume is basic knowledge (and it should be), but which wasn't taught in any of my ML classes.
I'm in a job now that involves some machine learning, but the ML component is 50% marshalling data (formatting, cleaning, moving), 40% trying to figure out how to get enough validated training examples, and 10% thinking about the right classifier to use (which someone else already implemented). Which to be honest is not very interesting.
So yeah, becoming a real data scientist is hard, requires a lot more knowledge than you get in one ML course, even from Andrew Ng, and the reality of the work often doesn't make it some dream career. And the competition for jobs isn't from other people who also just took that course -- it's from PhD statisticians and statistical physicists who might have taken one ML class to show them how to use all the mathematical tools they already have to do the new hot thing called machine learning.
Yeah, that's been my experience too, but I keep running into people who think everything runs better if the whole team decides and everyone gets a say. OK, there's definitely merit in getting input from what one hopes is a bunch of smart people, and it also helps morale for everyone to feel like they're being heard, but at the end of the day I think there really needs to be one or at most a few people who make the final decisions.
Well said. True in general, but especially when you're working on some middle layer of a large scale project, it really pays off to understand what's going on at least on the adjacent layers.
Y1: Base + large annual cash (non-perf) bonus + 5% stock vest + optional perf stock bonus
Y2: Base + large annual cash (non-perf) bonus + 15% stock vest + optional perf stock bonus
Y3: Base + 40% stock vest + optional perf stock bonus
Y4: Base + 40% stock vest + optional perf stock bonus
So yeah, they don't adjust the base upward, but they do give you extra cash in the first two years to compensate for their back-loaded stock vesting schedule. That's what I meant.
In these kinds of applications, what do they use to attach the cables to something? It looks like on the rover they have special tie points built onto the rover surface -- is that what is done in other applications too?
On one hand, you'd think the QA in finance would be pretty solid, considering that the survival of the company could be at stake (witness Knight). On the other hand, I have a feeling that even there, people just don't take it that seriously.
Would love to hear from anyone with more experience writing software for these industries.
I have to imagine there's a market for pay-as-you-go subscription to things like Olympic events, same model as buying movies on Amazon or Google Play. I know I would pay.
As it is, try getfoxyproxy.org.
That there is a majority is a statistical fact. Whether anyone has a preference for male employees is the controversial question you refer to.
Granted that there is a lot wrong with the current system, I'm curious what you think about the specific criticisms levelled against Khan in the OP's article. Is there any merit in the charge that he introduces the equality operator without enough explanation? Or that there ought to be more discussion in his lessons about the meaning of the decimal point?
What would be meant, in the original article, by the "multiplication algorithm"?
I know that's a bizarre question, but actually I don't think I could explain what that means to someone myself, so I'd better ask.
All of these transactions are explicitly caveat emptor. My grandma couldn't go out and buy a piece of ABACUS 2007-ACA; sales are restricted to "qualified investors".
Of course we all know that's basically meaningless, at least the assumption that "qualified investors" always understand what they're doing. I know from experience that "qualified investors" in this kind of deal mostly don't do any serious due diligence. [On Abacus, it was practically impossible anyway. There were O(1,000,000) loans underlying the deal and there is no way you'd have been able to get the loan details for even a significant fraction.]
But I wonder whether we're expecting more from GS/MS/etc. than we expect from our local car dealer, and whether the remedy should be any different. That is, everyone is told to be suspicious of used car dealers, so you poke around, kick the tires, look for leaks, get a mechanic to look it over, read the repair records, etc. before you buy. If it still turns out to be a lemon, and you discover the dealer told you something explicitly false about the car, you have a legal remedy; otherwise (IANAL) I don't think you do. But you have a social/market remedy, i.e. don't buy from that dealer again and tell your friends not to buy from that dealer again. Likewise, if you find a dealer who always tells it straight and prices it fair, you go back to that dealer the next time and tell your friends about him.
Why isn't that the right remedy for these CDO deals as well? Sure, if GS said something provably false about the deal, there's a fraud case. But if (as I suspect is more accurate) they just sold it for what it was (namely an extraordinarly complex and impossible-to-price derivative financial instrument, offering an attractively high risk-weighted rate of return), and the buyers didn't bother (or have the computational resources, as almost none of them did) to do their own pricing analysis, is that the fault of GS? If you buy a CDO and lose your shirt, well, don't buy CDOs again and maybe don't buy from GS if you didn't like how they sold it.
enough money to live in one of the most expensive places on earth, probably without having to work too much? check. a family and (apparently) happy marital relationship? check. moderately successful times working at important companies? check.
Sure, it's good to be ambitious and set high goals. But the dude needs to get a grip. If he wants to achieve more, fine. But there's no universal standard by which he's a "failure". At the end of the day it's up to him and he'd do well to admit it.
The start-up I currently work for was founded by a bunch of very smart, very young engineers over four years ago, and we're still dealing with all the bad engineering decisions they made -- decisions that look obvious to an experienced engineer but aren't obvious to someone without the requisite cuts and bruises. Having even one seasoned engineer on the team then would have saved the company a lot of pain over the subsequent years and would have put us in a much better position now.
Anyway, the west side of Harlem, the other side of Morningside Park, has gentrified significantly in the last 20 years and is also by all accounts a pretty nice place to live nowadays.
Washington Heights is also "up-and-coming", up north of there.
This can't be said enough. Everything sucks in some way -- and I mean everything:
* working for a big company (too much politics, can't get anything done)
* working for a start-up (not enough people, not enough money, too much pressure to get product out the door)
* being single (feeling lonely, no sex)
* being married (having to deal with someone else's issues all the time, not enough freedom to do your own thing when you want)
* living in Tahiti (food is too damn expensive because it has to be imported)
* living in San Francisco (terrible weather, house prices, too many hipsters)
* Jira
* Trac
* Vim
* Emacs
* etc.