Basically every employee at Google is a Research Employee. If they publish a paper while working at Google it's considered by Google to be Google research. (After all, they are working for Google while doing that research...)
So you aren't going to see "Google Research publishes..." because they allow the people/person doing the research take credit.
Can you publish papers at Google? Sure. Google publishes hundreds of research papers a year. (Some more details here.)You can even sit on program committees, give talks, attend conferences, all that. But this is not your main job, so it's important to make sure that the research outreach isn't interfering with your ability to do get "real" work done. It's also true that Google teams are sometimes too busy to spend much time pushing out papers, even when the work is eminently publishable.
Matt Welsh said... Anon re: "Research Scientist". Indeed, there is a "Research Scientist" job title, and it is reserved for those people in the "Google Research" arm of the company. My point is that Google Research is not like Microsoft Research (say), and you don't need to be a "research scientist" to do "research". The vast majority of PhDs at Google are "software engineers".
(Honestly I think Google has this title only to make it easier to hire certain kinds of people. I wish they would get rid of it, since it causes confusion.)
No more alphabet soup of languages, syntax and extensions to provide a real GUI interface. They could even leverage AJAX...
Sorry, I accidentally cut off your post and emphasized what I thought was great fun.
I'm a fan of JavaScript and asynchronicity (not a word? It should be), but to say "no more alphabet soup", then go on to mention AJAX and GU[Interface] while previously spouting out OS GUI API just made me chuckle.
There's a bit of difference though. As far as I can tell, Microsoft mainly "donates" to charity when it's their software and training that is being given to help further their brand. I may be incorrect in this, but Google isn't donating time and mandating/installing Chrome/ChromeOS on all the PCs in the place or training people how to search efficiently.
IE: Microsoft Donates $344 Million in Software To Worldwide Initiative to Train 400,000 Teachers (...to train their students in Microsoft software) Microsoft donates cash, software to help military vets get IT skills (... to use their software to encourage businesses to buy more) Microsoft Donates $250,000 of Software to Create IT Jobs for Youth in Kenya (... again, for Microsoft's overall benefit)
Heck, software is still a cheap donation. They can put any self-assessed value on it and print off a new copy for a dime a dozen to inflate their charitable donation amount.
Doesn't really matter where the sign is. As long as it has enough drive by traffic. I figured Florida would be good for those traffic lanes heading through Panama.
(I wasn't referring to selling Florida, but the whole country. My mistake in wording.)
There's nothing that says mass transit needs to be socialized... but non-socialized mass transit has pretty much failed or is failing.
People want privacy and freedom. They don't want to be driven to the same spot as everyone else and dropped off in some cattle call.
The last time I rode on the "L" in Chicago they had hard plastic seats because it's too much of a pain to clean piss and paint off nicer seats. I decided at that point that I'd never ride the train again.
Thank you. I was beginning to think the whole country forgot what it means to have a Right.
As far as the whole Comcast ordeal, I'm kind of sickened by this. It just means that they told Comcast they can charge people with money whatever they damn well please while the government can mandate who gets Internet for a reduced fee.
What they should be doing is lessening the restrictions on the ISPs in communities and handing over the ownership and upkeep of the fiber to those communities. Start treating fiber like they currently do water, with a twist. Let the ISPs connect to the municipal lines and let the citizens buy their bandwidth from multiple competing companies.
Sure, but if there are enough people like me, there would not be enough goods to cover the work that you do. The question is then: How many people would be a drain on society and would the people not draining be able to do enough to counteract this?
Anywhere between 5 and 10... I usually get 5 that are marked with the number 20 on a regular basis. I trade these scrolls with other people for goods and services and they usually hand me back scrolls with the numbers 1, 5, 10 or different combinations thereof in change.;)
But there's no mandate that says the work needs to be productive. The work could be building a new room on my house. It could be biking around town all day. It may not help society in any way. I may even get in their way, making it harder to "pay" for my utopia.
For instance. If all your worries were taken care of, would you run around the neighborhood picking up other people's garbage they left on the sidewalk? You think there's enough people in this world that would enjoy doing that on their own time? How about cleaning the dishes in a restaurant? Sure, someone may love cooking in utopia, but maybe they don't like scraping the leftovers off the plates and cleaning up afterwards.
Sure, but if I'm doing that... who's paying for my rent, food, etc. Eventually, there will not be enough money coming in to cover all of us that would be rather unproductive for society.
When you buy the phone, you buy licenses to use the software on it. Including drivers. If you copy the Google apps and drivers off your phone before wiping it out, you still own the license to use those drivers on that device. You put on a new ROM and put those files back in... in some cases, the files are downloaded with the ROM but only used on devices where the device used them before and is therefore licensed to use them.
You asked how to submit a patch to Android. That's how. It may have to go into the AOSP first, but that's the method to need to go through to get your patch on everybody's phone.
Is it an indirect route? Sure. Is it setup to ensure someone doesn't submit a patch and get it past one line of verification and inject malicious code into the Android package given out by Google? Sure.
You asked how to get a patch to Android. That's your path.
I just stopped doing it because I lost interest in doing it. It's time out of my day that I can do things far more entertaining. (It's also my main gripe with people who think that taking care of the world's needs will bring some kind of utopian future. If I didn't have to go to work, I wouldn't do work. I'd be the best damn video game player in the world.)
Sure, but that all still falls under game design. I agree with you... but the problem isn't with PCs. It's with the people making the game and deciding how they are going to handle situations, how much time they spend on graphic assets, and all those other things.
That's because Google doesn't do "traditional" research like the other R&D shops...
Here:
http://matt-welsh.blogspot.com/2011/01/does-google-do-research.html
Basically every employee at Google is a Research Employee. If they publish a paper while working at Google it's considered by Google to be Google research. (After all, they are working for Google while doing that research...)
So you aren't going to see "Google Research publishes..." because they allow the people/person doing the research take credit.
Can you publish papers at Google? Sure. Google publishes hundreds of research papers a year. (Some more details here.)You can even sit on program committees, give talks, attend conferences, all that. But this is not your main job, so it's important to make sure that the research outreach isn't interfering with your ability to do get "real" work done. It's also true that Google teams are sometimes too busy to spend much time pushing out papers, even when the work is eminently publishable.
Matt Welsh said...
Anon re: "Research Scientist". Indeed, there is a "Research Scientist" job title, and it is reserved for those people in the "Google Research" arm of the company. My point is that Google Research is not like Microsoft Research (say), and you don't need to be a "research scientist" to do "research". The vast majority of PhDs at Google are "software engineers".
(Honestly I think Google has this title only to make it easier to hire certain kinds of people. I wish they would get rid of it, since it causes confusion.)
It could have been worse... it's predecessor would remove system files if you uninstalled it. ;)
I think IE is the only one without 'Paste & Go' now.
You mean like how Chrome included developer tools akin to Firebug... then IE did the same?
...access to the OS GUI API...
No more alphabet soup of languages, syntax and extensions to provide a real GUI interface. They could even leverage AJAX...
Sorry, I accidentally cut off your post and emphasized what I thought was great fun.
I'm a fan of JavaScript and asynchronicity (not a word? It should be), but to say "no more alphabet soup", then go on to mention AJAX and GU[Interface] while previously spouting out OS GUI API just made me chuckle.
http://research.google.com/pubs/papers.html
That's some serious hording going on there.
I'd be more interested in reading what would happen if software was considered un-patentable tomorrow and all software patents rendered void.
There's a bit of difference though. As far as I can tell, Microsoft mainly "donates" to charity when it's their software and training that is being given to help further their brand. I may be incorrect in this, but Google isn't donating time and mandating/installing Chrome/ChromeOS on all the PCs in the place or training people how to search efficiently.
IE:
Microsoft Donates $344 Million in Software To Worldwide Initiative to Train 400,000 Teachers (...to train their students in Microsoft software)
Microsoft donates cash, software to help military vets get IT skills (... to use their software to encourage businesses to buy more)
Microsoft Donates $250,000 of Software to Create IT Jobs for Youth in Kenya (... again, for Microsoft's overall benefit)
Heck, software is still a cheap donation. They can put any self-assessed value on it and print off a new copy for a dime a dozen to inflate their charitable donation amount.
Doesn't really matter where the sign is. As long as it has enough drive by traffic. I figured Florida would be good for those traffic lanes heading through Panama.
(I wasn't referring to selling Florida, but the whole country. My mistake in wording.)
Hate and ignorance can be a bitch to understand at times.
I suppose we could put up a For Sale sign in Florida and hope that someone nice buys us.
There's nothing that says mass transit needs to be socialized... but non-socialized mass transit has pretty much failed or is failing.
People want privacy and freedom. They don't want to be driven to the same spot as everyone else and dropped off in some cattle call.
The last time I rode on the "L" in Chicago they had hard plastic seats because it's too much of a pain to clean piss and paint off nicer seats. I decided at that point that I'd never ride the train again.
Thank you. I was beginning to think the whole country forgot what it means to have a Right.
As far as the whole Comcast ordeal, I'm kind of sickened by this. It just means that they told Comcast they can charge people with money whatever they damn well please while the government can mandate who gets Internet for a reduced fee.
What they should be doing is lessening the restrictions on the ISPs in communities and handing over the ownership and upkeep of the fiber to those communities. Start treating fiber like they currently do water, with a twist. Let the ISPs connect to the municipal lines and let the citizens buy their bandwidth from multiple competing companies.
Sure, but if there are enough people like me, there would not be enough goods to cover the work that you do. The question is then: How many people would be a drain on society and would the people not draining be able to do enough to counteract this?
Sure, but that work doesn't "help" society in any real way. I'd still be a burden on society.
Anywhere between 5 and 10... I usually get 5 that are marked with the number 20 on a regular basis. I trade these scrolls with other people for goods and services and they usually hand me back scrolls with the numbers 1, 5, 10 or different combinations thereof in change. ;)
But there's no mandate that says the work needs to be productive. The work could be building a new room on my house. It could be biking around town all day. It may not help society in any way. I may even get in their way, making it harder to "pay" for my utopia.
For instance. If all your worries were taken care of, would you run around the neighborhood picking up other people's garbage they left on the sidewalk? You think there's enough people in this world that would enjoy doing that on their own time? How about cleaning the dishes in a restaurant? Sure, someone may love cooking in utopia, but maybe they don't like scraping the leftovers off the plates and cleaning up afterwards.
Sure, but if I'm doing that... who's paying for my rent, food, etc. Eventually, there will not be enough money coming in to cover all of us that would be rather unproductive for society.
When you buy the phone, you buy licenses to use the software on it. Including drivers. If you copy the Google apps and drivers off your phone before wiping it out, you still own the license to use those drivers on that device. You put on a new ROM and put those files back in... in some cases, the files are downloaded with the ROM but only used on devices where the device used them before and is therefore licensed to use them.
In this case, it apparently means:
Android Source Open Program.
You asked how to submit a patch to Android. That's how. It may have to go into the AOSP first, but that's the method to need to go through to get your patch on everybody's phone.
Is it an indirect route? Sure. Is it setup to ensure someone doesn't submit a patch and get it past one line of verification and inject malicious code into the Android package given out by Google? Sure.
You asked how to get a patch to Android. That's your path.
How? What's the process for getting your patch accepted by google?
http://source.android.com/source/submit-patches.html
I just stopped doing it because I lost interest in doing it. It's time out of my day that I can do things far more entertaining. (It's also my main gripe with people who think that taking care of the world's needs will bring some kind of utopian future. If I didn't have to go to work, I wouldn't do work. I'd be the best damn video game player in the world.)
Sure, but that all still falls under game design. I agree with you... but the problem isn't with PCs. It's with the people making the game and deciding how they are going to handle situations, how much time they spend on graphic assets, and all those other things.
There is a tight rope in Rift. I found it rather simple to do with a mouse/keyboard.