According to wikipedia, they are the caterpillar form of the geometer moth, which are commonly called loopers, spanworms, or inchworms. There are apparently 300 varieties in the UK and over 1200 in North America, so it seems to be pretty common both places.
This only works if 1) the "they" is the whole world
Not if you also impose carbon tariffs. If a company has a greener production method than normal, I'm sure they'd be happy to document it to get a reduced tariff (or tax if locally produced).
This is not really any different from the thousands of "kitten screensavers" and other "utility" programs you could download off the internet for windows desktops.
The international date line causes this. The top date is for China (though it really should use a more international format such as 2010-03-21), while the bottom one is local time in PDT (i.e. the time of the western US mainland).
I believe what the GP meant (and how I interpreted what he wrote) is that there's no apparent benefit of a supersonic cruise missile over a supersonic ballistic missile. If you are going for speed, it can be detected, so you might as well make the missile ballistic and go for maximum speed. If you are trying to be stealthy, you make a low-flying cruise missing without much of a signature so it is hard to detect. A low flying supersonic object will not be stealthy at all.
2-second method: drag the "buzz" link to the "more" link on the bottom of the left nav bar. In fact, that works for all of the folders and labels on the left nav bar.
4-second method that doesn't require dragging: Settings/Labels/Buzz [hide]
(Disclaimer: I happen to work for Google, but not on anything related to machine translation.)
You are demonstrating his very point. Translation will not get nuanced stuff, but it could greatly help everyday interactions for travelers or recent immigrants.
Let's do English->Chinese->English on his actual examples:
buy things, "What is the cost of this umbrella?" -> "What is the cost of this umbrella?" (Note I didn't say "how much for" because I am familiar with the limitations of translation and know that phrase is a colloquialism.)
have a meal, "I would like to order the beef soup." -> "I would like to order beef soup."
ask where the toilets are, "Where is your bathroom?" -> "Where is the bathroom?"
get back home "How do I get to the Hilton hotel?" -> "How do I get in the Hilton Hotel?"
I'd say that is pretty passable. Now, it would be better if folks could learn the local language, but for anyone who travels a lot you realize that it is not practical to learn a new language every single trip. Something like this might also help more folks travel with a little less fear, and experience places they otherwise wouldn't. Tools such as this could also allow older immigrants more access to the country they now live in.
Machine translation has a long long way to go to even be considered "good", but having something close to the state or the art, working on improving it, and making it free for all to use seems like a good thing to me.
5. Have developers look at the annotated source in version control to find out who wrote it. 6. Become widely known as the "guy who inserts security bugs on purpose" and get fired from your programming day job. Nobody else will hire you since you are a liability. 7. Avoid traveling to countries where what you did was illegal (If the bug was ever exploited I know I sure wouldn't travel to Singapore).
The comparison you site adds up the memory of all chrome processes, which will not take memory sharing into account (which is significant). Thus chrome memory usage is likely very overstated.
I love Firefox, but on Linux it still grows >1G and gets very slow after several days of browsing with ~30 tabs. It really seems to be time more than anything. I don't like Chrome's lack of decent UI plugins, but it really is the only browser that I can keep open for a week with my browsing habbits. Also, however much memory it ends up using, it doesn't start freezing for multiple seconds like Firefox does after being open for days. Things seem to be better for Firefox on Windows, but I'm not going to switch my OS to get an improved browsing experience.
Thank you. MapReduce is, by and large, for building indexes, not running many small queries on raw datasets. When you have the exact index you want, querying it is pretty straightforward given the disk and memory available on modern server machines -- just about any DHT will do.
The other place it helps is for finding items by some highly complex/arbitrary rule that you never would have considered indexing by in a normal DB, as a one-off analysis. Either solution will end up in a full scan, since building an index will cost as much as a scan when doing a one-off analysis. A compiled language can usually run the filtering rule faster though, so MapReduce tends to come out ahead for this.
When they agreed to censor the internet in China, their excuse was "If we don't do this, somebody else will."
The excuse was more that "if you don't do this, you will not do business in China". It's pretty normal that only businesses that follow the laws of a country are allowed to do business in that countries. China is not afraid to block Google or any other website for that matter.
That pretty much puts the lie to their "Do No Evil" motto.
It's "Don't be evil" not "Do no evil". If you're trying to criticize a company's motto at least get the motto right; or did you learn everything about what Google does via discussion sites rather than news, reputable blogs, or your own research?
Google needs to decide whether they really want to "do no evil" or whether they just want to make a profit. They really can't have it both ways. And by traditional Western ethical standards, censorship is EVIL.
Do you consider Germany and France to be evil? They both require censorship of Nazi and WWII-related stuff (see here). I may not agree with it, but I can see why they do it; is it really "evil", and will you apply the same standard to them that you are applying to Google? What if one nation decided that the age of consent for making pornography is 19 instead of 18? Is that censorship evil? The Netherlands uses 16 instead of 18, making some of their porn illegal in most of the rest of the world (see here). There are apparently plans to change this to match other countries, but the point still stands; are all the non-Netherlands countries evil? I don't think you've really thought out your position; it's not black and white and there is a lot of complexity in laws and ethics.
Also, western values are not the last word for the world. If you want other countries to be more like us, you're better off trying to convince them why they should adopt those values, rather than advocating that our companies should ignore their laws. Breaking their laws could easily just strengthen their resolve and make them hate westerners more.
Disclaimer: I am a Google employee, but I cite my sources. Feel free to make up your own mind. These are my own opinions and do not necessarily reflect those of my employer.
It still exists, however it is up to the engineer to make use of it, and many do not. There are complaints from some that it is too hard to use 20% time now, but the vast majority of these cases are not because a manager or someone is trying to stop the engineer from using it, but because they just feel "too busy" to use it.
I've had an active 20% project for about 1/4 of the time I've been working there, and hope to start on a new one soon.
If they're just after datamining the DNS requests, this service can happily run on negative income, because it improves Google's other things and provides them even more data.
This is untrue. From the Google DNS privacy page, linked from the blog post (emphasis added):
Google Public DNS stores two sets of logs: temporary and permanent. The temporary logs store the full IP address of the machine you're using. We have to do this so that we can spot potentially bad things like DDoS attacks and so we can fix problems, such as particular domains not showing up for specific users. We delete these temporary logs within 24 to 48 hours.
In the permanent logs, we don't keep personally identifiable information or IP information. We do keep some location information (at the city/metro level) so that we can conduct debugging, analyze abuse phenomena and improve the Google Public DNS prefetching feature. We don't correlate or combine your information from these logs with any other log data that Google might have about your use of other services, such as data from Web Search and data from advertising on the Google content network. After keeping this data for two weeks, we randomly sample a small subset for permanent storage.
That page also details exactly what features are logged. Does your current upstream DNS provider document their logging policies?
Disclaimer: I work for Google, but I will cite my sources.
Completely agree about the gullibility logic loop, but I consider it a (design) bug that such weak passwords are allowed.
If the data is obtained via phishing, it doesn't matter how strong the passwords are.
The fact that it's a free email account shouldn't mean you're allowed to set your password to *anything* you want. If anything, the fact that it's free is a better argument that the users should have to accept setting stronger passwords as a condition.
We don't have evidence that the short passwords are actually valid ones for the email services; the file was just a dump of what people entered into the phishing site. Some entries surely are valid, but some will just be deliberate garbage or accidental; my guess is that ")" falls into the latter category.
Just remember:
"Sysco shipped Crisco to Cisco for a show by Sisqo."
No, if the study proves repeatable, we just need to stop storing our cell phones inside beehives. The inverse square law will take care of the rest.
According to wikipedia, they are the caterpillar form of the geometer moth, which are commonly called loopers, spanworms, or inchworms. There are apparently 300 varieties in the UK and over 1200 in North America, so it seems to be pretty common both places.
Invoice printing was delayed, but no major amount of money was lost.
Looks like it turned out better than rewrites in 1999/2000:
Nobody would accept the program. Entire crops were lost.
How is this insightful?
This only works if 1) the "they" is the whole world
Not if you also impose carbon tariffs. If a company has a greener production method than normal, I'm sure they'd be happy to document it to get a reduced tariff (or tax if locally produced).
This is not really any different from the thousands of "kitten screensavers" and other "utility" programs you could download off the internet for windows desktops.
...or a credit card.
Maybe he meant catch -22?
Yeah, but it's a pretty big prime.
1/2 post!
It's free for educational institutions: http://www.google.com/a/help/intl/en/edu/index.html
The international date line causes this. The top date is for China (though it really should use a more international format such as 2010-03-21), while the bottom one is local time in PDT (i.e. the time of the western US mainland).
I believe what the GP meant (and how I interpreted what he wrote) is that there's no apparent benefit of a supersonic cruise missile over a supersonic ballistic missile. If you are going for speed, it can be detected, so you might as well make the missile ballistic and go for maximum speed. If you are trying to be stealthy, you make a low-flying cruise missing without much of a signature so it is hard to detect. A low flying supersonic object will not be stealthy at all.
2-second method: drag the "buzz" link to the "more" link on the bottom of the left nav bar. In fact, that works for all of the folders and labels on the left nav bar.
4-second method that doesn't require dragging: Settings/Labels/Buzz [hide]
Do you actually use gmail much?
(Disclaimer: I happen to work for Google, but not on anything related to machine translation.)
You are demonstrating his very point. Translation will not get nuanced stuff, but it could greatly help everyday interactions for travelers or recent immigrants.
Let's do English->Chinese->English on his actual examples:
I'd say that is pretty passable. Now, it would be better if folks could learn the local language, but for anyone who travels a lot you realize that it is not practical to learn a new language every single trip. Something like this might also help more folks travel with a little less fear, and experience places they otherwise wouldn't. Tools such as this could also allow older immigrants more access to the country they now live in.
Machine translation has a long long way to go to even be considered "good", but having something close to the state or the art, working on improving it, and making it free for all to use seems like a good thing to me.
5. Have developers look at the annotated source in version control to find out who wrote it.
6. Become widely known as the "guy who inserts security bugs on purpose" and get fired from your programming day job. Nobody else will hire you since you are a liability.
7. Avoid traveling to countries where what you did was illegal (If the bug was ever exploited I know I sure wouldn't travel to Singapore).
The comparison you site adds up the memory of all chrome processes, which will not take memory sharing into account (which is significant). Thus chrome memory usage is likely very overstated.
I love Firefox, but on Linux it still grows >1G and gets very slow after several days of browsing with ~30 tabs. It really seems to be time more than anything. I don't like Chrome's lack of decent UI plugins, but it really is the only browser that I can keep open for a week with my browsing habbits. Also, however much memory it ends up using, it doesn't start freezing for multiple seconds like Firefox does after being open for days. Things seem to be better for Firefox on Windows, but I'm not going to switch my OS to get an improved browsing experience.
Thank you. MapReduce is, by and large, for building indexes, not running many small queries on raw datasets. When you have the exact index you want, querying it is pretty straightforward given the disk and memory available on modern server machines -- just about any DHT will do.
The other place it helps is for finding items by some highly complex/arbitrary rule that you never would have considered indexing by in a normal DB, as a one-off analysis. Either solution will end up in a full scan, since building an index will cost as much as a scan when doing a one-off analysis. A compiled language can usually run the filtering rule faster though, so MapReduce tends to come out ahead for this.
When they agreed to censor the internet in China, their excuse was "If we don't do this, somebody else will."
The excuse was more that "if you don't do this, you will not do business in China". It's pretty normal that only businesses that follow the laws of a country are allowed to do business in that countries. China is not afraid to block Google or any other website for that matter.
That pretty much puts the lie to their "Do No Evil" motto.
It's "Don't be evil" not "Do no evil". If you're trying to criticize a company's motto at least get the motto right; or did you learn everything about what Google does via discussion sites rather than news, reputable blogs, or your own research?
Google needs to decide whether they really want to "do no evil" or whether they just want to make a profit. They really can't have it both ways. And by traditional Western ethical standards, censorship is EVIL.
Do you consider Germany and France to be evil? They both require censorship of Nazi and WWII-related stuff (see here). I may not agree with it, but I can see why they do it; is it really "evil", and will you apply the same standard to them that you are applying to Google? What if one nation decided that the age of consent for making pornography is 19 instead of 18? Is that censorship evil? The Netherlands uses 16 instead of 18, making some of their porn illegal in most of the rest of the world (see here). There are apparently plans to change this to match other countries, but the point still stands; are all the non-Netherlands countries evil? I don't think you've really thought out your position; it's not black and white and there is a lot of complexity in laws and ethics.
Also, western values are not the last word for the world. If you want other countries to be more like us, you're better off trying to convince them why they should adopt those values, rather than advocating that our companies should ignore their laws. Breaking their laws could easily just strengthen their resolve and make them hate westerners more.
Disclaimer: I am a Google employee, but I cite my sources. Feel free to make up your own mind. These are my own opinions and do not necessarily reflect those of my employer.
Indian Police has a deal with Google by which Google supplies IP addresses of bloggers.
[citation needed]
Foundem is a UK site (foundem.co.uk) run by a UK company (Infederation Ltd).
It still exists, however it is up to the engineer to make use of it, and many do not. There are complaints from some that it is too hard to use 20% time now, but the vast majority of these cases are not because a manager or someone is trying to stop the engineer from using it, but because they just feel "too busy" to use it.
I've had an active 20% project for about 1/4 of the time I've been working there, and hope to start on a new one soon.
If they're just after datamining the DNS requests, this service can happily run on negative income, because it improves Google's other things and provides them even more data.
This is untrue. From the Google DNS privacy page, linked from the blog post (emphasis added):
Google Public DNS stores two sets of logs: temporary and permanent. The temporary logs store the full IP address of the machine you're using. We have to do this so that we can spot potentially bad things like DDoS attacks and so we can fix problems, such as particular domains not showing up for specific users. We delete these temporary logs within 24 to 48 hours.
In the permanent logs, we don't keep personally identifiable information or IP information. We do keep some location information (at the city/metro level) so that we can conduct debugging, analyze abuse phenomena and improve the Google Public DNS prefetching feature. We don't correlate or combine your information from these logs with any other log data that Google might have about your use of other services, such as data from Web Search and data from advertising on the Google content network. After keeping this data for two weeks, we randomly sample a small subset for permanent storage.
That page also details exactly what features are logged. Does your current upstream DNS provider document their logging policies?
Disclaimer: I work for Google, but I will cite my sources.
Or are these exploited Chinese sweatshop octopi?
The correct term is saltshop.
Completely agree about the gullibility logic loop, but I consider it a (design) bug that such weak passwords are allowed.
If the data is obtained via phishing, it doesn't matter how strong the passwords are.
The fact that it's a free email account shouldn't mean you're allowed to set your password to *anything* you want. If anything, the fact that it's free is a better argument that the users should have to accept setting stronger passwords as a condition.
We don't have evidence that the short passwords are actually valid ones for the email services; the file was just a dump of what people entered into the phishing site. Some entries surely are valid, but some will just be deliberate garbage or accidental; my guess is that ")" falls into the latter category.