Region Locking is definitely a trade issue. Its purpose is to offer the exact same product (the only difference being the region I.D. encoded within it) in different markets for different prices, because different markets can bear different pricing.
If one market will bear a significantly different price than another, but there is no region locking, then the lower price would dominate the higher one as independent importers would move the goods from one market to the other advantageously.
You are Opera or Mozilla, and you are preparing a new version for web pages that have chrome frame written all over them.
Do you (A) use your default rendering engine, (B) hack up something so that you emulate all the non-standard things that webkit does, or (C) hack up a shim to make chrome frame run under your browser.
The fact is that WebKit ain't perfect. It looks great next to Trident but is only neck-and-neck with Gecko and Presto. Each of these rendering engines do things slightly differently.. NONE of them are standards compliant.
You claim that this doesnt cause fragmentation. I'm calling fucking bullshit on you. There is no reason for WebKit to win on something other than its merits, and there is no reason that Mozilla and Opera should have to emulate its faults.. but that is exactly where we are headed.
So ninjas are visible and easily disabled in your world, eh?
In my world, if a program is called 'iPhone Configuration Utility' yet it does not perform configurations relevant to the average owner of an iPhone, then its big-time ninja.
And for the record, it has only been a single year since the iTunes update (version 8) installed...
Apple Mobile Device Support
Bonjour
MobileMe
...without any method of preventing it, or any notification that that was happening.
You claim that I am filled with nerd rage, eh? I claim that you are fucking ignorant.
I can see no benefit to Apple in deliberately pushing it out
You are all set to replace your cell phone with one of these new hip phones, like the Blackberry, the Pre, or the iPhone.
You know that you already have iPhone interop support because, after all, Apple Maljector keeps telling you that you have access to an "iPhone Configuration Utility" - Surely that means the iPhone works great with your computer! - Hell, you may even have installed it already!
This whole experience goes to show that corporations can all fall into traps of not thinking or knowing what one part's doing and not really caring until someone makes enough noise to get their attention.
The company that tries to ninja software onto our computers all the time did not make a mistake when they did it yet again.
The 'mistake' was only getting 1 million people to install it.
That doesn't sidestep the fact that you would be causing a LOT more damage to the innocent people, who probably had NO idea their bank was capable of such idiocy, than the bank that actually screwed up.
You call them "innocent", but what they actually are are victims.
They are victims with or without this ruling. Their privacy has already been compromised by this bank. They are already on the hook to close out those accounts. This judge's ruling to close down a gmail account doesnt change this fact one bit. All it does is add one more name to the casualty list.
Those "other victims" as you call them chose to do business with Shitty Bank And Trust.
This is America. If they don't like how that choice turned out, they can vote with their feet. This decision by this judge only serves to preserve as many customers as possible for the bank, and dare I say that the bank does not have the right to have its customer-base preserved via the judicial system.
What I'm saying is that I dont care if it was 1 account, 50 accounts, or 1 million accounts. Shitty Bank And Trust does not deserve preservation here. They deserve to lose all the customers directly affected, plus other customers who go unaffected but or now severely concerned about their privacy.
From his posting, he talked to SV about their refusal to reveal their methodology, then decided to test to see whether their results showed any suspicious bias. He was specifically testing SV and not searching for any pollster.
I suspect that refusal to reveal methodology is quite common, given that most are agenda-driven. Did he only speak to SV, or did he speak to lots of pollsters who refuse to reveal methodology?
Even so, you'd expect results as bad as SV's about one time in half a million. There aren't that many major pollsters, so you could detect results skewed as badly as SV's to a high confidence level using a data mining technique.
But there are LOTS of ways (infinite, really) to "test" data, so even if there are only 50 pollsters, you can still end up with millions of chances of finding arbitrary million-to-one outliers (where a lack of outliers would actually be suspicious!)
Is this second-digit test a common test for normal distribution, or is it an unusual method?
First, the example he gives where he looks at polls from ALL sources is an example of a plausible distribution of real results because, assuming the majority of pollsters are not cooking their data, the data should be dominated by randomness.
Here is the thing. Did he begin with the theory that Strategic Vision was fraudulent, or did he begin with the theory that some pollsters were fraudulent?
After all, he was churning a lot of pollsters data.
Isnt it quite possible that he was simply mining his massive dataset for something, anything, that made any pollster look bad?
In short, how likely is it for one legitimate pollster out of many legitimate pollsters to have data that isn't quite normal (pun intended?)
You still need an interpreter to interpret the byte code at runtime..
Moron. You can use a compiler to compile the bytecode, instead. Thats what.NET does. Really. If you don't believe me, grab a copy of C# (its free) and a copy of either CodeAnalyst (AMD, free) or VTUNE (Intel, free), profile a long running loop, and then have one of these tools show you what machine code is executing the most.. you will plainly see that.NET converted your source code into real non-interpreted machine code.
R E A L L Y
You are flat-out WRONG about how the whole thing is architected, and I already told you that several times. You are WRONG. You *THINK* that the byte code is interpreted at runtime, but IT ISNT, its COMPILED at runtime.
This is essentially the same thing as an ActiveX component, with the exception that it doesn't use the COM+OLE framework to "plug in." This exception isn't very meaningful. The fact is that in both cases you are downloading a binary which then gets conditionally executed based on commands given in an HTML document.
My beef with google here is that it looks like they are poised to lock in their own lack of standards compliance on us all (no rendering engine is 100% standards compliant, they all do some things slightly differently) Once this plugin gets installed on IE users machines, they have anchored us all to whatever rendering bugs that plugin has through market share. Will Mozilla or Opera dare to improve their rendering engines to be more-compliant if they then render differently to both webkit AND IE+webkit?
This is an end-run around free market competition. Instead of letting IE die on its lack of merit, they are screwing over Firefox and Opera, making them play follow-the-leader when that lead isnt based solely on merit.
I for one will be quite surprised if Opera is supported at all in the next wave (pun intended) of google apps, even though there is plenty of stuff Opera does right that none of the other browsers do (yes, theres stuff it does wrong too where webkit does it right)
Again, you miss the entire point - that the compiler does it once, at compile time
That is certainly a point, but that is NOT the distinction between compilers and interpreters. Thats why you are a moron. You seem to think "once" is a requirement of being a compiler.
Its not, period. Really.
even Microsoft admits they're interpreted.
You make claim after claim, but never a citation.
WTF do you think "JIT compiling" is? It's interpretation of the byte-code intermediate language put out by the so-called "compiler".
No, its the compiling of byte code at runtime. Really.
You use GCC? That uses a 3AC byte code intermediate language too. The only difference is that GCC goes from source -> byte code -> binary all in one go.
.NET waits till runtime to perform the last step. You really are executing machine code when running a.NET application. Really.
Internet Explorer 7 and 8 is nothing like Firefox.
IE7 and IE8 combined, are not losing market share to firefox. August 2008, IE7 had 26.0%. August 2009, IE7 has 15.1% and IE8 has 10.6% (totaling 25.7%)
Your point is moot to these facts. Firefox is winning over IE6 users, not IE7 or IE8 users.
Most of all, if you want to redo the whole UI with all the work that implies, ffs do it right instead of borrowing ultimate suckiness from the worst HID in the world.
Geeks love to hate the ribbon. What about grandma?
I paid my taxes and all I get is to be broke and nearly homeless because of your fucking ideals and refusal to allow my goddamned tax money to go into a system that I would happily support if it helped to support me and others that needed it in return.
Translation: I want the taxes I paid to go directly back to me, me, and me.
You're just a fucking moron, a greedy heartless one at that.
I'm the greedy one when you are the one to make demands for my money? Fuck off. Take some fucking responsibility for your own life and your own actions. Don't call on me when you find out that you didn't have your ass covered.
You're a disgrace to the vision our founding fathers had
You mean the vision they had that did not allow the federal government to pull the shit you want them to pull? It wasn't until the 16th amendment that congress had anything resembling the power you think our founding fathers envisioned, and that wasnt even properly ratified.
You try to label me as unpatriotic because you're life is a fucking mess? Real fucking cool there, douche bag.
For the record, I too have observed that Opera 10 renders slashdot significantly faster than firefox 3.5, with no adblocking and all default scripting options with both.
Firefox is a turd in comparison to Opera's snappyness.
I easily have at least 30 Tangerine Dream albums. All of them are superb, from their invention of the psychodelic sound in their Virgin Years (as in Virgin Records), the smooth jazz influences of the 80's, and their invention of the modern upbeat ambient sound in the 90's.
Tangerine Dream is Top Notch all the way, but so in Brian Eno.
Yeah no kidding, I want to know what office this guy works in were everyone has not only heard of Brain Eno
I think there is a generational gap phenomena here. Electronic music geeks from my generation know Brian Eno, as in "OMFG Its Brian Fucking Eno!!!" - You probably also havent heard of Tangerine Dream, as in "OMFG Its Tangerine Fucking Dream!!!"
so if one disk fails catastrophically and needs to be rebuilt, you need to have good data on the remaining N disks, and as the disks become larger, the chances that all that data is good are no longer near-100%.
This is true as the # of disks increase as well. It is the total capacity of the array, not the specific size, or number of the number of individual disks that leads us here.
The higher the rebuild time, the more redundancy you need... at some point the redundancy needed even grows beyond the 100%.
The difference between a compiler and an interpreter is that during parsing one emits machine code that can add A and B, while the other branches to existing code that adds A and B.
Thats it. Thats the basics of it. You cannot weasel your way out of your own stupid ignorance. I'm glad that you now internally know that VB.NET and C# are compilers, even if you wont admit it publicly due to not wanting to admit how fucking stupidly ignorant you were while making obviously wrong authoritative statements.
Excuse me so that I might interject.
Region Locking is definitely a trade issue. Its purpose is to offer the exact same product (the only difference being the region I.D. encoded within it) in different markets for different prices, because different markets can bear different pricing.
If one market will bear a significantly different price than another, but there is no region locking, then the lower price would dominate the higher one as independent importers would move the goods from one market to the other advantageously.
This has nothing to do wth Opera and Mozilla. If they support HTML5, canvas, CSS3 and have a good javascript engine, then they can just use that.
Sure, thats why sites like slashdot look the same on webkit, presto, and gecko... oh.. wait...
If HTML5 can kill FLASH, then it must be even more annoying.
You are Opera or Mozilla, and you are preparing a new version for web pages that have chrome frame written all over them.
Do you (A) use your default rendering engine, (B) hack up something so that you emulate all the non-standard things that webkit does, or (C) hack up a shim to make chrome frame run under your browser.
The fact is that WebKit ain't perfect. It looks great next to Trident but is only neck-and-neck with Gecko and Presto. Each of these rendering engines do things slightly differently.. NONE of them are standards compliant.
You claim that this doesnt cause fragmentation. I'm calling fucking bullshit on you. There is no reason for WebKit to win on something other than its merits, and there is no reason that Mozilla and Opera should have to emulate its faults.. but that is exactly where we are headed.
So ninjas are visible and easily disabled in your world, eh?
In my world, if a program is called 'iPhone Configuration Utility' yet it does not perform configurations relevant to the average owner of an iPhone, then its big-time ninja.
...without any method of preventing it, or any notification that that was happening.
And for the record, it has only been a single year since the iTunes update (version 8) installed...
Apple Mobile Device Support
Bonjour
MobileMe
You claim that I am filled with nerd rage, eh? I claim that you are fucking ignorant.
I can see no benefit to Apple in deliberately pushing it out
You are all set to replace your cell phone with one of these new hip phones, like the Blackberry, the Pre, or the iPhone.
You know that you already have iPhone interop support because, after all, Apple Maljector keeps telling you that you have access to an "iPhone Configuration Utility" - Surely that means the iPhone works great with your computer! - Hell, you may even have installed it already!
Now, you were saying something about no benefit?
This whole experience goes to show that corporations can all fall into traps of not thinking or knowing what one part's doing and not really caring until someone makes enough noise to get their attention.
The company that tries to ninja software onto our computers all the time did not make a mistake when they did it yet again.
The 'mistake' was only getting 1 million people to install it.
That doesn't sidestep the fact that you would be causing a LOT more damage to the innocent people, who probably had NO idea their bank was capable of such idiocy, than the bank that actually screwed up.
You call them "innocent", but what they actually are are victims.
They are victims with or without this ruling. Their privacy has already been compromised by this bank. They are already on the hook to close out those accounts. This judge's ruling to close down a gmail account doesnt change this fact one bit. All it does is add one more name to the casualty list.
Those "other victims" as you call them chose to do business with Shitty Bank And Trust.
This is America. If they don't like how that choice turned out, they can vote with their feet. This decision by this judge only serves to preserve as many customers as possible for the bank, and dare I say that the bank does not have the right to have its customer-base preserved via the judicial system.
What I'm saying is that I dont care if it was 1 account, 50 accounts, or 1 million accounts. Shitty Bank And Trust does not deserve preservation here. They deserve to lose all the customers directly affected, plus other customers who go unaffected but or now severely concerned about their privacy.
From his posting, he talked to SV about their refusal to reveal their methodology, then decided to test to see whether their results showed any suspicious bias. He was specifically testing SV and not searching for any pollster.
I suspect that refusal to reveal methodology is quite common, given that most are agenda-driven. Did he only speak to SV, or did he speak to lots of pollsters who refuse to reveal methodology?
Even so, you'd expect results as bad as SV's about one time in half a million. There aren't that many major pollsters, so you could detect results skewed as badly as SV's to a high confidence level using a data mining technique.
But there are LOTS of ways (infinite, really) to "test" data, so even if there are only 50 pollsters, you can still end up with millions of chances of finding arbitrary million-to-one outliers (where a lack of outliers would actually be suspicious!)
Is this second-digit test a common test for normal distribution, or is it an unusual method?
First, the example he gives where he looks at polls from ALL sources is an example of a plausible distribution of real results because, assuming the majority of pollsters are not cooking their data, the data should be dominated by randomness.
Here is the thing. Did he begin with the theory that Strategic Vision was fraudulent, or did he begin with the theory that some pollsters were fraudulent?
After all, he was churning a lot of pollsters data.
Isnt it quite possible that he was simply mining his massive dataset for something, anything, that made any pollster look bad?
In short, how likely is it for one legitimate pollster out of many legitimate pollsters to have data that isn't quite normal (pun intended?)
You still need an interpreter to interpret the byte code at runtime..
Moron. You can use a compiler to compile the bytecode, instead. Thats what .NET does. Really. If you don't believe me, grab a copy of C# (its free) and a copy of either CodeAnalyst (AMD, free) or VTUNE (Intel, free), profile a long running loop, and then have one of these tools show you what machine code is executing the most.. you will plainly see that .NET converted your source code into real non-interpreted machine code.
R E A L L Y
You are flat-out WRONG about how the whole thing is architected, and I already told you that several times. You are WRONG. You *THINK* that the byte code is interpreted at runtime, but IT ISNT, its COMPILED at runtime.
Dear jellomizer,
This is essentially the same thing as an ActiveX component, with the exception that it doesn't use the COM+OLE framework to "plug in." This exception isn't very meaningful. The fact is that in both cases you are downloading a binary which then gets conditionally executed based on commands given in an HTML document.
My beef with google here is that it looks like they are poised to lock in their own lack of standards compliance on us all (no rendering engine is 100% standards compliant, they all do some things slightly differently) Once this plugin gets installed on IE users machines, they have anchored us all to whatever rendering bugs that plugin has through market share. Will Mozilla or Opera dare to improve their rendering engines to be more-compliant if they then render differently to both webkit AND IE+webkit?
This is an end-run around free market competition. Instead of letting IE die on its lack of merit, they are screwing over Firefox and Opera, making them play follow-the-leader when that lead isnt based solely on merit.
I for one will be quite surprised if Opera is supported at all in the next wave (pun intended) of google apps, even though there is plenty of stuff Opera does right that none of the other browsers do (yes, theres stuff it does wrong too where webkit does it right)
Again, you miss the entire point - that the compiler does it once, at compile time
That is certainly a point, but that is NOT the distinction between compilers and interpreters. Thats why you are a moron. You seem to think "once" is a requirement of being a compiler.
Its not, period. Really.
even Microsoft admits they're interpreted.
You make claim after claim, but never a citation.
WTF do you think "JIT compiling" is? It's interpretation of the byte-code intermediate language put out by the so-called "compiler".
No, its the compiling of byte code at runtime. Really.
.NET waits till runtime to perform the last step. You really are executing machine code when running a .NET application. Really.
You use GCC? That uses a 3AC byte code intermediate language too. The only difference is that GCC goes from source -> byte code -> binary all in one go.
You are a moron. Really.
Internet Explorer 7 and 8 is nothing like Firefox.
IE7 and IE8 combined, are not losing market share to firefox. August 2008, IE7 had 26.0%. August 2009, IE7 has 15.1% and IE8 has 10.6% (totaling 25.7%)
Your point is moot to these facts. Firefox is winning over IE6 users, not IE7 or IE8 users.
Most of all, if you want to redo the whole UI with all the work that implies, ffs do it right instead of borrowing ultimate suckiness from the worst HID in the world.
Geeks love to hate the ribbon. What about grandma?
MHO, Firefox is going the way of Mozilla before it.
oh, Mozilla was crap, but not as craptastic as Navigator.
Here we have Firefox taking marketshare from IE by being just that, NOT Internet Explorer.
Hey dumbshit.. do you hear that ringing? Its the clue phone.
Internet Explorer doesnt have a ribbon, right? In fact, Internet Explorers interface is exactly like Firefox's is right now.. menus and toolbars.
Let me translate what you just said. "Here we have Firefox taking marketshare from IE by being just like IE"
With this translation, I think you are on to something! Lets face it, if Firefox wasn't like IE then IE users wouldn't migrate!
Citation: the comments on this article here on slashdot about the ribbon.
I paid my taxes and all I get is to be broke and nearly homeless because of your fucking ideals and refusal to allow my goddamned tax money to go into a system that I would happily support if it helped to support me and others that needed it in return.
Translation: I want the taxes I paid to go directly back to me, me, and me.
You're just a fucking moron, a greedy heartless one at that.
I'm the greedy one when you are the one to make demands for my money? Fuck off. Take some fucking responsibility for your own life and your own actions. Don't call on me when you find out that you didn't have your ass covered.
You're a disgrace to the vision our founding fathers had
You mean the vision they had that did not allow the federal government to pull the shit you want them to pull? It wasn't until the 16th amendment that congress had anything resembling the power you think our founding fathers envisioned, and that wasnt even properly ratified.
You try to label me as unpatriotic because you're life is a fucking mess? Real fucking cool there, douche bag.
For the record, I too have observed that Opera 10 renders slashdot significantly faster than firefox 3.5, with no adblocking and all default scripting options with both.
Firefox is a turd in comparison to Opera's snappyness.
I easily have at least 30 Tangerine Dream albums. All of them are superb, from their invention of the psychodelic sound in their Virgin Years (as in Virgin Records), the smooth jazz influences of the 80's, and their invention of the modern upbeat ambient sound in the 90's. Tangerine Dream is Top Notch all the way, but so in Brian Eno.
My once noble lucky rabbits foot curiously disagrees with you.
Yeah no kidding, I want to know what office this guy works in were everyone has not only heard of Brain Eno
I think there is a generational gap phenomena here. Electronic music geeks from my generation know Brian Eno, as in "OMFG Its Brian Fucking Eno!!!" - You probably also havent heard of Tangerine Dream, as in "OMFG Its Tangerine Fucking Dream!!!"
Seems to me that all this data is either (A) highly redundant, or (B) will contain large subsets of lots of existing data.
..
This data will be generated at a rate of 11.5 terabytes per second
Think of the data mining -> cherry picking possibilities!
Bible Code? HAH! Check out my SKA CODE, BITCH!
so if one disk fails catastrophically and needs to be rebuilt, you need to have good data on the remaining N disks, and as the disks become larger, the chances that all that data is good are no longer near-100%.
This is true as the # of disks increase as well. It is the total capacity of the array, not the specific size, or number of the number of individual disks that leads us here.
The higher the rebuild time, the more redundancy you need... at some point the redundancy needed even grows beyond the 100%.
Run-time compilation is what interpreters do
You sir, are a moron.
The difference between a compiler and an interpreter is that during parsing one emits machine code that can add A and B, while the other branches to existing code that adds A and B.
Thats it. Thats the basics of it. You cannot weasel your way out of your own stupid ignorance. I'm glad that you now internally know that VB.NET and C# are compilers, even if you wont admit it publicly due to not wanting to admit how fucking stupidly ignorant you were while making obviously wrong authoritative statements.