What you have not stated is a good reason why Adobe should have spent the year of effort a switch would entail.
Over a ten year period, between the time Apple announced Yellow Box and the time they discontinued the 64 bit port for Carbon?
I don't care who started the feud, Apple with Yellow Box or Adobe with Display Postscript licensing, but it's been Apple who's had to go through multi-year rework of what became OS X (replacing Display Postscript in Openstep/Rhapsody with Quartz, implementing Carbon and keeping nasty old Mac OS alive through the later versions of OS 8 and into OS 9). Adobe's been calling all the shots up to now.
I have a Palm OS device, a Sony Clie, and there was no support for it in iSync on any version of OS X I used (10.2 through 10.5). When Palm declined to update Palm Hotsync for Intel I switched to Mark/Space.
So what is this mysterious component? What did it sync? Was it something for the phones only?
You say "dragging their feet" as if it were easy to completely rewrite large portions of a huge application suite.
Between 1997 and 2009? I think they could have managed it.
I don't expect them to have jumped to Yellow Box, right away, and that's not what I mean by "dragging their feet". I mean that Carbon was introduced as a transitional technology from the first, and they have had a decade now to switch at their own pace to Cocoa.
Adobe has been dragging their feet on supporting OS X since before it was called OS X. I'm not saying I can really blame them for refusing to rewrite their apps for NextStep/OpenStep/Yellow Box (what became Cocoa) in 1997 or so, back when Apple said they were only going to be supporting Mac OS apps in an emulator (Blue Box, what became Classic). But that was over 10 years ago now, and Apple bent over backwards to provide Carbon as a bridge for them.
I know that I bought a new Vaio in late 01/early 02 that came preinstalled with itunes.
Sony was shipping their own music player for Windows... I seem to recall it was called MusicMatch Jukebox... so is it possible you're misremembering and you weren't using iTunes at all?
we had our chance at some very interesting, fundamental change when napster and that scene were first exploding, but we blew it.
We would have had a chance at some interesting, fundamental changes if Napster hadn't come along. Unfortunately Napster so poisoned the well by turning flagrant copyright violation into a business model that the door was nailed shut before it could be opened.
I remember when I recorded my band in the living room and copied the cd to my computer. When iTunes told me I didn't have the required rights to make a cd copy I quit using iTunes.
I've been using iTunes for at least six years and I've never had it tell me I didn't have permissions to burn music no matter WHERE it came from.
First thing I did was set browser.urlbar.matchBehavior or browser.urlbar.default.behavior or whatever it was at the time to try to only search URLs, but then it didn't ignore common prefixes like www.
I suspect that the "velcro sneaks" sticky walls problem survived at last until Havok 4, or it got recreated there, but it never got discovered because professional game developers just make sure that sticky walls never happen.
But what happens when you've got thousands of people building game geometry who aren't professional game developers?
Second Life had some horrible "Sticky Walls" problems after they upgraded to Havok 4. I wonder what Linden Lab did to fix them?
The problem with ActiveX historically was that sites could install ActiveX controls too easily. This has been fixed for years now.
And that you can still run ActiveX controls intended for the desktop or other insecure applications from the browser.
And that the "fix" is to have IE pop up a "This web site wants to install a virus on your computer, is that OK?" dialog. Which people automatically approve, because Windows throws them at you all the time.
The whole approach to security in the MS HTML control is fundamentally unfixable without making plugins explicitly installed, and ONLY installed into applications that are intended to deal with untrusted content when they are explicitly registered with that application.
Thanks, I'll try it, but I'm afraid it's a bit more complex than that. The com.apple.quarantine extended attribute will be added to files created by ANY application if apple determines that application doesn't add it, even if that application doesn't support Internet plug-ins, so applications duplicate this functionality independently of Safari to avoid being targeted.
If there's no way to turn this off, like their damn "you just downloaded this file, do you want to open it" dialog, maybe I won't upgrade to Snow Leopard after all.
Do a few things to really address the security problems inherent in the current designof IE, like eliminating ActiveX and fixing the helper function quoting issue, before worrying about blacklists.
We used to get them regularly, then the TCPA went into effect, and within six months they virtually stopped.
Email is a more cost-effective mechanism for spamming because the primary cost of junk faxing... pretending to comply with the TCPA and paying fines when you're caught... doesn't apply.
How much do you want to bet that I can produce an 8-track player within 24 non-weekend hours?
I think you meant "can't".
I also think you missed the point of my message, or you should have been responding to the parent article instead of mine.
But just to close the loop, I suspect it would take me more than 24 hours to find a decent thrift store in this town, let alone a flea market. The last thrift store I was in they were in the process of throwing out every electronic device older than about a decade.
If someone is sending you spam faxes, that's money in your pocket.
MOST people don't get spam faxes any more, because ENOUGH people sue under the TCPA. I don't even get spam faxes to my eFax number any more. I suppose there's some list out there of fax recipients that won't or can't sue for their $250 in small claims court that fax spammers pass around.
If that person is someone you don't want to talk to, then you should be able to unregister that user to send you messages.
We already have this capability, it's called blacklisting, it doesn't work.
Say spammers create a server and start spamming people under different accounts. That server can easily be blacklisted.
We already do this, spammers create new servers faster than we can blacklist them. SO we blacklist whole countries.
allow users to create a web of trust between who they contact on a day to day basis and allow/deny messages from first time contacts
This is also already possible, and funny thing, people aren't willing to jump through hoops to talk to other people. These kinds of "you just sent me email, please visit this website before contacting me" schemes break when you need to get mail from an automated system (mailing list, bank,...) using an email address you can't predict. Even the lightweight password I set up for my wife (just include this word in the subject of the first few lines of the first message you send me) turned outto occasionally cause problems.
Spam doesn't break the system, it shows that the system is already broken.
It's technically impossible to build a communication system that can't be abused by humans, short of building a communication system that's actually smarter than humans.
You probably believe that working software copy protection is possible as well.
What you have not stated is a good reason why Adobe should have spent the year of effort a switch would entail.
Over a ten year period, between the time Apple announced Yellow Box and the time they discontinued the 64 bit port for Carbon?
I don't care who started the feud, Apple with Yellow Box or Adobe with Display Postscript licensing, but it's been Apple who's had to go through multi-year rework of what became OS X (replacing Display Postscript in Openstep/Rhapsody with Quartz, implementing Carbon and keeping nasty old Mac OS alive through the later versions of OS 8 and into OS 9). Adobe's been calling all the shots up to now.
I suspect the DSP in your optical mouse has more CPU power than a mainframe of the '60s or '70s.
Google says a typical optical mouse has a DSP rated at 18 MIPs. However they define a MIP, that's a lot of VAXes in the palm of your hand.
I have a Palm OS device, a Sony Clie, and there was no support for it in iSync on any version of OS X I used (10.2 through 10.5). When Palm declined to update Palm Hotsync for Intel I switched to Mark/Space.
So what is this mysterious component? What did it sync? Was it something for the phones only?
You say "dragging their feet" as if it were easy to completely rewrite large portions of a huge application suite.
Between 1997 and 2009? I think they could have managed it.
I don't expect them to have jumped to Yellow Box, right away, and that's not what I mean by "dragging their feet". I mean that Carbon was introduced as a transitional technology from the first, and they have had a decade now to switch at their own pace to Cocoa.
Adobe has been dragging their feet on supporting OS X since before it was called OS X. I'm not saying I can really blame them for refusing to rewrite their apps for NextStep/OpenStep/Yellow Box (what became Cocoa) in 1997 or so, back when Apple said they were only going to be supporting Mac OS apps in an emulator (Blue Box, what became Classic). But that was over 10 years ago now, and Apple bent over backwards to provide Carbon as a bridge for them.
I know that I bought a new Vaio in late 01/early 02 that came preinstalled with itunes.
Sony was shipping their own music player for Windows ... I seem to recall it was called MusicMatch Jukebox ... so is it possible you're misremembering and you weren't using iTunes at all?
we had our chance at some very interesting, fundamental change when napster and that scene were first exploding, but we blew it.
We would have had a chance at some interesting, fundamental changes if Napster hadn't come along. Unfortunately Napster so poisoned the well by turning flagrant copyright violation into a business model that the door was nailed shut before it could be opened.
I remember when I recorded my band in the living room and copied the cd to my computer. When iTunes told me I didn't have the required rights to make a cd copy I quit using iTunes.
I've been using iTunes for at least six years and I've never had it tell me I didn't have permissions to burn music no matter WHERE it came from.
First thing I did was set browser.urlbar.matchBehavior or browser.urlbar.default.behavior or whatever it was at the time to try to only search URLs, but then it didn't ignore common prefixes like www.
https://bugzilla.mozilla.org/show_bug.cgi?id=461483
I suspect that the "velcro sneaks" sticky walls problem survived at last until Havok 4, or it got recreated there, but it never got discovered because professional game developers just make sure that sticky walls never happen.
But what happens when you've got thousands of people building game geometry who aren't professional game developers?
Second Life had some horrible "Sticky Walls" problems after they upgraded to Havok 4. I wonder what Linden Lab did to fix them?
The problem with ActiveX historically was that sites could install ActiveX controls too easily. This has been fixed for years now.
And that you can still run ActiveX controls intended for the desktop or other insecure applications from the browser.
And that the "fix" is to have IE pop up a "This web site wants to install a virus on your computer, is that OK?" dialog. Which people automatically approve, because Windows throws them at you all the time.
The whole approach to security in the MS HTML control is fundamentally unfixable without making plugins explicitly installed, and ONLY installed into applications that are intended to deal with untrusted content when they are explicitly registered with that application.
Thanks, I'll try it, but I'm afraid it's a bit more complex than that. The com.apple.quarantine extended attribute will be added to files created by ANY application if apple determines that application doesn't add it, even if that application doesn't support Internet plug-ins, so applications duplicate this functionality independently of Safari to avoid being targeted.
To be honest i dont even know why windows 7 has a 32bit option
Because not all computers have x86_64 support?
Apple, if you're not gonna take security seriously, don't bother releasing anything. This "feature" is garbage.
They used to, but they seemed to have decided to fire everyone competent at security when they released Safari.
A letter I wrote in May 2004.
And on their first response to this problem.
A year later.
Oh, just browse my I/O page are about this.
If there's no way to turn this off, like their damn "you just downloaded this file, do you want to open it" dialog, maybe I won't upgrade to Snow Leopard after all.
The ISPs won't reduce the rate for granny, they'll just increase the rate for Wayne.
Do a few things to really address the security problems inherent in the current designof IE, like eliminating ActiveX and fixing the helper function quoting issue, before worrying about blacklists.
Why are you telling me this, it's this article that claimed 8-tracks would be hard to find.
I guess you don't actually remember junk faxes.
We used to get them regularly, then the TCPA went into effect, and within six months they virtually stopped.
Email is a more cost-effective mechanism for spamming because the primary cost of junk faxing... pretending to comply with the TCPA and paying fines when you're caught... doesn't apply.
How much do you want to bet that I can produce an 8-track player within 24 non-weekend hours?
I think you meant "can't".
I also think you missed the point of my message, or you should have been responding to the parent article instead of mine.
But just to close the loop, I suspect it would take me more than 24 hours to find a decent thrift store in this town, let alone a flea market. The last thrift store I was in they were in the process of throwing out every electronic device older than about a decade.
20 years ago, an 8track would have been the thing to store information on.
20 years ago CDs were almost 10 years old, and 8-track was already "20 years ago, and you'd have a hard time finding a player".
If someone is sending you spam faxes, that's money in your pocket.
MOST people don't get spam faxes any more, because ENOUGH people sue under the TCPA. I don't even get spam faxes to my eFax number any more. I suppose there's some list out there of fax recipients that won't or can't sue for their $250 in small claims court that fax spammers pass around.
No, only the communications channel where sending messages is cheap enough, otherwise they'd be no finantial incentive.
Increasing the cost of sending messages decreases the value of the communications system, so it's not really a useful response.
If that person is someone you don't want to talk to, then you should be able to unregister that user to send you messages.
We already have this capability, it's called blacklisting, it doesn't work.
Say spammers create a server and start spamming people under different accounts. That server can easily be blacklisted.
We already do this, spammers create new servers faster than we can blacklist them. SO we blacklist whole countries.
allow users to create a web of trust between who they contact on a day to day basis and allow/deny messages from first time contacts
This is also already possible, and funny thing, people aren't willing to jump through hoops to talk to other people. These kinds of "you just sent me email, please visit this website before contacting me" schemes break when you need to get mail from an automated system (mailing list, bank, ...) using an email address you can't predict. Even the lightweight password I set up for my wife (just include this word in the subject of the first few lines of the first message you send me) turned outto occasionally cause problems.
All these things are part of the problem.
Spam doesn't break the system, it shows that the system is already broken.
It's technically impossible to build a communication system that can't be abused by humans, short of building a communication system that's actually smarter than humans.
You probably believe that working software copy protection is possible as well.