In my thirty-plus years in the industry, I have seen a disk drive which could support transactional storage. The notion that you're going to write data in a manner which is more reliable than the underlying store is laughable. Even if you check the integrity of the underlying record, how do you know that your integrity check actually tested against the data you'll return next time? You don't; all you know is that the odds that you get back something else are negligibly small -- not zero, but low enough that you can neglect them, just like the word says.
ACID and transactional reliability are useful features of a system, but they are not magic pixie dust which prevents data loss or corruption, and they are not the only way to minimize data loss and corruption. It may be, for instance, that you'll get better reliability out of your system through simple replication -- which has the automatic advantage of making your data easy to geo-replicate.
Like the DC political Village, the Valley is largely a creation of its own press corps. In buying Yahoo, Microsoft, the perennial outsider has decided to spend the money necessary to grab a real beachhead in northern California, which will, in the long run, allow it to compete directly against the Silicon Valley incumbents for talent. Microsoft's benefits, for instance, make those of any of the big (or small) Valley corporations look like trash, and their salaries are quite competitive.
I'm betting that MS expects that presenting their own services under the Yahoo label will take away the stigma of the Microsoft brand, while making the Yahoo brand more competitive. Since Microsoft's web offerings have a generally superior user interface to those Yahoo presents, that's likely to be true. It's an audacious plan, and it's far from the move of a failing behemoth that's being presented.
Of course the work could have been done -- for what it's worth, the "openness" of the underlying platform has nothing to do with that fact. The question was whether doing it would have impacted profitability, and the answer to that question is "yes".
So you want us to believe that releasing products at the same time would make Google less profitable? I can't speak for the GP, but the answer to your question is "yes".
It's expensive to build a product for any OS. It's particularly expensive to build a native product for Linux, due to the different metaphors which different GUI's expose. (To pick a simple one: does activation track mouse, as in classic X, or does activation follow selection, as in modern Linux GUIs?) The company would need to dedicate software engineers to building that version. Engineers able to make it at Google are a scarce resource, so reallocating them to build tools for Linux would take resources away from search, ads, or other profitable ventures..
The existence of an explicit delimiter allows Emacs (or VS or Eclipse or...) to highlight the corresponding opening delim in algol-syntax languages. Python? Not so much.
Noting makes up for the need to figure out exactly how many spaces I need to tab out to get out of a given block. And I write lots of Python, and pressure other people to use it when appropraite.
For what it's worth, the slogan "don't be evil" is really a shorthand for one of the Ten things Google has found to be true (number 6), which actually reads "You can make money without doing evil."
Um...hello? The GPL is either a contract or a grant; there's no third option. If it were a grant, then there could be no expectation of returned value (that is, no demand for reciprocity); there could only be a request for reciprocity. That's not how the FSF has treated it; they have threatened to sue on many occasions. That being the case, yes, it is a contract.
I know I do. The one thing I wish that Microsoft did was let UAC override last for "a while", like the fifteen minutes that sudo lasts on Ubuntu. Yes, it's a security hole through which one can drive a truck -- but, then again, so is the actual dialog.
Nonsense. Here, do the following test: go to Google News, or any other searchable aggregator, and find every use of the words "Windows" (or "windows") in a French or Belgian paper that did not refer to Microsoft Windows in the year prior to the date of Microsoft's filing.
You will find none whatsoever.
Now, try to invalidate a trademark when mark holder comes in with that bit of evidence (replicated in television scripts, radio scripts, advertisements, and other publications.) Wear earmuffs, though, since the laughter of the judges at your claims will probably hurt your ears.
Now...do the same thing for Dutch. Get back to me if you find any examples.
Lindows won in the United States, but lost in France, Belgium, the Netherlands, etc. Microsoft had Robertson by the balls, and he knew it, so he took the "settlement" (which was essentially a capitulation on his part) and got while the getting was good.
Well, yes, but...the reason it isn't taxed at point of sale is because the resulting income is taxed (pretty steeply, FWIW). It's only in low income tax states (like my home state, FWIW, so I'm advocating that my own taxes be raised) that a professional services tax makes sense.
By that standard, then, we should be seeing a slough of malware for Windows Mobile phones, too -- they're every bit as open (in this sense) as Android. We haven't.
That isn't how I read the block -- the whole problem is the "an ES4 implementation...must be told which dialect--ES3 or ES4--it is looking at". That says to me that old pages will need to be changed to specify their (older) dialect.
Are you trying to tell me that the addition of new reserved words to a language is a "small" change? [(ee the ES4 overview for details.) Particularly when those reserved words are common terms like "cast"? Sorry, but that's major breakage, and not a small matter. If the default were to behave exactly as ES3 or ES4 interim, and the new restrictions only applied then, it might be a justifiable change -- but that is explicitly not what the overview says.
In fact, the term became functionally useless a few years ago when a second tier computer manufacturer started advertising that its newest product would technically be illegal to ship to certain countries. The various first tier manufacturers had been producing machines with those qualities for years.
Back then, though, we called them "3d graphics cards".
In my thirty-plus years in the industry, I have seen a disk drive which could support transactional storage. The notion that you're going to write data in a manner which is more reliable than the underlying store is laughable. Even if you check the integrity of the underlying record, how do you know that your integrity check actually tested against the data you'll return next time? You don't; all you know is that the odds that you get back something else are negligibly small -- not zero, but low enough that you can neglect them, just like the word says.
ACID and transactional reliability are useful features of a system, but they are not magic pixie dust which prevents data loss or corruption, and they are not the only way to minimize data loss and corruption. It may be, for instance, that you'll get better reliability out of your system through simple replication -- which has the automatic advantage of making your data easy to geo-replicate.
Like the DC political Village, the Valley is largely a creation of its own press corps. In buying Yahoo, Microsoft, the perennial outsider has decided to spend the money necessary to grab a real beachhead in northern California, which will, in the long run, allow it to compete directly against the Silicon Valley incumbents for talent. Microsoft's benefits, for instance, make those of any of the big (or small) Valley corporations look like trash, and their salaries are quite competitive.
I'm betting that MS expects that presenting their own services under the Yahoo label will take away the stigma of the Microsoft brand, while making the Yahoo brand more competitive. Since Microsoft's web offerings have a generally superior user interface to those Yahoo presents, that's likely to be true. It's an audacious plan, and it's far from the move of a failing behemoth that's being presented.
Of course the work could have been done -- for what it's worth, the "openness" of the underlying platform has nothing to do with that fact. The question was whether doing it would have impacted profitability, and the answer to that question is "yes".
It's expensive to build a product for any OS. It's particularly expensive to build a native product for Linux, due to the different metaphors which different GUI's expose. (To pick a simple one: does activation track mouse, as in classic X, or does activation follow selection, as in modern Linux GUIs?) The company would need to dedicate software engineers to building that version. Engineers able to make it at Google are a scarce resource, so reallocating them to build tools for Linux would take resources away from search, ads, or other profitable ventures..
The existence of an explicit delimiter allows Emacs (or VS or Eclipse or ...) to highlight the corresponding opening delim in algol-syntax languages. Python? Not so much.
Noting makes up for the need to figure out exactly how many spaces I need to tab out to get out of a given block. And I write lots of Python, and pressure other people to use it when appropraite.
But undelimited loops? Yeah -- stupid.
For what it's worth, the slogan "don't be evil" is really a shorthand for one of the Ten things Google has found to be true (number 6), which actually reads "You can make money without doing evil."
Well, we had a box. We dug up our beloved granny's casket, and reused it.
Um...hello? The GPL is either a contract or a grant; there's no third option. If it were a grant, then there could be no expectation of returned value (that is, no demand for reciprocity); there could only be a request for reciprocity. That's not how the FSF has treated it; they have threatened to sue on many occasions. That being the case, yes, it is a contract.
I know I do. The one thing I wish that Microsoft did was let UAC override last for "a while", like the fifteen minutes that sudo lasts on Ubuntu. Yes, it's a security hole through which one can drive a truck -- but, then again, so is the actual dialog.
Budweis is the German form of the name of a city in Bohemia, and "Budweiser" is the generic term assigned to a style of beers first produced there.
Oh, look, it's the Sony troll!
No, seriously -- this guy shows up on any thread where he can talk about how badly the 360 is doing, and spreads whatever this week's SonyFUD is.
Nonsense. Here, do the following test: go to Google News, or any other searchable aggregator, and find every use of the words "Windows" (or "windows") in a French or Belgian paper that did not refer to Microsoft Windows in the year prior to the date of Microsoft's filing.
You will find none whatsoever.
Now, try to invalidate a trademark when mark holder comes in with that bit of evidence (replicated in television scripts, radio scripts, advertisements, and other publications.) Wear earmuffs, though, since the laughter of the judges at your claims will probably hurt your ears.
Now...do the same thing for Dutch. Get back to me if you find any examples.
Lindows won in the United States, but lost in France, Belgium, the Netherlands, etc. Microsoft had Robertson by the balls, and he knew it, so he took the "settlement" (which was essentially a capitulation on his part) and got while the getting was good.
Well, yes, but...the reason it isn't taxed at point of sale is because the resulting income is taxed (pretty steeply, FWIW). It's only in low income tax states (like my home state, FWIW, so I'm advocating that my own taxes be raised) that a professional services tax makes sense.
By that standard, then, we should be seeing a slough of malware for Windows Mobile phones, too -- they're every bit as open (in this sense) as Android. We haven't.
No, the WSJ author is an idiot on this.
Weight. Ultracaps are incredibly light compared to batteries with the same charge capacity, meaning no more seven pound "portables".
I'd trade more frequent charges (each taking a couple of minutes, total, due to the advantageous storage properties of a cap) for that.
That isn't how I read the block -- the whole problem is the "an ES4 implementation...must be told which dialect--ES3 or ES4--it is looking at". That says to me that old pages will need to be changed to specify their (older) dialect.
That would have made sense, wouldn't it? Shame that the committee requires something else to preserve the old-style behavior.
Oh? Show me where that is said, would you?
Are you trying to tell me that the addition of new reserved words to a language is a "small" change? [(ee the ES4 overview for details.) Particularly when those reserved words are common terms like "cast"? Sorry, but that's major breakage, and not a small matter. If the default were to behave exactly as ES3 or ES4 interim, and the new restrictions only applied then, it might be a justifiable change -- but that is explicitly not what the overview says.
Sorry, but this is BS.
But that's exactly what Wilson is saying -- leave ECMA 3 as it is, broken and all, and add something new.
In fact, the term became functionally useless a few years ago when a second tier computer manufacturer started advertising that its newest product would technically be illegal to ship to certain countries. The various first tier manufacturers had been producing machines with those qualities for years.
Back then, though, we called them "3d graphics cards".
Well, actually, if the resolution of the scanner/copier was not significantly greater than that of the display. But it's a good point, all the same.