News for hackers. Stuff that matters.
Re:Apple to Start Publishing AI Research by amelius on Tuesday December 06, 2016 @03:02PM (#13117799)
Of course! What researcher would want to work for a company that prohibits scientific publications?

I've always been amazed by their attitude.

Look at Microsoft Research, and their enormous scientific output over the years. IBM and Google look bleak by comparison, and Apple is not even on the chart.

Re:Apple to Start Publishing AI Research by Cyph0n on Tuesday December 06, 2016 @03:15PM (#13117894)
If you consider the number of papers published over the lifetime of IBM, and the fact that IBM Research does work in all levels of computing (materials science -> software), Microsoft's research output looks minuscule in comparison. But if you're considering only CS research, then you might be right.

Here is a nice snapshot of the major contributions that came out of IBM Research over the past 60 years: http://www.research.ibm.com/featured/history/. Edit: the invention of copper interconnects is enough for me to be frank (http://www-03.ibm.com/ibm/history/ibm100/us/en/icons/copperc...).

On a similar note, Intel is another company that is very active in research and has published a significant amount of peer-reviewed publications. Samsung Research is yet another; they have an amazing presence at circuit design conferences, for instance.

Re:Apple to Start Publishing AI Research by j1vms on Tuesday December 06, 2016 @06:21PM (#13119139)
And all of these, in terms of quality of research output, pale by about an order of magnitude in comparison to Bell Labs for much of its existence (particularly in the era ~1940 to mid 1980s). They were the R&D benchmark for most improvements to IBM Research from the 1960s onward. Additionally IBM sought out its alumni and populated their ranks with notable management and research minds from the Bell Labs stable.
Re:Apple to Start Publishing AI Research by airesQ on Tuesday December 06, 2016 @06:38PM (#13119243)
Not sure if anything can be considered successful when compared with Bell Labs. It is a very high bar to meet (given they mostly invented transistors, information theory, unix and c).

The modern world is to great extent a byproduct of the experiment that was Bell Labs. Some laugh, and say that it was experiment that has gone awry.

Re:Apple to Start Publishing AI Research by cmarschner on Tuesday December 06, 2016 @07:05PM (#13119388)
Bell Labs was special in that (a) they were building the largest system known to mankind at the time (an effort only rivaled by Manhattan snd Apollo projects) where they (b) couldn't use standard components but had to invent every piece by themselves, from the cables to amplifiers to satellites and lasers. Furthermore they were (c) very special in that they helped the government on certain projects like Manhattan, got a decades-long minopoly in return, and had to make their patent portfolio publicly available. In other words they were a semi-public organization with a very well-defined goal, that of building and optimizing the telephony system. Only when it became clear that a monopoly was no longer needed due to advances in technology did Bell lose its privileges, and with it Bell Labs started to wither. It does seem to be a pattern that companies that have created monopolies tend to use their excess money to start showing behaviors of a public service. Namely the research departments of Xerox, IBM, Microsoft, Google and now facebook all come from current or former (quasi-)monopolies.
Re:Apple to Start Publishing AI Research by rjdevereux on Tuesday December 06, 2016 @09:34PM (#13120046)
Peter Thiel wrote an article along these lines..

http://www.wsj.com/articles/peter-thiel-competition-is-for-l...

"A monopoly like Google is different. Since it doesn't have to worry about competing with anyone, it has wider latitude to care about its workers, its products and its impact on the wider world. Google's motto—"Don't be evil"—is in part a branding ploy, but it is also characteristic of a kind of business that is successful enough to take ethics seriously without jeopardizing its own existence. In business, money is either an important thing or it is everything. Monopolists can afford to think about things other than making money; non-monopolists can't"

Re:Apple to Start Publishing AI Research by koalaman on Tuesday December 06, 2016 @10:28PM (#13120231)
But Google had its culture before it got rich didn't it?

There are also a lot of small tech companies like 37 signals and fog creak that try to be ethical and and treat their employees well. I don't think thiel could argue that they are monopolies.

Nor frankly do I buy that Google is a monopoly. But that's beside the point.

Re:Apple to Start Publishing AI Research by leereeves on Tuesday December 06, 2016 @06:53PM (#13119321)
And yet it didn't work out well for the company that funded it.

Much like Xerox Palo Alto Research Center (inventors of the mouse, GUI, and object oriented programming), which Xerox failed to profit from.

Re:Apple to Start Publishing AI Research by seeekr on Tuesday December 06, 2016 @07:05PM (#13119391)
> And yet it didn't work out well for the company that funded it.

I get that point. We're all interested in building great and successful companies on here, so of course it's a bummer when there is success from one perspective, but the whole thing kinda doesn't work out overall.

But I also want to ask: As a society, don't we benefit so much from any advancements made in the open, through publicly shared research as well as the open source movement, that sometimes we would do well to just bask in the glory of those advancements and never mind what individual entities (financially, structurally) stuck around or not, profited or not, in the procuring of said advancements?

It's also very clear of course that it is beneficial to look at the past in a discerning way, learn from it, make it better now and in the future. Still, there's something about the thought in the paragraph above that I wanted to bring up.

Re:Apple to Start Publishing AI Research by leereeves on Tuesday December 06, 2016 @07:15PM (#13119439)
I just meant that, in the context of this post, and given the poor history of corporate research turning into corporate profits, I can understand Apple's reluctance to fund blue sky research.

I do admire a company that contributes in that way, recognizing that it's a contribution to humanity rather than investment for future profits.

Re:Apple to Start Publishing AI Research by opo on Wednesday December 07, 2016 @12:40AM (#13120704)
>... (inventors of the mouse, GUI, and object oriented programming),

Xerox PARC had a number of notable inventions and they created the Alto computer which had a bitmapped screen with the desktop metaphor, but they did not invent the mouse or object oriented programming.

In terms of the computer mouse:

>...Independently, Douglas Engelbart at the Stanford Research Institute (now SRI International) invented his first mouse prototype in the 1960s with the assistance of his lead engineer Bill English.

https://en.wikipedia.org/wiki/Computer_mouse

In regards to object oriented programming:

>...Simula (1967) is generally accepted as being the first language with the primary features of an object-oriented language.

https://en.wikipedia.org/wiki/Object-oriented_programming

Re:Apple to Start Publishing AI Research by thewhitetulip on Tuesday December 06, 2016 @11:08PM (#13120402)
Xerox failed to profit from them because their management wasn't able to identify the amazing inventions made in their company. It is similar to what they say about Tesla, "when his generation wanted electric toasters, he invented electric cars and wireless electricity"
Re:Apple to Start Publishing AI Research by TheOtherHobbes on Wednesday December 07, 2016 @10:19AM (#13123108)
Xerox failed to profit directly, because the Alto was designed as a hyped-up minicomputer to compete with systems from DEC and IBM - a reasonable choice, because that's what business computing looked like back then.

Xerox didn't lack the commercial understanding to sell Alto+spinoffs, it lacked the understanding to realise you could build a developer ecosystem to support your hardware and make it the de facto standard.

DEC and IBM didn't understand this either. Gates and Jobs totally understood it, which is why Windows became a business standard and the Mac became the only serious business/home alternative.

But Xerox still did okay, because the use of GUI software transformed office culture and made it much more visual - which meant very steady sales of copiers and printers.

Xerox's stock price climbed steadily through the 1990s while paper remained a thing.

After the dot com crash, GUIs and screens had evolved to the point where paper became non-essential, and Xerox never entirely recovered - although you can still find a few people who print out and file all their emails.

tl;dr Xerox did very nicely indeed from Alto etc in an indirect way, for at least a decade or so.

Re:Apple to Start Publishing AI Research by ZenoArrow on Tuesday December 06, 2016 @10:34PM (#13120266)
> "And yet it didn't work out well for the company that funded it."

I'd suggest that was due to the anti-trust case against Bell more than anything else. For example, I believe AT&T were forbidden from selling Unix direct to consumers for many years, leading them to licence Unix to other entities (in the business and academic worlds).

Re:Apple to Start Publishing AI Research by pjmlp on Wednesday December 07, 2016 @04:26AM (#13121436)
Which is why UNIX got widespread in first place.

I very much doubt it would have been adopted in such scale, specially for the then startups trying to start a workstation market, if Bell could sell it at the same prices other OSes were being sold.

Re:Apple to Start Publishing AI Research by ZenoArrow on Wednesday December 07, 2016 @08:48AM (#13122451)
Possibly, possibly not. Consider the competition Unix had at the time it was released. A cut down version could've also made inroads into the desktop market (for business users).
Re:Apple to Start Publishing AI Research by pjmlp on Wednesday December 07, 2016 @10:03AM (#13122979)
If it would be priced at the same level of VMS or mainframe OSes, I am not sure.

Plus maybe the Xerox PARC attempts would been more successful if there weren't a cheaper UNIX workstation as alternative, in spite how they managed the whole process.

Re:Apple to Start Publishing AI Research by ZenoArrow on Friday December 09, 2016 @09:00AM (#13138754)
> "If it would be priced at the same level of VMS or mainframe OSes, I am not sure."

Why would it have needed to be priced that high? We're talking about software here, the cost of reproduction is close to zero. It could've competed in the same market space as CP/M.

Re:Apple to Start Publishing AI Research by seeekr on Tuesday December 06, 2016 @06:55PM (#13119336)
As someone who doesn't know a whole lot about Bell Labs, its history, how it worked, etc: Why and how did it produce so much great research output? What was different or special about Bell Labs? Answers as well as pointers to other material appreciated!
Re:Apple to Start Publishing AI Research by grzm on Tuesday December 06, 2016 @07:04PM (#13119382)
"The Idea Factory: Bell Labs and the Great Age of American Innovation" by Jon Gertner is a fantastic book on this subject. I highly recommend it.
Re:Apple to Start Publishing AI Research by krenoten on Wednesday December 07, 2016 @03:39AM (#13121286)
They had an incentive to doggedly seek IP so that they could remain as entrenched as possible. They didn't plan on actually profiting from it in most cases, they just wanted to be the first ones there so that nobody else could be.
Re:Apple to Start Publishing AI Research by Cyph0n on Tuesday December 06, 2016 @06:29PM (#13119199)
You could probably bundle all of the achievements of the aforementioned companies into a single decade of research output from Bell Labs.

It's not a fair comparison at all.

Re:Apple to Start Publishing AI Research by j1vms on Tuesday December 06, 2016 @06:59PM (#13119352)
> It's not a fair comparison at all.

Especially since Bell Labs sat within a state-sponsored (enforced?) monopoly until the mid-80s, so there was no direct concern about revenue. Which is not to belittle them in the least as they made outstanding organizational decisions, and had the most enviable pure research->development->production pipeline to this day.

In terms of the R&D USA, the closest comparison is IBM (which also enjoyed a monopoly for some of its existence). MS's monopoly, with the benefit of hindsight, was feeble in comparison even to IBM's -- though they, like IBM, are absolutely one of the greats and have redeemed themselves particularly in the past few years.

Re:Apple to Start Publishing AI Research by EGreg on Tuesday December 06, 2016 @07:32PM (#13119514)
I once read a Microsoft research paper. I think its central premise had a fatal flaw:

http://research.microsoft.com/en-us/um/people/lamport/pubs/b...

The author confused continuity of the DECISION FUNCTION with continuity of the OUTCOME CURVE.

In other words, an algorithm such as "keep trying to make a decision until you notice that t > C, after which always pick the left one" will in fact NOT have a continuous outcome curve, despite the decision function being continuous.

Re:Apple to Start Publishing AI Research by krenoten on Wednesday December 07, 2016 @03:47AM (#13121308)
That's a great example of how even some of the most influential minds are fallible. Lamport is sort of the god of distributed systems, having invented vector clocks, paxos which is how there is any sanity in modern data centers (chubby, ZK, etcd, etc... are based on the core ideas of this), TLA+ for reasoning about correctness, so much great stuff. Check out some of these! http://research.microsoft.com/en-us/um/people/lamport/pubs/t... http://research.microsoft.com/en-us/um/people/lamport/pubs/p...
Re:Apple to Start Publishing AI Research by EGreg on Wednesday December 07, 2016 @03:32PM (#13125949)
Amazing work :-)
Re:Apple to Start Publishing AI Research by tunesmith on Tuesday December 06, 2016 @08:24PM (#13119788)
That's Leslie Lamport, winner of the 2013 Turing Award.
Re:Apple to Start Publishing AI Research by cscurmudgeon on Tuesday December 06, 2016 @10:12PM (#13120170)
Even the best scientists are not machines. It is naïve to think that the best papers are flawless. (I used to think so when starting grad school.) They is not.
Re:Apple to Start Publishing AI Research by EGreg on Wednesday December 07, 2016 @03:30PM (#13125935)
I should admit that after writing this, I went back and forth with him over email and he convinced me he was right, after all.

That continuity assumption he made is there in Newtonian Mechanics and other very widely accepted models. Something just feels off about the whole assumption. maybe I spent too much time with digital computers. Those models have a hard time explaining the non-reversibility of time also.

Re:Apple to Start Publishing AI Research by AndrewKemendo on Tuesday December 06, 2016 @04:23PM (#13118457)
Intel is also 13 years older, has roots in research and basically started with HUGE projects like the Apollo missions.

Class of their own IMO.

Re:Apple to Start Publishing AI Research by dekhn on Tuesday December 06, 2016 @05:43PM (#13118945)
intel started with huge projects like missles. The Air Force was their largest and most demanding customer.
Re:Apple to Start Publishing AI Research by agumonkey on Tuesday December 06, 2016 @07:01PM (#13119366)
Beware of the sheer count, IBM is quite trigger happy on Patent submission. There can be lots of "parking" papers for low complexity or novelty stuff.
Re:Apple to Start Publishing AI Research by KKKKkkkk1 on Tuesday December 06, 2016 @11:28PM (#13120470)
Unfortunately, my prior reply here was flagged, but I'd like to try again. Here's a quote from Craig Federighi, senior VP of software engineering, less than half a year ago:

“Our practices tend to reinforce a natural selection bias — those who are interested in working as a team to deliver a great product versus those whose primary motivation is publishing,” says Federighi.

https://backchannel.com/an-exclusive-look-at-how-ai-and-mach...

In my opinion, this gives you a view of the thinking that goes inside Apple. Publishing papers correlates negatively with being a team player and delivering great products, and here Apple is on record as saying that they do not want that sort of people working there.

Re:Apple to Start Publishing AI Research by leonroy on Wednesday December 07, 2016 @10:24AM (#13123149)
> those who...deliver a great product versus those whose primary motivation is publishing

Interesting quote. Federighi seems a tad condescending - in that producing great products and producing publications are mutually exclusive.

Whilst Apple might expect their engineers to toil away anonymously under NDA without much recognition outside the organization, the world of academic research does not work like that at all.

I guess proof of the pudding is in the eating and in my experience with Apple's AI efforts they are far behind their competitors. I for one am glad Apple are going to start publishing research - it should attract talent, foster sharing and ultimately result in better AI products.

Re:Apple to Start Publishing AI Research by deelowe on Tuesday December 06, 2016 @03:07PM (#13117834)
Not sure how this stacks up against MS, but Google's research is posted here: https://research.google.com/pubs/papers.html
Re:Apple to Start Publishing AI Research by adenadel on Tuesday December 06, 2016 @03:15PM (#13117887)
From that page, it looks like Google has published 4359 papers. From this page, https://www.microsoft.com/en-us/research/about/ Microsoft claims to have published over 10000 papers.
Re:Apple to Start Publishing AI Research by etrain on Tuesday December 06, 2016 @03:35PM (#13118070)
Microsoft is 23 years older than Google and it usually takes time for a corporation to create an R&D lab. Given Google's rich academic roots this happened faster there than usual. Google is doing a good job given that it's a relatively young company. I hope their research output continues to increase in quality and volume.

If you go by publication count alone, I suspect that IBM Research is still near the top. They have a large research organization that made some fundamental contributions in computer science in everything from speech recognition to databases.

Re:Apple to Start Publishing AI Research by serge2k on Tuesday December 06, 2016 @03:39PM (#13118110)
Microsoft research was only formed in 1991, according to wiki.
Re:Apple to Start Publishing AI Research by lettergram on Tuesday December 06, 2016 @09:00PM (#13119920)
I'd also assume Google hires MANY more PhD's than Microsoft did and does. Could be wrong though.
Re:Apple to Start Publishing AI Research by deelowe on Tuesday December 06, 2016 @03:19PM (#13117929)
And of course, Microsoft has been in business 41 years where as Google has been 18. I'm guessing publication rates between the two are comparable. I wouldn't be surprised if IBM were similar. All three are highly committed to research.
Re:Apple to Start Publishing AI Research by Cyph0n on Tuesday December 06, 2016 @03:25PM (#13117979)
Regardless, comparing the number of papers is meaningless. A better metric is comparing how many significant advances resulted from research funded by the company.

Using the second metric, the winner in all cases - without negotiation - would be AT&T Bell Labs.

Re:Apple to Start Publishing AI Research by guelo on Tuesday December 06, 2016 @09:11PM (#13119959)
Perhaps we could develop an algorithm that uses the number of citations from other papers to rank the importance of each paper, a "PageRank" if you will.
Re:Apple to Start Publishing AI Research by reachtarunhere on Tuesday December 06, 2016 @09:33PM (#13120040)
There is something similar for ranking people. H-Index. Given the list of people in each lab it might be possible to quantify the output of a group using that.
Re:Apple to Start Publishing AI Research by hashhar on Wednesday December 07, 2016 @07:44AM (#13122119)
Funny how I'm working on exactly that for my major project in Bachelors next semester. I don't have it figured out but it's a problem I'd like to solve.
Re:Apple to Start Publishing AI Research by abritinthebay on Tuesday December 06, 2016 @03:55PM (#13118255)
True, tho Xerox has to be up there as well.
Re:Apple to Start Publishing AI Research by serge2k on Tuesday December 06, 2016 @04:57PM (#13118684)
Nah, the transistor is more groundbreaking than anything xerox did.
Re:Apple to Start Publishing AI Research by Cyph0n on Tuesday December 06, 2016 @06:31PM (#13119217)
What's even more amazing is how they followed up with the invention of solar cells, CCD for digital cameras, the MOSFET, etc. So not only did they invent the base (transistor), but they continued to make more inventions using it.
Re:Apple to Start Publishing AI Research by aylons on Tuesday December 06, 2016 @06:28PM (#13119191)
The transistor is more groundbreaking than most developments in the 20th century, combined.
Re:Apple to Start Publishing AI Research by sangnoir on Wednesday December 07, 2016 @07:46AM (#13122129)
More groundbreaking than other developments singly - probabably; combined? not a chance. Other 20th century developments include flight, rocketry, the United Nations, quantum physics, splitting the atom, the M.A.D. principle, assembly line production, robotics, analog computers (including those used for AA targeting systems in WWII, predating the transistor), among many, many others.
Re:Apple to Start Publishing AI Research by abritinthebay on Tuesday December 06, 2016 @10:36PM (#13120273)
Sure, I said up there - not better than.
Re:Apple to Start Publishing AI Research by deelowe on Tuesday December 06, 2016 @10:49PM (#13120330)
Shame what happened to that company... :-( I have family who worked there during the hay days.
Re:Apple to Start Publishing AI Research by ghaff on Tuesday December 06, 2016 @11:35PM (#13120499)
It's easy to romanticize the old Ma Bell especially given the fantastic work done by Bell Labs.

I'd also remind you of the cost of a telephone system with monopoly status that didn't even let you install your own phones in the house for a long time. And which led too skits like Lily Tomlin's "We don't care. We don't have to. We're the phone company."

Re:Apple to Start Publishing AI Research by deelowe on Wednesday December 07, 2016 @01:24AM (#13120857)
I can't romanticize about bell labs simply because the rest of the company had shady business practices? Huh?
Re:Apple to Start Publishing AI Research by ghaff on Thursday December 08, 2016 @11:17PM (#13136632)
Bell Labs was able to exist in large part because AT&T was a quasi-government regulated monopoly. You couldn't really have one without the other. (And I'm not sure I'd even say at&t had shady business practices. But they were a de facto monopoly.)
Re:Apple to Start Publishing AI Research by socmag on Wednesday December 07, 2016 @03:31AM (#13121265)
I think the point was to romanticize but temper it with balance.
Re:Apple to Start Publishing AI Research by adenadel on Tuesday December 06, 2016 @03:29PM (#13118014)
I have no skin in the game in regards to who produces more research. I was just trying to give some data. Also, Microsoft Research has been around since 1991.
Re:Apple to Start Publishing AI Research by JamilD on Tuesday December 06, 2016 @04:23PM (#13118456)
Is numbers of papers published a good metric for determining the contribution of a company to public research?
Re:Apple to Start Publishing AI Research by hiddencost on Tuesday December 06, 2016 @05:14PM (#13118776)
# of papers published is a poor metric (google's published like 40% as many papers, over a shorter period?)

MSR has done cool work and important work, but google's publications have been often been major paradigm shifts. In a lot of ways they're currently way out ahead of everyone else.

Re:Apple to Start Publishing AI Research by pjmlp on Wednesday December 07, 2016 @04:37AM (#13121451)
Really?

MSR was one of the first companies bringing FP into mainstream developers tools with LINQ and F#.

Investing into dependent type programming via F*.

Making JavaScript scale via TypeScript (adopted by Google teams instead of Dart).

Sponsors Haskell and OCaml research.

Researches OS design that aren't yet another UNIX clone, namely memory safe OSes with Singularity, Midori, Drawbrige, theorem provers for device driver validation, P language, micro-kernels.

Re:Apple to Start Publishing AI Research by hiddencost on Tuesday December 20, 2016 @02:09PM (#13222892)
Google's focus is distributed systems and ML, both of which they're blowing MSR out of the water on.
Re:Apple to Start Publishing AI Research by paulddraper on Tuesday December 06, 2016 @09:01PM (#13119927)
Microsoft created Haskell. Google created Go.
Re:Apple to Start Publishing AI Research by hiddencost on Tuesday December 20, 2016 @02:10PM (#13222897)
Go isn't even a product of Google research. We're in a thread talking about AI research. I'm comparing Google's ML work to Microsofts.
Re:Apple to Start Publishing AI Research by Chinjut on Tuesday December 06, 2016 @09:39PM (#13120056)
Microsoft didn't create Haskell, though they did ultimately hire many of the movers and shakers who did.

(I agree that Go is a horrific mediocrity in comparison.)

Re:Apple to Start Publishing AI Research by paulddraper on Wednesday December 07, 2016 @01:58AM (#13120971)
You're correct. Microsoft has been Haskell's unofficial benefactor (maybe like Google for Python?)
Re:Apple to Start Publishing AI Research by bitmapbrother on Wednesday December 07, 2016 @01:15AM (#13120826)
>Look at Microsoft Research, and their enormous scientific output over the years. IBM and Google look bleak by comparison, and Apple is not even on the chart.

Do you have any metrics to back up this dubious claim? I find it very hard to believe Microsoft is even in the same ballpark as IBM considering all of the research centers IBM has throughout the world and the number of years they've been in business.

Re:Apple to Start Publishing AI Research by coldtea on Tuesday December 06, 2016 @11:59PM (#13120569)
>Of course! What researcher would want to work for a company that prohibits scientific publications?

Depends on the compensation and several other factors. Lots of military/intelligence related research for example is not published either...

Re:Apple to Start Publishing AI Research by ced on Tuesday December 06, 2016 @04:15PM (#13118407)
Was it worth it for Microsoft?
[dead]
Re:Apple to Start Publishing AI Research by sanswork on Tuesday December 06, 2016 @04:22PM (#13118451)
You're putting a lot of words into someones mouth here.
Re:Apple to Start Publishing AI Research by gohrt on Tuesday December 06, 2016 @04:44PM (#13118601)
Federighi focuses on selecting for "interest", but not talent.