Ahhhh... Some people just plain don't understand how Embrace, Extend and Extinguish works.
Java programming language is not the same as Java(the whole stack). Microsoft extended the same Java with own "features" that you could accidentally use. Android, however, extends Java in the same way as SpringFramework "extends" Java. You use it just another library in the language. Runtime however is something different.
And yes, Google is very much blunt that Android apps should be written in Java. Yet the part that counts was never called Java.
Oh wait... There is really no purpose in arguing with a person that knows nothing about those days...
Ah... You're an idealist. Let's see how much money and how worthless executive compensation was for Lehman Brother's CEO? Yep, he netted over half a billion over 14years. Granted, it's OK. Over 14 years he actually earned between 50-100 million, the rest were stocks. So why wasn't that wealth wiped out when he ran the company into a bankruptcy? That is why the system is broken.
And the execs make "good decisions" that benefit stock traders that speculate on stocks and benefit their income when they sell the stock. Investors, I mean proper investors that care about actual profits and company value, are in for the long haul. CEO will cash out ASAP. He has no interest in driving up income, he has interest in driving up profit expectations and profit margins. These drive up the price of their stock, so that they can sell it back to the long term investors. At that time long term investors are given shares at an inflated price of a company that will go down in a few years. Not all companies are like that, but even IBM's CEO did that to cash out his stocks and that is a company that is about 120y/o.
Well when the largest shareholders occupy the board and own 50% +1 share, there is no way they are going to listen to the others. In fact, people tie up the value of the company to the share price on the exchange that they feel that a dropping price is the same as wealth reduction.
Radio firmware cannot be made available. Because most regulatory bodies demand that the radio signals can't be tampered with. BTW, fuel injection software has the same problem - it's illegal in many countries to modify that software.
Yet you are trying to drag Google into this, why? Even though I hate Microsoft wholeheartedly, I couldn't accuse them of a Broadcom chip's firmware transmitting crap in my netbook.
As software goes, Google gave the user full control over their tracking. At 4 levels in fact:
A) Advetisements - controlling via their web-based privacy tools
B) Not logging into a Google account on your Android phone (though it makes it quite a useless device, like an iPhone without iTunes activation)
C) Location detection services based on cell towers and WiFi hotspots
D) Google Latitude.
If you actually read the stories, you'll notice how strange he moves around. On his way to Kiev he makes a huuuge detour. So probably his title Muromets was added later or in honour of Murom. The price he visits references Kievan prices spanning 130years. And the tales are definitely not precise enough to establish his origin. In fact his nickname does not indicate his relation to Murom or any geographical place for that matter.
Tell your wife that a lot of Russians will gladly give back all the "legacy" of Joseph Jughashvili and in addition we'll give you the option of taking Gagarin as your...
Hitler executed genocide of jews. The massacre in Rwanda was a genocide. The orchestrated famine of 1933 was not a genocide, by definition. Because it was not targeting an ethnic group. Purely cynically, when 37.5%(3/8) of deaths are not of the target ethnic group(s) it's not genocide.
And every time I hear that, I am reminded that a few people in my family died in that famine. On both sides! One is Ukrainian and the other one is Russian. And I have the graves in Ukraine and Russia to prove it.
So those nationalists in Ukraine, that paint the picture of Russians(and they truly mean ethnicity, not citizenship) being bloodsuckers, are the usual variety nutjobs. And they have their academics that try to prove that Russians are actually slavinised finns, that the treaty of Pereslavl was not what it was, etc...
Ukrainian nationalists are no better than any other for blaming some nation for all evil. All and any nationalities have their barbaric bloody tyrants. Ukrainians are no exception. Fact of the matter is that a bloody tyrant was in power and, while unfortunately his birth city is still "sacred" in Gerogia, literally slaughtered everyone to his left or right. I can attest by having grandparents dead(famine, 1932) and exiled from south of Russia.
With a lowly 2007 desktop and a 2004 laptop, I'm doing Android development with Eclipse with no issues whatsoever!(Fuck Android development, I do full blown J2EE with WebSphere development on those machines!) IntelliJ IDEA is great, but you have to adapt and actually like it. I tried it several times, but have not found the appeal... (Java developer for 13 years now)
On the other hand, there is a website know where you can enter the MAC address of a router, and it will give you the location of that router, based on data on Google's servers. I hope Apple doesn't allow the same thing. I would hope even more that Google would put a stop to this. According to what Apple says, this is a black box: Only when the location software in the iPhone OS asks for the information about routers that are physically nearby will it receive location information. And in that case, anyone with a working GPS could have the same information anyway, so this is no privacy breach.
You do know that security through obscurity does not work? Right? And I bet I can create a website that connects to Apple's service to get a location of a MAC, because there is no practical way to bar non Apple devices from requesting such information. And if you acquired a MAC address, you definitely don't need to poll Google's data to know where you are. Assuming nefarious intent, just randomly poking for MAC addresses is useless. MAC addresses are even less personal than IP addresses. In addition MAC addresses are absolutely worthless tools if you are not close enough and can be changed like a diva changes gloves without any impact, unlike IP address.
The technical answer: The data does go to Apple when you need to fetch a location of a cell tower and WiFi MAC that you don't have in cache. Your phone does not come preloaded with coordinates of all WiFi hotspots and cell towers in the world... (iOS apparently stores the whole log of all locations that you visited ever?)
Same goes for Google. Google however adds another feature, that your device actually acts as a location data collection unit. As a result of that "checking in" the cell tower that my phone is mostly connected to from home has my house covered now(it's effective range got extended), it was not the case a year ago. To get my WiFi MAC onto their system was not as easy as it seems. I had to be connected to a GPS signal and wait for a few minutes, before I noticed in the device log, that it sent out the data, two months later my WiFI MAC results in my correct location.
That's not my point. I don't want it to be done, but it is. And despite what you may think, there is no 'off' button on the Android either. My point is that nobody is 'above board' on this. It is ludicrous and naive to believe a 'privacy policy'.
There is and off button. In fact it's an opt-in on Android, since location based on WiFi and cell towers is disabled by default. The actual GPS data is not sent in any way to Google or Apple. The code for Android is free to be examined...
Ahhhh... Some people just plain don't understand how Embrace, Extend and Extinguish works.
Java programming language is not the same as Java(the whole stack). Microsoft extended the same Java with own "features" that you could accidentally use. Android, however, extends Java in the same way as SpringFramework "extends" Java. You use it just another library in the language. Runtime however is something different.
And yes, Google is very much blunt that Android apps should be written in Java. Yet the part that counts was never called Java.
Oh wait... There is really no purpose in arguing with a person that knows nothing about those days...
Yes... Internal... Like the much closed ASF mailing lists? http://www.apache.org/foundation/mailinglists.html
Ah... You're an idealist. Let's see how much money and how worthless executive compensation was for Lehman Brother's CEO? Yep, he netted over half a billion over 14years. Granted, it's OK. Over 14 years he actually earned between 50-100 million, the rest were stocks. So why wasn't that wealth wiped out when he ran the company into a bankruptcy? That is why the system is broken.
And the execs make "good decisions" that benefit stock traders that speculate on stocks and benefit their income when they sell the stock. Investors, I mean proper investors that care about actual profits and company value, are in for the long haul. CEO will cash out ASAP. He has no interest in driving up income, he has interest in driving up profit expectations and profit margins. These drive up the price of their stock, so that they can sell it back to the long term investors. At that time long term investors are given shares at an inflated price of a company that will go down in a few years. Not all companies are like that, but even IBM's CEO did that to cash out his stocks and that is a company that is about 120y/o.
It's called capitalism. If you pray to it, then live with it.
Well when the largest shareholders occupy the board and own 50% +1 share, there is no way they are going to listen to the others. In fact, people tie up the value of the company to the share price on the exchange that they feel that a dropping price is the same as wealth reduction.
Stock traders speculate, they don't invest. Therefore stock traders are not investors.
And Archimedes lived in Syracuse, but he is decisively a Greek philosopher and mathematician.
Radio firmware cannot be made available. Because most regulatory bodies demand that the radio signals can't be tampered with. BTW, fuel injection software has the same problem - it's illegal in many countries to modify that software.
Yet you are trying to drag Google into this, why? Even though I hate Microsoft wholeheartedly, I couldn't accuse them of a Broadcom chip's firmware transmitting crap in my netbook.
As software goes, Google gave the user full control over their tracking. At 4 levels in fact:
A) Advetisements - controlling via their web-based privacy tools
B) Not logging into a Google account on your Android phone (though it makes it quite a useless device, like an iPhone without iTunes activation)
C) Location detection services based on cell towers and WiFi hotspots
D) Google Latitude.
If you actually read the stories, you'll notice how strange he moves around. On his way to Kiev he makes a huuuge detour. So probably his title Muromets was added later or in honour of Murom. The price he visits references Kievan prices spanning 130years. And the tales are definitely not precise enough to establish his origin. In fact his nickname does not indicate his relation to Murom or any geographical place for that matter.
A) If you're Ukrainian, then spell it like your government wants you to - Kyiv.
B) Most of those "Russians" were most definitely not Russian.
Tell your wife that a lot of Russians will gladly give back all the "legacy" of Joseph Jughashvili and in addition we'll give you the option of taking Gagarin as your...
Hitler executed genocide of jews. The massacre in Rwanda was a genocide. The orchestrated famine of 1933 was not a genocide, by definition. Because it was not targeting an ethnic group. Purely cynically, when 37.5%(3/8) of deaths are not of the target ethnic group(s) it's not genocide.
And every time I hear that, I am reminded that a few people in my family died in that famine. On both sides! One is Ukrainian and the other one is Russian. And I have the graves in Ukraine and Russia to prove it.
So those nationalists in Ukraine, that paint the picture of Russians(and they truly mean ethnicity, not citizenship) being bloodsuckers, are the usual variety nutjobs. And they have their academics that try to prove that Russians are actually slavinised finns, that the treaty of Pereslavl was not what it was, etc...
Ukrainian nationalists are no better than any other for blaming some nation for all evil. All and any nationalities have their barbaric bloody tyrants. Ukrainians are no exception. Fact of the matter is that a bloody tyrant was in power and, while unfortunately his birth city is still "sacred" in Gerogia, literally slaughtered everyone to his left or right. I can attest by having grandparents dead(famine, 1932) and exiled from south of Russia.
You mean like the Loire valley castles are effectively copyrighted?
With a lowly 2007 desktop and a 2004 laptop, I'm doing Android development with Eclipse with no issues whatsoever!(Fuck Android development, I do full blown J2EE with WebSphere development on those machines!) IntelliJ IDEA is great, but you have to adapt and actually like it. I tried it several times, but have not found the appeal... (Java developer for 13 years now)
On the other hand, there is a website know where you can enter the MAC address of a router, and it will give you the location of that router, based on data on Google's servers. I hope Apple doesn't allow the same thing. I would hope even more that Google would put a stop to this. According to what Apple says, this is a black box: Only when the location software in the iPhone OS asks for the information about routers that are physically nearby will it receive location information. And in that case, anyone with a working GPS could have the same information anyway, so this is no privacy breach.
You do know that security through obscurity does not work? Right? And I bet I can create a website that connects to Apple's service to get a location of a MAC, because there is no practical way to bar non Apple devices from requesting such information. And if you acquired a MAC address, you definitely don't need to poll Google's data to know where you are. Assuming nefarious intent, just randomly poking for MAC addresses is useless. MAC addresses are even less personal than IP addresses. In addition MAC addresses are absolutely worthless tools if you are not close enough and can be changed like a diva changes gloves without any impact, unlike IP address.
Funny, I don't see any Android phone geolocation cache controls.
I don't own one, I have a Blackberry (see how stupid all the "yer an apple fanboi" idjits look all of a sudden?:)).
Now can you tell me please, how can you possibly see goelocation cache controls in Android without having Android phone?
Problem is that iOS apparently does not flush the data and backup has the data unencrypted. Android has only last 50 entries.
The technical answer: The data does go to Apple when you need to fetch a location of a cell tower and WiFi MAC that you don't have in cache. Your phone does not come preloaded with coordinates of all WiFi hotspots and cell towers in the world... (iOS apparently stores the whole log of all locations that you visited ever?)
Same goes for Google. Google however adds another feature, that your device actually acts as a location data collection unit. As a result of that "checking in" the cell tower that my phone is mostly connected to from home has my house covered now(it's effective range got extended), it was not the case a year ago. To get my WiFi MAC onto their system was not as easy as it seems. I had to be connected to a GPS signal and wait for a few minutes, before I noticed in the device log, that it sent out the data, two months later my WiFI MAC results in my correct location.
Well just maybe, since personal abuse != free speech/satire.
Um.... Since when a WiFi MAC is private info?
That's not my point. I don't want it to be done, but it is. And despite what you may think, there is no 'off' button on the Android either. My point is that nobody is 'above board' on this. It is ludicrous and naive to believe a 'privacy policy'.
There is and off button. In fact it's an opt-in on Android, since location based on WiFi and cell towers is disabled by default. The actual GPS data is not sent in any way to Google or Apple. The code for Android is free to be examined...
I'm pretty sure that the country that invented communism is absolutely OK with it :-D