Believe or not, some high end virtual machines, even including MS unmaintained Virtual PC does assign themselves to.exe files and conveniently run them!
Apple knows this possibility and that is why your Safari alerts you when you download an.exe file, not like they don't know their own OS.:)
BTW, if the virus mentioned is the one I saw, don't play around with these guys since it was one of the rare times Kaspersky online scanner missed the virus (trojan) offered, I submitted it to them and they included hours later as some variant. That means we aren't dealing with some complete idiots here, they know how to morph their code so a high end AV like Kaspersky can miss it. (Mine was from Haaretz, IL English newspaper)
If you used the evil closed source Opera browser, you would have "stop executing scripts from this page" option right below that javascript popup.
It is interesting since nobody really cares who takes what from other browsers, no "patent" or anything, especially from Opera side. It must be very easy to implement, why don't they do it? It is not some high tech JIT compiler either, a basic checkbox.
If you have pissed some people enough to be tracked by spy agencies trying to tap your internet communication, they will likely put some high tech bug to your apartment and listen.
I really don't understand how people could treat Skype like companies like some kind of freedom fighters. Zimmerman is freedom fighter, Skype is a private company and gives no guarantee of privacy already.
Of course, I forgot, cold war is back and those baby eating reds are trying to tap into conversations.
As a person using home computers since 1980s, I have never, ever heard such behavior from any company in my life.
Open source, closed source, never ever heard such non serious action. What amazes me is, they actually sold those extras. There is some kind of money involved and the people who buys them are their great customers who must be using Skype as paying customers, not P2P free talkers.
If you provide an API and let people do plugins using that infrastructure, you keep it. There is no such thing as bailing out of it. I don't know Skype plugin guys or the scene but if there is some kind of million dollar involved, I can guarantee a lawsuit.
If you have a good plugin idea, just check if the company/source hosting is insane (which is unlikely) and ship it.
I know some pro photo guys who keeps using their photoshop 6 plugins under Photoshop CS4. They work flawlessly and yet, millions of lines under host application, managers, everything has been changed. They will need new&updated versions only when the host application goes pure 64bit and if they decide to delete CS4 from their system. That is normally the support/trust for Adobe/MS/Skype sized companies. They don't wake up one day and say "we are cancelling".
Their first step was pissing off their developer partners, basically putting some of them out of business. Millions of lines got wasted, users who likes those tools enough to pay for them are abandoned and they will soon get "we would love to provide updates but Skype abandoned us" e-mail alerts.
One thing even Steve Jobs admitted numerous times, even before the audience and sitting next to BillG himself: MS key to success was always working with other developers/partners. Besides being an evil empire, that is what made MS the MS of today.
I hope Gizmo guys won't waste this opportunity to make a plugin SDK which is somehow close to Skype and advertise it. For some reason, they keep wasting these PR opportunities.
BTW; here is the real World state of plugins: Fring for S60 which is just a massively multi protocol IM/voice client has freaking last.fm plugin, that plays MUSIC inside the client. I am not sure about other versions and God forbid Apple would allow such thing to their app store but it shows where the World is heading to.
While mentioning last.fm, it is the open API which made them last.fm of today. Anyone could build on their foundation and as you see from Fring case, you can even make an API to connect to their API and play music, on a low end Symbian S60 phone.
Don't forget next step Skype, cancel those stupid "device" accesses so World can standardize on a real open protocol. We are happily building MSN/YIM/ICQ/AIM idiocy in 2000s, once more...
Don't forget a great technology which everything under OS X (including iPhone) rely on is offered free on very same site with a very liberal license and not adopted by anything except FreeBSD. That is launchd , which created nothing rather than ''meh, xinetd'' in open source community.
It seems you have been victim of a real troll, which is rare these days. Multi threading issues of OS X is more like that ''move 17MB file'' thing (which is fake). Threading issues existed in very early times, Oracle was one of the first to see it along with MySQL and it was fixed somehow.
Grand Central and OpenCL are two technologies which really matters in Snow Leopard. If you ask me, those 2 being heavily related to x86 for some reasons is also why Snow Leopard didn't release for PPC G5. It somehow validates Apple's giving up PPC, once more.
Just like any news about Apple developer things, you should skip the PR/news sites/blogs and go to http://developer.apple.com/ for real information.
There is nothing wrong with podcast etc. They are World standard technologies which everyone (at least media users) knows.
The original purpose of that "e-mail" form is gone, that is what I was saying. Want to figure out new media? Click on iTunes store or some web page or subscribe to some media rss. That wasn't the case when that "e-mail" appeared back in 1990s. You would be likely sent to mental hospital if you suggested to "push" videos to users that way while 56K was considered fast.
E-mail was also a way to get software update information but Apple was one of the first to adopt online checking. All of their windows software comes with software update too.
Lets say they keep that page asking for mail for nostalgic purposes or the management responsible is old fashioned. What about Safari 4 download asking for mail too?
Please go and check how Flash download page is, how simple it is, how small is the binary, how User's mail never asked. It is the reason why Youtube started up in Flash while there are far more advanced solutions like Quicktime, Real or even Wmedia existed.
I am speaking about this, a very cleverly centralised thing on MacOS+OS X which is browser accept languages based on the region USER has set. I agree IP based geolocation still stinks (Yahoo thinks I am Nordic today)
There is also no need to jump user through country domains. Page can be dynamically generated based on users browser language. No need to click flags. That is a childs toy for their content engine (Webobjects based).
World is way bigger than Apple's 8-10 languages and Quicktime is a gigantic, money making multi platform framework which their core businesses rely on. Look how many languages MS downloads supports. Yes, it is not struggling Apple anymore and we have right to ask them to behave more multi-billion company like, respecting to diverse languages of planet.
Young guys has been arrested for making leftist propaganda and legendary Ankara governor of Turkey Nevzat Tandogan shouts at them:
"Who the hell do you think you are? If this land needs communism, WE (the government) would be the ones installing it here."
That insane thing happened in 1950s and still being referenced by intellectuals. Somehow, I remembered it when I hear MS setting up open source foundation.
Even if I was a laptop user, keeping machine "sleeping" instead of turning off while I am sleeping still sounds stupid to me. Interestingly Mac users love it while their operating systems has tons of stuff to quickly boot (especially in 10.6).
I am saying it as a Mac user which has no problem with machines not being able to sleep etc. If it is compiling some stuff or downloading some stuff, OK, I'll leave it on. If I won't be around for couple of hours, putting to sleep makes sense too. If it has nothing to do for more than 2-4 hours, it better turn off. I am not running a bank mainframe or www server here. I am also not naive to believe there is any application or consumer operating system which won't leak memory etc. over time. People loving to put their machines to sleep "because they can" should check activity monitor sometimes and watch windowserver process, especially.
http://www.apple.com/quicktime That is the page you are supposed to redirect your users when they click "get quicktime" banner and don't even think of relying on activex auto install in this age.
What is wrong? A lot. First of all, there is a major language problem. Apple, a billion dollar company should translate that page to ALL major languages, for example all languages Windows ships (if Windows used) and should redirect the user to local language page (with english as option at top).
Second, the "e-mail field". It is amazingly stupid and belongs to 1997. People think they have to give their mail address there. There is RSS, podcasting (their invention!) and twitter, whatever in this age. The purpose of "weekly media guide" mailing is dead. Asking for e-mail is already dead since there is some billion dollar industry of spammers and anti spammers.
Page is horribly incompatible with couple of browsers, like Opera 10 too. It also misses "direct download link" in case user has problem with redirection (ask sourceforge).
Sadly, on MS, you kinda end up in some 100 character registry like hex coded page when you really want to download media player (the final page) so as usual, you can't give them as example to Apple.
As a side note, I really wonder what would be the share of Quicktime if they didn't make such mistakes along with "give us 30 dollars for full screen" which went on for a decade until it was too late to fix.
Obviously, nobody sits there with notepad.exe to hand code millions of pages so they must be using some kind of content engine. The sad thing is, whatever they use can't figure those dead links etc. issues and worse, it renders things badly for any other browser than IE.
When EU is after you and USA still watching, you don't want competing browsers to display your pages as junk. That time, all they would need to say could be (to Judges) "Dear Sir/Madam, please run our standards compliant browsers and check MS support pages". No "evil lawyer twists" needed. That is all you need.
Do they figure the potential trouble they create for themselves with their own hands? If it is in house tool, make it gracefully fall back (!) to standards. If it is contractor, tell them there will be some million dollar consequence if ever a single Firefox/Opera final version fails to render their content. (unless a client bug).
Oh I don't claim Apple has the most compatible, standard compliant pages but they didn't get into trouble with EU and USA same time, because of that stupid browser obsession.
Correction: Opera 10 is stable final too and Opera really means beta/alpha when they call something that way. Their "Caracan" javascript accelerator isn't included in Opera 10 yet but it is obvious that they actually have it in hand, privately testing it.
One more thing: Firefox and Opera will be always a bit late to do mad javascript tricks since they aren't x86 only, especially Opera, same trick must run even under ARM processor as unmodified plain C code.
I was hoping this synthetic browser benchmarking stupid fashion ended but it seems it didn't yet... Using Opera 10 on this 720P for months, I know they aren't at "optimization" stage yet, they just passed stability stage. Similar thing can be said for Firefox 3.5.
Make your homepage about:blank on a highly fragmented Windows (NTFS, FAT doesn't matter) and fresh start IE. Watch the HD light and same time, try to replace about:blank in addressbar, with typing
You will be surprised. Yes, "blank" is actually being loaded from disk and I think, it tries to render it same time!
Using OS X/Mac since 10.2.8, I haven't seen another abused tool like "update_prebinding" even while it is a very risky process in pre 10.5 systems since it deals with actual binary headers.
Also thanks to uninformed IT blogs etc, people always considered prebinding a thing which will go away in next release. Like, Apple is really stupid to do such thing. They basically misunderstood the added flexibility to prebinding scheme where tools without (or broken) prebinding will continue to run.
Anyway, want to see how much Apple users are abused by some shareware developers? Just watch for a applescript to basically issue this command and asks for money or donation. I don't have 10.6 but on 10.5, in its FIRST line of man page (man update_prebinding), Apple states "normally, there shouldn't be any need to issue this command manually" or something equivalent to that. On pre 10.5, like 10.4.11, it can get catastrophic if you keep doing it, as explained on article http://unsanity.org/archives/mac_os_x/shock_and_awe.php
Unless you lived a power loss in middle of a OS X/Quicktime update or kernel crash, there shouldn't be ANY reason to manually update prebinding. In fact, it can lead to a horrible cache fragmentation which may slow things down. Don't fix a working thing.
His point being? How much did you pay for that hardware and do you think everyone will pay that much for such hardware so they can use Java 1.6? A $500 generic PC will run way more newer Java with better performance under Windows.
There, I said it.
Oracle/Sun should start thinking about blocking Apple from having Java under pre 10.5 since they started doing childish tricks like not releasing security updates to push people to 10.5 and hardware upgrades. Just like MS once was forced to remove their junk, Sun should sit, code a freaking Quartz Java and force Apple to replace the unmaintained junk with theirs.
MS delivered something which easily beats their Win32 version and also proves that IE can indeed run as a stand alone program. Mac IE has nothing to do with Win32 IE; down to engine level (Tazman). While Windows IE was being protested for not supporting basic standards, Mac IE was getting W3C recommendations and Mac users have good memories with it, even if they don't admit.
Nevertheless, IE for Mac was actually paid for Apple to be included on Mac and there was a contract. The team did a great work and some of IE Mac features still doesn't exist on IE 8. While I am sure it has something to do with the possible jealousy/MS insider politics, Apple's contract basically ended and Apple did a good job providing users a good, standards based and simple (compare to Konqueror) browser that doesn't hurt any competition at all.
Including a memory tester is one thing, sparing users 1 hour of time for a mandatory memory test before install another. Any modern 32bit OS with stable drivers and stable hardware won't really crash that much, at least kernel level.
You gotta learn the function of reply button too, I didn't talk about my experience, I just added to guys experience including a suggestion to prevent such insane "clean every day" scenarios.
Sorry for bursting your bubble about "everything is unstable but linux is". Plug a bad no name mem module to your linux and see what happens.
Companies love RIM/Blackberry and choose the devices especially for the amazing level of Exchange support.
Nokia provides Exchange sync on Symbian for years, for free in enterpise (E) models. Who cares? They go and buy Windows Mobile or Blackberry handsets.
When you talk about exchange support, don't forget how old fashioned and stupid these companies are for using a non standard protocol while open, documented things exist for years now. Don't expect them to move to Snow Leopard or even iPhone just because some third party thing supports it.
Creating BSOD in NT based OS either happens because of cheap, bad quality RAM or hardware with badly coded drivers. It was very different deal on Windows 98 and earlier since they are mixed operating systems.
If you keep good hardware (doesn't have to be expensive) and stick with certified drivers, I bet you will never see a BSOD.
I know it is the hardware or drivers since on OS X, my first G5 1600 kept giving me the stylish BSOD of Apple. I did hardware test, found one memory module was faulty, threw it away and never seen BSOD. If Apple and MS didn't act opportunistic and did a mandatory real memory test before installing their operating systems, users would get rid of lots of problems. Of course, nobody wants user to stand by 1 hour for a real memory test, even Linux distros won't dare to do it let alone commercial companies.
BTW you can make XP an "admin needed to install" thing, that means half of the cleanup will be needless. Just add a normal user and move her files.
Speak to a device developer and ask why would he/she release iPhone version of his app while Nokia doesn't have such fascist app store which anonymous people are responsible for your months of work to be released or not.
You will be surprised at how much there is to blame on Nokia rather than Apple, iPhone, trendy developers.
They acquire Trolltech, maker of Qt, right when Symbian owners start to party hoping for KDE4 quality apps, they release first Qt S60 demo in EXE form and say "they can't promise a Linux developer kit, emulator doesn't function". This is just ONE example.
How do you think Apple dares to act like that in consumer/enterprise smart phone market? They don't have real rivals. If you acquire state of the art multi platform SDK and keep releasing.NET junk, don't spare a couple of millions to have a working developer kit on Linux/OS X, you aren't a rival.
Now we are supposed to think Linux developers will jump to Nokia for releasing a Linux phone which comes with GTK toolkit while it is clear that it moves to Qt soon unless they completely lost their mind.
As I said, speak to some developers and you will get a broader view. Sad thing is, other device owners are effected by Nokia not being a real rival too.
Especially in USA, if you use a Symbian but operator supplied smart phone, you haven't seen 70% of what Symbian can do especially when deep level running system utilities installed, like Psiloc stuff.
That company, wasted and keeping to waste Symbian for being nice to operators (who currently lines up for iPhone carrier status) is afraid of their Linux powered device being undermined. These are lame PR tricks Nokia.
One thing browser developers should code is 'cache consistency" and "history file integrity" checks. Nobody does it and the suggestions from 1994 is still valid, you know the "clear your cache" thing.
Nobody should clear their cache or "start a new profile", it is browser which has to deal with its own cache files and the files are easy to "delete and forget", they are on the internet already anyway.
See, Javascript JIT compilers, high end UI tricks, OpenGL tricks and we still have to clear our caches like it is 1994 all over again. Unfortunate thing is, it actually fixes things.
Believe or not, some high end virtual machines, even including MS unmaintained Virtual PC does assign themselves to .exe files and conveniently run them!
Apple knows this possibility and that is why your Safari alerts you when you download an .exe file, not like they don't know their own OS. :)
BTW, if the virus mentioned is the one I saw, don't play around with these guys since it was one of the rare times Kaspersky online scanner missed the virus (trojan) offered, I submitted it to them and they included hours later as some variant. That means we aren't dealing with some complete idiots here, they know how to morph their code so a high end AV like Kaspersky can miss it. (Mine was from Haaretz, IL English newspaper)
If you used the evil closed source Opera browser, you would have "stop executing scripts from this page" option right below that javascript popup.
It is interesting since nobody really cares who takes what from other browsers, no "patent" or anything, especially from Opera side. It must be very easy to implement, why don't they do it? It is not some high tech JIT compiler either, a basic checkbox.
If you have pissed some people enough to be tracked by spy agencies trying to tap your internet communication, they will likely put some high tech bug to your apartment and listen.
I really don't understand how people could treat Skype like companies like some kind of freedom fighters. Zimmerman is freedom fighter, Skype is a private company and gives no guarantee of privacy already.
Of course, I forgot, cold war is back and those baby eating reds are trying to tap into conversations.
As a person using home computers since 1980s, I have never, ever heard such behavior from any company in my life.
Open source, closed source, never ever heard such non serious action. What amazes me is, they actually sold those extras. There is some kind of money involved and the people who buys them are their great customers who must be using Skype as paying customers, not P2P free talkers.
If you provide an API and let people do plugins using that infrastructure, you keep it. There is no such thing as bailing out of it. I don't know Skype plugin guys or the scene but if there is some kind of million dollar involved, I can guarantee a lawsuit.
If you have a good plugin idea, just check if the company/source hosting is insane (which is unlikely) and ship it.
I know some pro photo guys who keeps using their photoshop 6 plugins under Photoshop CS4. They work flawlessly and yet, millions of lines under host application, managers, everything has been changed. They will need new&updated versions only when the host application goes pure 64bit and if they decide to delete CS4 from their system. That is normally the support/trust for Adobe/MS/Skype sized companies. They don't wake up one day and say "we are cancelling".
Their first step was pissing off their developer partners, basically putting some of them out of business. Millions of lines got wasted, users who likes those tools enough to pay for them are abandoned and they will soon get "we would love to provide updates but Skype abandoned us" e-mail alerts.
One thing even Steve Jobs admitted numerous times, even before the audience and sitting next to BillG himself: MS key to success was always working with other developers/partners. Besides being an evil empire, that is what made MS the MS of today.
I hope Gizmo guys won't waste this opportunity to make a plugin SDK which is somehow close to Skype and advertise it. For some reason, they keep wasting these PR opportunities.
BTW; here is the real World state of plugins: Fring for S60 which is just a massively multi protocol IM/voice client has freaking last.fm plugin, that plays MUSIC inside the client. I am not sure about other versions and God forbid Apple would allow such thing to their app store but it shows where the World is heading to.
While mentioning last.fm, it is the open API which made them last.fm of today. Anyone could build on their foundation and as you see from Fring case, you can even make an API to connect to their API and play music, on a low end Symbian S60 phone.
Don't forget next step Skype, cancel those stupid "device" accesses so World can standardize on a real open protocol. We are happily building MSN/YIM/ICQ/AIM idiocy in 2000s, once more...
Don't forget a great technology which everything under OS X (including iPhone) rely on is offered free on very same site with a very liberal license and not adopted by anything except FreeBSD. That is launchd , which created nothing rather than ''meh, xinetd'' in open source community.
It is there, http://launchd.macosforge.org/ , Apache 2.0 license.
It seems you have been victim of a real troll, which is rare these days. Multi threading issues of OS X is more like that ''move 17MB file'' thing (which is fake). Threading issues existed in very early times, Oracle was one of the first to see it along with MySQL and it was fixed somehow.
Grand Central and OpenCL are two technologies which really matters in Snow Leopard. If you ask me, those 2 being heavily related to x86 for some reasons is also why Snow Leopard didn't release for PPC G5. It somehow validates Apple's giving up PPC, once more.
Just like any news about Apple developer things, you should skip the PR/news sites/blogs and go to http://developer.apple.com/ for real information.
http://developer.apple.com/mac/library/documentation/General/Conceptual/ConcurrencyProgrammingGuide/Introduction/Introduction.html
There is nothing wrong with podcast etc. They are World standard technologies which everyone (at least media users) knows.
The original purpose of that "e-mail" form is gone, that is what I was saying. Want to figure out new media? Click on iTunes store or some web page or subscribe to some media rss. That wasn't the case when that "e-mail" appeared back in 1990s. You would be likely sent to mental hospital if you suggested to "push" videos to users that way while 56K was considered fast.
E-mail was also a way to get software update information but Apple was one of the first to adopt online checking. All of their windows software comes with software update too.
Lets say they keep that page asking for mail for nostalgic purposes or the management responsible is old fashioned. What about Safari 4 download asking for mail too?
Please go and check how Flash download page is, how simple it is, how small is the binary, how User's mail never asked. It is the reason why Youtube started up in Flash while there are far more advanced solutions like Quicktime, Real or even Wmedia existed.
I am speaking about this, a very cleverly centralised thing on MacOS+OS X which is browser accept languages based on the region USER has set. I agree IP based geolocation still stinks (Yahoo thinks I am Nordic today)
There is also no need to jump user through country domains. Page can be dynamically generated based on users browser language. No need to click flags. That is a childs toy for their content engine (Webobjects based).
World is way bigger than Apple's 8-10 languages and Quicktime is a gigantic, money making multi platform framework which their core businesses rely on. Look how many languages MS downloads supports. Yes, it is not struggling Apple anymore and we have right to ask them to behave more multi-billion company like, respecting to diverse languages of planet.
Young guys has been arrested for making leftist propaganda and legendary Ankara governor of Turkey Nevzat Tandogan shouts at them:
"Who the hell do you think you are? If this land needs communism, WE (the government) would be the ones installing it here."
That insane thing happened in 1950s and still being referenced by intellectuals. Somehow, I remembered it when I hear MS setting up open source foundation.
Even if I was a laptop user, keeping machine "sleeping" instead of turning off while I am sleeping still sounds stupid to me. Interestingly Mac users love it while their operating systems has tons of stuff to quickly boot (especially in 10.6).
I am saying it as a Mac user which has no problem with machines not being able to sleep etc. If it is compiling some stuff or downloading some stuff, OK, I'll leave it on. If I won't be around for couple of hours, putting to sleep makes sense too. If it has nothing to do for more than 2-4 hours, it better turn off. I am not running a bank mainframe or www server here. I am also not naive to believe there is any application or consumer operating system which won't leak memory etc. over time. People loving to put their machines to sleep "because they can" should check activity monitor sometimes and watch windowserver process, especially.
http://www.apple.com/quicktime That is the page you are supposed to redirect your users when they click "get quicktime" banner and don't even think of relying on activex auto install in this age.
What is wrong? A lot. First of all, there is a major language problem. Apple, a billion dollar company should translate that page to ALL major languages, for example all languages Windows ships (if Windows used) and should redirect the user to local language page (with english as option at top).
Second, the "e-mail field". It is amazingly stupid and belongs to 1997. People think they have to give their mail address there. There is RSS, podcasting (their invention!) and twitter, whatever in this age. The purpose of "weekly media guide" mailing is dead. Asking for e-mail is already dead since there is some billion dollar industry of spammers and anti spammers.
Page is horribly incompatible with couple of browsers, like Opera 10 too. It also misses "direct download link" in case user has problem with redirection (ask sourceforge).
Sadly, on MS, you kinda end up in some 100 character registry like hex coded page when you really want to download media player (the final page) so as usual, you can't give them as example to Apple.
As a side note, I really wonder what would be the share of Quicktime if they didn't make such mistakes along with "give us 30 dollars for full screen" which went on for a decade until it was too late to fix.
Obviously, nobody sits there with notepad.exe to hand code millions of pages so they must be using some kind of content engine.
The sad thing is, whatever they use can't figure those dead links etc. issues and worse, it renders things badly for any other browser than IE.
When EU is after you and USA still watching, you don't want competing browsers to display your pages as junk. That time, all they would need to say could be (to Judges) "Dear Sir/Madam, please run our standards compliant browsers and check MS support pages". No "evil lawyer twists" needed. That is all you need.
Do they figure the potential trouble they create for themselves with their own hands? If it is in house tool, make it gracefully fall back (!) to standards. If it is contractor, tell them there will be some million dollar consequence if ever a single Firefox/Opera final version fails to render their content. (unless a client bug).
Oh I don't claim Apple has the most compatible, standard compliant pages but they didn't get into trouble with EU and USA same time, because of that stupid browser obsession.
Correction: Opera 10 is stable final too and Opera really means beta/alpha when they call something that way. Their "Caracan" javascript accelerator isn't included in Opera 10 yet but it is obvious that they actually have it in hand, privately testing it.
One more thing: Firefox and Opera will be always a bit late to do mad javascript tricks since they aren't x86 only, especially Opera, same trick must run even under ARM processor as unmodified plain C code.
I was hoping this synthetic browser benchmarking stupid fashion ended but it seems it didn't yet... Using Opera 10 on this 720P for months, I know they aren't at "optimization" stage yet, they just passed stability stage. Similar thing can be said for Firefox 3.5.
Make your homepage about:blank on a highly fragmented Windows (NTFS, FAT doesn't matter) and fresh start IE. Watch the HD light and same time, try to replace about:blank in addressbar, with typing
You will be surprised. Yes, "blank" is actually being loaded from disk and I think, it tries to render it same time!
Using OS X/Mac since 10.2.8, I haven't seen another abused tool like "update_prebinding" even while it is a very risky process in pre 10.5 systems since it deals with actual binary headers.
Also thanks to uninformed IT blogs etc, people always considered prebinding a thing which will go away in next release. Like, Apple is really stupid to do such thing. They basically misunderstood the added flexibility to prebinding scheme where tools without (or broken) prebinding will continue to run.
Anyway, want to see how much Apple users are abused by some shareware developers? Just watch for a applescript to basically issue this command and asks for money or donation. I don't have 10.6 but on 10.5, in its FIRST line of man page (man update_prebinding), Apple states "normally, there shouldn't be any need to issue this command manually" or something equivalent to that. On pre 10.5, like 10.4.11, it can get catastrophic if you keep doing it, as explained on article http://unsanity.org/archives/mac_os_x/shock_and_awe.php
Unless you lived a power loss in middle of a OS X/Quicktime update or kernel crash, there shouldn't be ANY reason to manually update prebinding. In fact, it can lead to a horrible cache fragmentation which may slow things down. Don't fix a working thing.
His point being? How much did you pay for that hardware and do you think everyone will pay that much for such hardware so they can use Java 1.6? A $500 generic PC will run way more newer Java with better performance under Windows.
There, I said it.
Oracle/Sun should start thinking about blocking Apple from having Java under pre 10.5 since they started doing childish tricks like not releasing security updates to push people to 10.5 and hardware upgrades. Just like MS once was forced to remove their junk, Sun should sit, code a freaking Quartz Java and force Apple to replace the unmaintained junk with theirs.
MS delivered something which easily beats their Win32 version and also proves that IE can indeed run as a stand alone program. Mac IE has nothing to do with Win32 IE; down to engine level (Tazman). While Windows IE was being protested for not supporting basic standards, Mac IE was getting W3C recommendations and Mac users have good memories with it, even if they don't admit.
Nevertheless, IE for Mac was actually paid for Apple to be included on Mac and there was a contract. The team did a great work and some of IE Mac features still doesn't exist on IE 8. While I am sure it has something to do with the possible jealousy/MS insider politics, Apple's contract basically ended and Apple did a good job providing users a good, standards based and simple (compare to Konqueror) browser that doesn't hurt any competition at all.
Including a memory tester is one thing, sparing users 1 hour of time for a mandatory memory test before install another. Any modern 32bit OS with stable drivers and stable hardware won't really crash that much, at least kernel level.
You gotta learn the function of reply button too, I didn't talk about my experience, I just added to guys experience including a suggestion to prevent such insane "clean every day" scenarios.
Sorry for bursting your bubble about "everything is unstable but linux is". Plug a bad no name mem module to your linux and see what happens.
Companies love RIM/Blackberry and choose the devices especially for the amazing level of Exchange support.
Nokia provides Exchange sync on Symbian for years, for free in enterpise (E) models. Who cares? They go and buy Windows Mobile or Blackberry handsets.
When you talk about exchange support, don't forget how old fashioned and stupid these companies are for using a non standard protocol while open, documented things exist for years now. Don't expect them to move to Snow Leopard or even iPhone just because some third party thing supports it.
Let me show you one interesting thing. RIM is almost in sync with Apple. Nokia too. Apple iPhone feeds the entire smart phone industry...
http://finance.yahoo.com/q/bc?t=2y&s=RIMM&l=on&z=m&q=l&c=AAPL&c=%5EIXIC
Creating BSOD in NT based OS either happens because of cheap, bad quality RAM or hardware with badly coded drivers. It was very different deal on Windows 98 and earlier since they are mixed operating systems.
If you keep good hardware (doesn't have to be expensive) and stick with certified drivers, I bet you will never see a BSOD.
I know it is the hardware or drivers since on OS X, my first G5 1600 kept giving me the stylish BSOD of Apple. I did hardware test, found one memory module was faulty, threw it away and never seen BSOD. If Apple and MS didn't act opportunistic and did a mandatory real memory test before installing their operating systems, users would get rid of lots of problems. Of course, nobody wants user to stand by 1 hour for a real memory test, even Linux distros won't dare to do it let alone commercial companies.
BTW you can make XP an "admin needed to install" thing, that means half of the cleanup will be needless. Just add a normal user and move her files.
Speak to a device developer and ask why would he/she release iPhone version of his app while Nokia doesn't have such fascist app store which anonymous people are responsible for your months of work to be released or not.
You will be surprised at how much there is to blame on Nokia rather than Apple, iPhone, trendy developers.
They acquire Trolltech, maker of Qt, right when Symbian owners start to party hoping for KDE4 quality apps, they release first Qt S60 demo in EXE form and say "they can't promise a Linux developer kit, emulator doesn't function". This is just ONE example.
How do you think Apple dares to act like that in consumer/enterprise smart phone market? They don't have real rivals. If you acquire state of the art multi platform SDK and keep releasing .NET junk, don't spare a couple of millions to have a working developer kit on Linux/OS X, you aren't a rival.
Now we are supposed to think Linux developers will jump to Nokia for releasing a Linux phone which comes with GTK toolkit while it is clear that it moves to Qt soon unless they completely lost their mind.
As I said, speak to some developers and you will get a broader view. Sad thing is, other device owners are effected by Nokia not being a real rival too.
Especially in USA, if you use a Symbian but operator supplied smart phone, you haven't seen 70% of what Symbian can do especially when deep level running system utilities installed, like Psiloc stuff.
That company, wasted and keeping to waste Symbian for being nice to operators (who currently lines up for iPhone carrier status) is afraid of their Linux powered device being undermined. These are lame PR tricks Nokia.
One thing browser developers should code is 'cache consistency" and "history file integrity" checks. Nobody does it and the suggestions from 1994 is still valid, you know the "clear your cache" thing.
Nobody should clear their cache or "start a new profile", it is browser which has to deal with its own cache files and the files are easy to "delete and forget", they are on the internet already anyway.
See, Javascript JIT compilers, high end UI tricks, OpenGL tricks and we still have to clear our caches like it is 1994 all over again. Unfortunate thing is, it actually fixes things.