I think someone mentioned above that Windows Update can't be affected by this for some reason. Never-the-less, I guess this would still work for any updates outside of Windows Update.... so iTunes/Chrome/Firefox/whatever that tries to update itself over the interwebs could be affected perhaps?
Of course, why haven't I seen it before! It has all been part of the sales pitch all along.
"Silverlight; Because coding for web standards is hard and they're broken anyway. (*cough* in our browser *cough*.)"
I can just see them, five minutes before the launch of IE6. "Now hold on a minute... If we managed to break this "web" thing... we could replace it with our own technology! Quick, Bob! Comment out every third line of the rendering code! No, wait! On second thought, just run it a couple of times through SourceSafe!"
Ha ha!!
On the off-chance I detected a note of cynicism in your reply, I'll elaborate a little. MS care currently trying to produce a bunch of web-apps. They have to do this for their future survival -- they need an answer to the various Google apps. Problem for MS is, their web-apps *must* work in IE. They can probably ignore IE6 safely, and since IE8 is compatible with IE7, they can ignore IE7 too. But IE8 still isn't great for anything bleeding edge (no native canvass or SVG... albeit they might be able to work around these, there's still no native DB/storage engine AFAIK), so it seems likely (to me anyway) that MS will make use of something else... oh look... Silverlight!!
On the otherhand, MS might roll out IE9 with all the features of it's rival browsers; to be fair to them, they are making encouraging noises about HTML 5... but time is short [MS web-app must be available in near term so must be developed now], so IMHO they'll be exploiting Silverlight.
Also... MS don't ask Bob for strategic advice any more -- not after the last time!!:D
But as a web-dev, I can ignore Chrome-Frame [CF]... so right now I develop sites based on web-standards, and then I test and I typically add a bunch of IE conditional comments to deal with IE specific issues.
So no changes there.
The only reason I might want to add an meta X-UA-Compatible='chrome=1' (or whatever it is) is if I wanted to (a). allow IE users with CF installed a snappier browsing experience, or (b). I wanted to make use of features that only exist in modern browsers such as canvas or SVG or something.
It's clear that Googles intent here is (b) in the above list, since they're the ones really pushing the limits of what is possible using currently available web-standards.... and by that, I mean what is possible with IE since IE is still the browser with market share.
So.... from a web developers perspective, I can do nothing at all, and this doesn't affect me, or I can think about it a bit, continue building as I do, but add an X-UA-Compatible response-header/meta. I really really ain't that difficult IMHO!!
Just to recap on Google's motivation here; it *isn't* about killing off IE6/7 (like most people seemed to think), but is about *all* versions of IE since not even IE8 supports bleeding edge functionality. All versions of IE are hindering the Google vision of web apps (think Google Wave here in particular), although Google Docs is kind of key here too.
I think Google are preempting MS's response to Google web apps; in order for MS to transition MS Office to Office Web-apps (or whatever they're calling it), it seems entirely likely they'll push Silverlight. Sooooo, without Chrome-Frame, Google would have no answer to this, and darkness would once again descend upon the web!! [I _might_ be being overly dramatic!]
Since it's relevant, I imagine that Win7 will ship with Silverlight installed and I imagine it will run regardless of which browser the user chooses. So hopefully, you can see the problem!
I've never done an OS update on a Mac... yet.... so, can I clean install 10.6 using the "update" DVD or would I need to purchase the full 10.6 package to do this?
Might be! One thing that I noticed was that where AFAIK you currently need to run Adobe tools to create flash animations, this provides an viable alternative... maybe?! Obviously performance will be better where there is native support, and it's worth noting that this works on iPhone whereas Flash doesn't.
I must admit that I didn't, and it is bothering me a bit. As I was reading the disclosure, before I got the the example, I did kind of think maybe the bug was going to be something like:
http://example.com/reset.php?key=&key=
If it had been that, that would (to my mind) be more reasonable for it ($_GET['key]) to return an array, but yeah, the square brackets = an array is totally new to me.
PHP seems to be full of far far too much "helpful" crap like this!
I know you have a point in that Linux often doesn't work out of the box, but I'm just responding to say that sometimes it does! As in, I have an old laptop and I can install Ubuntu on it and the video/sound/WiFi all work without needing to do anything other than run the Ubuntu installer. Conversely, I can install using bundled WinXP and I have to jump through a few hoops to get everything working correctly (i.e. I need to locate the drivers and install them). Obviously in the case of the bundled WinXP, it would normally be preinstalled so users never have to suffer this. Oh, and I accept that I'm comparing an *old* version of Windows with a current version of Linux.
But I do feel that the implication that linux *never* installs correctly is unfair. Also (more directed at the GP post), I don't think it's correct that the command-line is absolutely required... it's only when you want to customise things that it is needed, so most users would be fine without. Oh, and I have not found my Ubuntu installation breaking at all after updates but maybe I'm careful with what I install.
Where capitalism doesn't provide a long term solution is where governments should step in, so [off the top of my head... so not really thought thru] perhaps governments need to impose a tax on non-biodegradable materials?
By "materials" I meant to say packaging materials, so plastic bottles, etc.
Where capitalism doesn't provide a long term solution is where governments should step in, so [off the top of my head... so not really thought thru] perhaps governments need to impose a tax on non-biodegradable materials?
Worse, those little bits get consumed by small life forms that in turn get consumed by bigger life forms and at some point get consumed by us... so we're poisoning the food chain.
I'm a graphic designer, and I'm not talking this out of the blue.
Cool! I must admit I had assumed you were more likely to be a *techie* given that this is/.
With any luck, given that newer web browsers support downloadable typefaces, we might see more attention paid to typefaces in the future... hope so anyway!
The free ones are sucky! AFAIK good, well designed typefaces that work well at different resolutions, include hinting, and cover bold and italic variants are sold for good money. The free fonts on the other hand, lack this completeness.
That said, I still think the sub-pixel hinting provided by Ubuntu (Gnome) is better than WinXP ever managed -- I find a lot of fonts under XP have small amounts of colour at the edges whereas they look much sharper under Ubuntu.
Given that Google already sell a search appliance, I've wondered before why they don't sell a Google Apps appliance. I'm pretty sure I could resell a bunch of these no problem!
Alternatively, would it be possible to have the Google Apps front-end use storage elsewhere?
I'm actually surprised (for better or worse) that Apple hasn't invoked the DCMA.
Me too! I'm guessing that's the reason they encrypt data on iPods -- so they could take advantage of DCMA. Pretty scummy move if they do IMHO.
What Apple does NOT want to do is become Windows and have to support 80 billion solutions under the sun. Their strength is and always has been tight integration. Having to lose focus on that and suddenly deal with problems with every Tom, Dick, and Harry syncing with iTunes will delay new features and products.
They don't have to support anything other than their own products. I appreciate you're concerned that the Pre may impact the performance of iTunes in some way (e.g. break it), and that that could adversely affect Apple... but let's face it, it isn't that likely to be a problem really is it? It's the iTunes software itself that manages it's own data; the Pre cannot touch that data. If iTunes gets confused because of an unexpected response from the Pre, then that would be unfortunate, but it would be a defect in iTunes albeit one that Apple had not anticipated.
But wouldn't that just allow the m'waves to bounce around the cylinder... just like the inside of a microwave oven? Or does it have to been stainless steel?
I think someone mentioned above that Windows Update can't be affected by this for some reason. Never-the-less, I guess this would still work for any updates outside of Windows Update.... so iTunes/Chrome/Firefox/whatever that tries to update itself over the interwebs could be affected perhaps?
Of course, why haven't I seen it before! It has all been part of the sales pitch all along. "Silverlight; Because coding for web standards is hard and they're broken anyway. (*cough* in our browser *cough*.)" I can just see them, five minutes before the launch of IE6. "Now hold on a minute... If we managed to break this "web" thing... we could replace it with our own technology! Quick, Bob! Comment out every third line of the rendering code! No, wait! On second thought, just run it a couple of times through SourceSafe!"
Ha ha!!
:D
On the off-chance I detected a note of cynicism in your reply, I'll elaborate a little. MS care currently trying to produce a bunch of web-apps. They have to do this for their future survival -- they need an answer to the various Google apps. Problem for MS is, their web-apps *must* work in IE. They can probably ignore IE6 safely, and since IE8 is compatible with IE7, they can ignore IE7 too. But IE8 still isn't great for anything bleeding edge (no native canvass or SVG... albeit they might be able to work around these, there's still no native DB/storage engine AFAIK), so it seems likely (to me anyway) that MS will make use of something else... oh look... Silverlight!!
On the otherhand, MS might roll out IE9 with all the features of it's rival browsers; to be fair to them, they are making encouraging noises about HTML 5... but time is short [MS web-app must be available in near term so must be developed now], so IMHO they'll be exploiting Silverlight.
Also... MS don't ask Bob for strategic advice any more -- not after the last time!!
They do seem to be painting themselves into a corner.
But as a web-dev, I can ignore Chrome-Frame [CF]... so right now I develop sites based on web-standards, and then I test and I typically add a bunch of IE conditional comments to deal with IE specific issues.
So no changes there.
The only reason I might want to add an meta X-UA-Compatible='chrome=1' (or whatever it is) is if I wanted to (a). allow IE users with CF installed a snappier browsing experience, or (b). I wanted to make use of features that only exist in modern browsers such as canvas or SVG or something.
It's clear that Googles intent here is (b) in the above list, since they're the ones really pushing the limits of what is possible using currently available web-standards.... and by that, I mean what is possible with IE since IE is still the browser with market share.
So.... from a web developers perspective, I can do nothing at all, and this doesn't affect me, or I can think about it a bit, continue building as I do, but add an X-UA-Compatible response-header/meta. I really really ain't that difficult IMHO!!
Just to recap on Google's motivation here; it *isn't* about killing off IE6/7 (like most people seemed to think), but is about *all* versions of IE since not even IE8 supports bleeding edge functionality. All versions of IE are hindering the Google vision of web apps (think Google Wave here in particular), although Google Docs is kind of key here too.
I think Google are preempting MS's response to Google web apps; in order for MS to transition MS Office to Office Web-apps (or whatever they're calling it), it seems entirely likely they'll push Silverlight. Sooooo, without Chrome-Frame, Google would have no answer to this, and darkness would once again descend upon the web!! [I _might_ be being overly dramatic!]
Since it's relevant, I imagine that Win7 will ship with Silverlight installed and I imagine it will run regardless of which browser the user chooses. So hopefully, you can see the problem!
I'd still rather ride around in the '59 Belair......
Top tip: make sure you slide the seat back a bit! ;)
It was changed then - I copy'n'pasted from the RSS feed summary! Also, if I'd written that from memory, I think that'd be a huge improvement for me. ;)
It's a win for ODF though!
Hopefully IBM supports OO.o past their acquisition of Sun instead of concentrating on Lotus Symphony.
I've never done an OS update on a Mac... yet.... so, can I clean install 10.6 using the "update" DVD or would I need to purchase the full 10.6 package to do this?
Inkscape not good enough for ya?!
Might be! One thing that I noticed was that where AFAIK you currently need to run Adobe tools to create flash animations, this provides an viable alternative... maybe?! Obviously performance will be better where there is native support, and it's worth noting that this works on iPhone whereas Flash doesn't.
...in a cabinet with a sticker saying "beware of the leopard"?
I must admit that I didn't, and it is bothering me a bit. As I was reading the disclosure, before I got the the example, I did kind of think maybe the bug was going to be something like:
http://example.com/reset.php?key=&key=
If it had been that, that would (to my mind) be more reasonable for it ($_GET['key]) to return an array, but yeah, the square brackets = an array is totally new to me.
PHP seems to be full of far far too much "helpful" crap like this!
I know you have a point in that Linux often doesn't work out of the box, but I'm just responding to say that sometimes it does! As in, I have an old laptop and I can install Ubuntu on it and the video/sound/WiFi all work without needing to do anything other than run the Ubuntu installer. Conversely, I can install using bundled WinXP and I have to jump through a few hoops to get everything working correctly (i.e. I need to locate the drivers and install them). Obviously in the case of the bundled WinXP, it would normally be preinstalled so users never have to suffer this. Oh, and I accept that I'm comparing an *old* version of Windows with a current version of Linux.
But I do feel that the implication that linux *never* installs correctly is unfair. Also (more directed at the GP post), I don't think it's correct that the command-line is absolutely required... it's only when you want to customise things that it is needed, so most users would be fine without. Oh, and I have not found my Ubuntu installation breaking at all after updates but maybe I'm careful with what I install.
Where capitalism doesn't provide a long term solution is where governments should step in, so [off the top of my head... so not really thought thru] perhaps governments need to impose a tax on non-biodegradable materials?
By "materials" I meant to say packaging materials, so plastic bottles, etc.
Where capitalism doesn't provide a long term solution is where governments should step in, so [off the top of my head... so not really thought thru] perhaps governments need to impose a tax on non-biodegradable materials?
Worse, those little bits get consumed by small life forms that in turn get consumed by bigger life forms and at some point get consumed by us... so we're poisoning the food chain.
I'm a graphic designer, and I'm not talking this out of the blue.
Cool! I must admit I had assumed you were more likely to be a *techie* given that this is /.
With any luck, given that newer web browsers support downloadable typefaces, we might see more attention paid to typefaces in the future... hope so anyway!
The free ones are sucky! AFAIK good, well designed typefaces that work well at different resolutions, include hinting, and cover bold and italic variants are sold for good money. The free fonts on the other hand, lack this completeness.
That said, I still think the sub-pixel hinting provided by Ubuntu (Gnome) is better than WinXP ever managed -- I find a lot of fonts under XP have small amounts of colour at the edges whereas they look much sharper under Ubuntu.
Given that Google already sell a search appliance, I've wondered before why they don't sell a Google Apps appliance. I'm pretty sure I could resell a bunch of these no problem!
Alternatively, would it be possible to have the Google Apps front-end use storage elsewhere?
If there was competition yesterday (Yahoo AND Bing engines), there is *LESS* competition today.
Internet Explorer still says it's Mozilla out of the box.
I'm actually surprised (for better or worse) that Apple hasn't invoked the DCMA.
Me too! I'm guessing that's the reason they encrypt data on iPods -- so they could take advantage of DCMA. Pretty scummy move if they do IMHO.
What Apple does NOT want to do is become Windows and have to support 80 billion solutions under the sun. Their strength is and always has been tight integration. Having to lose focus on that and suddenly deal with problems with every Tom, Dick, and Harry syncing with iTunes will delay new features and products.
They don't have to support anything other than their own products. I appreciate you're concerned that the Pre may impact the performance of iTunes in some way (e.g. break it), and that that could adversely affect Apple... but let's face it, it isn't that likely to be a problem really is it? It's the iTunes software itself that manages it's own data; the Pre cannot touch that data. If iTunes gets confused because of an unexpected response from the Pre, then that would be unfortunate, but it would be a defect in iTunes albeit one that Apple had not anticipated.
But wouldn't that just allow the m'waves to bounce around the cylinder... just like the inside of a microwave oven? Or does it have to been stainless steel?
There's probably a good reason, but why not use microwaves? Wouldn't that be better to ensure even burn?