News for hackers. Stuff that matters.
Re:Microsoft forms new 5,000-person AI division by dave_sullivan on Friday September 30, 2016 @11:34AM (#12613068)
To put this in perspective, 5000 people at $200k per year (which is conservative if you include benefits, etc.) is 1 billion dollars in comp per year.

So OpenAI is spending a billion dollars over the next several years.

Microsoft is spending a billion dollars per year.

Google, etc. do the math.

There's literally billions of dollars now being spent on moving deep learning forward. Pretty amazing when I think back to 2011 and there were machine learning conferences where literally no one I spoke to had heard of deep learning.

People worrying about a second AI winter are like the people that have been worrying about an "internet bubble" since 2004. It's fine to be worried, there will be bubbles, but this time it's different and there are many reasons for that. There is no "internet industry" anymore; it's become more segmented and just plain bigger. Similarly, there will be no "AI industry"; it will branch out, and there are more potential applications of "understanding data and automating decisions" than there were in the 80s.

> something that they are branding AI - I might wait and see how much of it is on real AI - what ever that is.

Yeah, I wouldn't get hung up on that, they're calling it AI because that's easier to explain to reporters than deep learning. The difference is deep learning techniques are already being used in released products and companies are looking to do more of that, so there is a very real definition and set of goals associated with what these groups are doing, it's not just, "hey everyone, let's make an ai!"

Re:Microsoft forms new 5,000-person AI division by phaemon on Friday September 30, 2016 @11:54AM (#12613216)
Well, that there are 5000 employees suggests we don't have to worry quite yet.

I'll panic when the headline is "Microsoft Forms New Zero Person AI Division" :)

Re:Microsoft forms new 5,000-person AI division by shostack on Friday September 30, 2016 @04:29PM (#12615091)
Or even worse... "Cortana Forms New AI Division at Microsoft."
Re:Microsoft forms new 5,000-person AI division by jbpetersen on Friday September 30, 2016 @09:35PM (#12616184)
I'll do you one better: "Tay Forms New AI Division at Microsoft."
Re:Microsoft forms new 5,000-person AI division by dmead on Friday September 30, 2016 @11:14PM (#12616381)
Tay hires a new human relations manager
Re:Microsoft forms new 5,000-person AI division by lostlogin on Saturday October 01, 2016 @03:53AM (#12616962)
Headlines are for us - will we necessarily know when we have been superceeded.
Re:Microsoft forms new 5,000-person AI division by bcx on Friday September 30, 2016 @03:06PM (#12614549)
I think it's important to understand that is really happening here. Microsoft is merging Microsoft Research with their application oriented AI work. See the press release from Microsoft (http://mnc.ms/2ddF5dC).

MSR is already a pretty big group at Microsoft and does all sorts of work that is completely unrelated to AI. Now, I am confident the teams within MSR will have to start thinking about AI, and how their work relates to AI, but this initiative is much more of an interdisciplinary effort than a 5000 person deep learning team.

Re:Microsoft forms new 5,000-person AI division by cscurmudgeon on Friday September 30, 2016 @05:22PM (#12615357)
Exactly. Not a single mention of Deep Learning.
Re:Microsoft forms new 5,000-person AI division by Angostura on Friday September 30, 2016 @11:41AM (#12613109)
Well, companies are certainly spending a lot of money on something that they are branding AI - I might wait and see how much of it is on real AI - what ever that is.
Re:Microsoft forms new 5,000-person AI division by unoti on Friday September 30, 2016 @05:07PM (#12615301)
While most people in the industry were busy debating the usefulness and definition of "cloud", Amazon and others were busy building it. To me this is similar to that situation. There is real progress happening with practical benefit in AI, machine learning, deep learning, and Microsoft is committed to being at the forefront. Personally I'm not waiting. I'm teaching myself data modeling and other techniques that'll let me be part of the coming revolution.
Re:Microsoft forms new 5,000-person AI division by seanmcdirmid on Friday September 30, 2016 @11:47AM (#12613152)
They don't have to achieve "real AI"; they only need to come up with things that do more work for us to win.

Real AI is a fool's goal. Once we achieve that, we will simply be obsolete, I'm in no hurry to get there.

Re:Microsoft forms new 5,000-person AI division by pamelabuck on Friday September 30, 2016 @01:09PM (#12613716)
haha yeah in this case, we want to shoot for the moon but definitely want to hit the tree
Re:Microsoft forms new 5,000-person AI division by partycoder on Friday September 30, 2016 @05:49PM (#12615474)
Prefer the terms "strong AI" or Artificial General Intelligence.
Re:Microsoft forms new 5,000-person AI division by coldtea on Friday September 30, 2016 @03:52PM (#12614840)
>They don't have to achieve "real AI"; they only need to come up with things that do more work for us to win.

Yeah, can't wait for the new Clippy.

Re:Microsoft forms new 5,000-person AI division by illumin8 on Friday September 30, 2016 @04:55PM (#12615234)
Great point. It seems to me that people are categorizing anything that involves analytics as AI now:

"I asked Cortana to query our clickstream data and she said that men over the age of 50 like to click on Viagra ads."

This is not AI. Although there is some real research going on, it seems that everyone is jumping on the bandwagon and using AI as a buzzword.

Re:Microsoft forms new 5,000-person AI division by matchagaucho on Friday September 30, 2016 @05:02PM (#12615274)
AI will certainly be a feature in all software solutions by 2020.

The warnings of "Second AI Winter" are in response to the glut start-ups whose sole products are ML/AI platforms.

It's wiser to invest in real solutions that happen to use AI models.

Re:Microsoft forms new 5,000-person AI division by eggy on Saturday October 01, 2016 @12:39AM (#12616537)
I think 200k as an average is good, since some will be making a whole lot more, and there will be the 100K per year positions too.

My equivalent to your dearth of people in the know in 2011, was studying AL (Artificial Life) in 1990s, and nobody heard of it. It included the study of ANNs, GAs, GP and AI in general (which I prefer to call CI - Computational Intelligence nowadays). The book that started it all for me [0].

There were no immediate applications aside from expert systems here and there, and the fuzzy logic appliance controllers coming out of Japan. However, now, with self-driving cars, recommender systems, image recognition (face-matching surveillance post 9/11) have big pay-offs or budgets to spend on it.

VR is having its second renaissance. I thought the first time it would have taken off even with the clunky glasses and headsets, since gaming was already such a huge money industry.

And now with modeling becoming prominent again, AL paradigms are being modified, created and repurposed for all sorts of cool things. I play with NetLogo since it is a fun environment for that [1].

My only regret is that I was in at the beginning, but left it to pursue other things, and so I am not at the level of practice to get one of those 200K jobs. I still kept studying it all these years though, and I have coded my own bits and pieces, but mainly for conceptual pieces, art and music, not practical applications. I play with Darknet [2] now, since C was my second language after Assembly (6502 and then x86_32), and it is great fun, and fast. A very understandable and manageable platform.

I am hoping it all leads someday to keeping me alive longer to enjoy studying some more, because as I get older that's really what I enjoy most aside from family!

[0] http://www.springer.com/gp/book/9780387976143

[1] https://ccl.northwestern.edu/netlogo/

[2] http://pjreddie.com/darknet/

Re:Microsoft forms new 5,000-person AI division by aub3bhat on Friday September 30, 2016 @02:05PM (#12614115)
Well its not 5000 new people I assume ~70% would be restructuring (E.g. as the article states from Bing and Cortana). Even then at 1500 new employees, its a huge undertaking and vote of confidence into importance of AI.
Re:Microsoft forms new 5,000-person AI division by icebraining on Friday September 30, 2016 @03:16PM (#12614605)
Except for severance and hiring bonuses, what's the difference between restructuring someone's job, or firing them and hiring another person? In the end, you're still committing $1B/year to AI jobs.
Re:Microsoft forms new 5,000-person AI division by TheGrassyKnoll on Friday September 30, 2016 @11:56PM (#12616445)
Sure, its a ton of money, but they've had $20+ billion/quarter in revenue the last four quarters.

https://finance.yahoo.com/quote/MSFT/financials?p=MSFT

Re:Microsoft forms new 5,000-person AI division by aub3bhat on Friday September 30, 2016 @03:32PM (#12614703)
Well a portion of $1B is already accounted for in the balance sheet and budget.
Re:Microsoft forms new 5,000-person AI division by johnward on Friday September 30, 2016 @02:50PM (#12614428)
>(which is conservative if you include benefits, etc.)

I've never been able to figure out how my employer says I cost them $280 per hour.

Re:Microsoft forms new 5,000-person AI division by guiambros on Friday September 30, 2016 @08:27PM (#12616005)
If you're working on a service organization, your rate is defined by:

Billable hour = salary cost + benefits + G&A + overhead

Where:

- Salary cost = gross salary / 1800 (or whatever # hours/yr your company uses)

- Benefits = proportional cost of vacation, 401K, etc

- G&A = General expenses and admin (office, equipment, free food, etc)

- Overhead = amount needed to cover everyone else who isn't billable (HR, Finance, IT, assistants, President, etc)

If you do the math, you'll see $200-300 is a standard rate in high cost markets (NYC, SFO) for someone with a six-digit figure. More junior positions are ~$150, while very senior roles (Partner, Director, etc) would be in the $300-500 range.

Re:Microsoft forms new 5,000-person AI division by hinkley on Friday September 30, 2016 @07:10PM (#12615782)
Because your boss has no billable hours. Nor his boss, nor the boss above him. The front desk guy, the lady in accounting, the payroll people, facilities, most of the IT folk.

You need one of each these people for every N developers (different value of N for different classes of service). Therefore the cost of having you includes the 1/N cost of each of these people.

Re:Microsoft forms new 5,000-person AI division by pkaye on Friday September 30, 2016 @04:43PM (#12615173)
Maybe it is because you are burning $20 bills every 5 minutes at work!? They have been trying to make you stop for a long time.
Re:Microsoft forms new 5,000-person AI division by matchagaucho on Friday September 30, 2016 @05:06PM (#12615293)
Are the stock options involved based on unicorn valuations?
Re:Microsoft forms new 5,000-person AI division by clifanatic on Friday September 30, 2016 @04:48PM (#12615203)
It's that extra piece of coal you insist on burning.
Re:Microsoft forms new 5,000-person AI division by what_ever on Friday September 30, 2016 @03:14PM (#12614596)
$280/hour is $280 * 40 * 52 = 582400/year btw. I think your figures are off.
Re:Microsoft forms new 5,000-person AI division by johnward on Friday September 30, 2016 @04:13PM (#12615002)
I need to bill out at an amount higher that that to be profitable to the company. They don't pay me anything near that.
Re:Microsoft forms new 5,000-person AI division by NikolaNovak on Friday September 30, 2016 @04:43PM (#12615171)
Depends what you do.

If you are client-facing consultant, your billable rate is paying:

- Your salary

- Your benefits

- Your expenses (travel, per diem, equipment, software, anything else)

- And then... Salary, benefits, expenses of all your NON-client-facing teammates: Salespeople, marketing, management, client relationship, administrative, HR, etc.

So as a consultant, you are the product, and as such have to be sold at a price that nets enough profit to pay for rest of the organization.

Normally when they say "you cost $150/hour", what they mean is, "you, and all the support framework behind you, needs to be billed at $150/hour to pay off".

Hope that helps. If you're in-house developer and not client-facing, it's harder to understand and justify cost figures, but typically would be nowhere near that rate...

Re:Microsoft forms new 5,000-person AI division by paulddraper on Friday September 30, 2016 @03:40PM (#12614752)
Are you burning $50s?

Or maybe just really, really bad at your job?

Re:Microsoft forms new 5,000-person AI division by cmarschner on Saturday October 01, 2016 @12:01PM (#12618408)
If you look at MS's financial statements you can (almost) do the math. Divide R&D spending by R&D personnel and you end up at $300k, which can serve as an upper bound. That supposedly includes vendor budget (not included in #personnel), of which MS employs quite a few, and overhead. If you do the same with Google you end up at $500k, which seems insane.
Re:Microsoft forms new 5,000-person AI division by cscurmudgeon on Friday September 30, 2016 @05:22PM (#12615355)
Where did you get that this is entirely Deep Learning?

Not a single mention of that anywhere.

Re:Microsoft forms new 5,000-person AI division by 2bitencryption on Saturday October 01, 2016 @12:57AM (#12616567)
Also, am I misunderstanding, or is the "Deep" part of Deep Learning not a very quantifiable thing? I.e. there's no rule that says "Your neural net isn't 'deep' unless it has X amount of layers or N amount of nodes per layer" or anything. It just specifies using large neural networks for examining a huge amount of data and feature set. Right?

So really, any AI-based learning is going to be "deep" from now on, simply because we've reached the point where we can handle large neural nets and complex datasets, right?

Re:Microsoft forms new 5,000-person AI division by bbctol on Friday September 30, 2016 @02:10PM (#12614146)
Microsoft is spending a ~billion dollars a year on their entire research department, which AI is a part of.
Re:Microsoft forms new 5,000-person AI division by MichaelMoser123 on Saturday October 01, 2016 @05:44AM (#12617211)
>... there will be no "AI industry"; it will branch out, and there are more potential applications of "understanding data and automating decisions" than there were in the 80s.

IBM was the first company with a massive investment in AI (during this cycle) - they are now trying to push Watson as a product. Did it pay off so far? I am not quite sure.

Re:Microsoft forms new 5,000-person AI division by formula_ninguna on Friday September 30, 2016 @08:28PM (#12616008)
>Pretty amazing when I think back to 2011 and there were machine learning conferences where literally no one I spoke to had heard of deep learning.

You'll and most people too be replaced with a machine and have no job, pretty amazing.

Re:Microsoft forms new 5,000-person AI division by bigdataq on Friday September 30, 2016 @02:47PM (#12614411)
Can you help us understand what you think this new division will be producing? What are a few deep learning-enabled products or projects that are in production and generating revenues?
Re:Microsoft forms new 5,000-person AI division by coldtea on Friday September 30, 2016 @03:51PM (#12614836)
>but this time it's different

Don't they always say that?

Re:Microsoft forms new 5,000-person AI division by zazen on Friday September 30, 2016 @03:57PM (#12614872)
Yes, they do. Sometimes they're wrong, but sometimes they're right!
Re:Microsoft forms new 5,000-person AI division by hueving on Friday September 30, 2016 @09:10PM (#12616123)
But this time is different, so this time they are right!
Re:Microsoft forms new 5,000-person AI division by callesgg on Friday September 30, 2016 @05:50PM (#12615476)
"$200k per year" is only conservative if you look at tech jobs in San Francisco.

It is an substantial amount of money in the rest of the world.

Re:Microsoft forms new 5,000-person AI division by SwellJoe on Friday September 30, 2016 @06:19PM (#12615584)
Microsoft historically pays slightly better than Google and other valley companies. And, the cost of an employee is usually significantly higher than the salary alone. Something like 30%-60% higher, when factoring in benefits, cost of providing offices, stock options, etc. So, $200k is pretty conservative in many tech hubs, not just the valley, particularly when you're talking about people involved in research (who are more likely to have obtained graduate degrees).
Re:Microsoft forms new 5,000-person AI division by rifung on Friday September 30, 2016 @06:57PM (#12615729)
Where are you getting this information from? I got an offer from Microsoft and it definitely wasn't even close to what people who get offers from FB or Google get.

Anecdotally, pay I've seen from Google and FB are higher than Microsoft/Amazon, but of course that's not saying much. Still, the first source I can find matches what I've seen: https://blog.step.com/2016/04/08/an-open-source-project-for-...

Re:Microsoft forms new 5,000-person AI division by hinkley on Friday September 30, 2016 @07:27PM (#12615828)
You realize you're comparing job offers in the most expensive city in the western hemisphere to offers in Seattle, right?
Re:Microsoft forms new 5,000-person AI division by rifung on Friday September 30, 2016 @10:00PM (#12616242)
I was only strictly considering pay because that's what the post/comment thread was about.

Also, Google and Facebook have offices in Seattle, and from what I understand the pay between their HQ and Seattle offices are the same.

Re:Microsoft forms new 5,000-person AI division by dekhn on Friday September 30, 2016 @10:13PM (#12616266)
it's worth more in seattle because there is no state income tax!
Re:Microsoft forms new 5,000-person AI division by sitkack on Saturday October 01, 2016 @03:45PM (#12619575)
Soon to be the second most expensive city.
Re:Microsoft forms new 5,000-person AI division by SwellJoe on Friday September 30, 2016 @07:23PM (#12615817)
My information may be out of date. My friends who've chosen between Google and Microsoft got better offers from MS; though often ended up going to Google anyway, because they just liked it better. But, it was all several years ago.
Re:Microsoft forms new 5,000-person AI division by dmead on Friday September 30, 2016 @11:15PM (#12616385)
Google has a consistent reputation for paying a bit lower than other giants.
Re:Microsoft forms new 5,000-person AI division by seanmcdirmid on Friday September 30, 2016 @06:59PM (#12615738)
Microsoft pays well, but this is the first time I've heard them paying better than google. When I was at MS, there were always complaints about losing potential hires to Google over much higher salaries.
Re:Microsoft forms new 5,000-person AI division by int_19h on Friday September 30, 2016 @08:41PM (#12616045)
Comparing MS salaries in Redmond to Google salaries in Mountain View is rather apples and oranges. Cost of living is different (esp. once you start shopping for houses), state taxes are drastically different etc.

Now, Google also has an office in Kirkland. That would be an interesting place to compare. But it's also not particularly large.

Re:Microsoft forms new 5,000-person AI division by siculars on Saturday October 01, 2016 @02:09AM (#12616705)
I don't appreciate the "cost of living" salary differential excuse, and let me tell you why... Ask yourself, does Microsoft charge me less for Windows or Office if I live in, say, Kansas? No, they don't.
Re:Microsoft forms new 5,000-person AI division by int_19h on Saturday October 01, 2016 @04:00AM (#12616982)
Why would that matter in the slightest when you're actually shopping for a job? Either the pay is more (in terms of quality of life it translates to while residing where you need to live to commute), or not.
Re:Microsoft forms new 5,000-person AI division by valleyer on Saturday October 01, 2016 @04:23AM (#12617021)
Relatively little of your money is spent on those kinds of things though. If you're like most people, most of your money goes to taxes, a place to live, and food. Those are location-dependent.
Re:Microsoft forms new 5,000-person AI division by home_boi on Friday September 30, 2016 @08:10PM (#12615960)
And free food. Can't forget about the free food.