This is a real mysterious thing for me since I enable DEP in all kinds of configurations, even including Virtual Machines. I use Windows mostly for critical/complex device driven things like phone firmware updates, backups which means dozens of drivers installed.
I also print via Bonjour under Windows, using a Airport USB shared Epson Laser printer which has a very complex driver.
There hasn't been a single issue I have seen regarding DEP being enabled for all programs. Even AntiVirus programs doesn't complain.
So, as we all know, some companies are "more equal" (look to Adobe/Carbon/OS X), which product likely prevents Microsoft from enabling it by default?
According to Wikipedia, Apple enabled DEP like technology back in OS X 10.4.0 days and nobody even noticed it. I am not seeing any mysterious crashes, performance issues even with software based DEP. So, why on earth DEP is defaulting to off?
In fact, you should be surprised that Windows is _STILL_ running after a Virus has hit the ISS orbiting the planet.
No kidding, Google it.
It is particularly sad that NASA IT guys aren't obviously that pathetic to license Outlook from MS. Something really going on there, a lot of open source software/operating systems has NASA contributed excellent code in them.
PS: I remember they also had Norton Utilities with "rescue diskettes" back in 1990s, it leaked while I was trying to find a way to manually uninstall norton...
As there is a new President in the Office and he doesn't really like (it seems) fantasy and unrealistic plans, he should also order his IT guys to start an investigation why standard, documented protocols like IMAP, XMPP aren't used. A visit from a Internet2 academic could be enough...
In fact, it is an International issue. ISS doesn't "belong" to USA, there are several billions of dollars of other countries out there.
While on it, they should also ask NASA about why on Earth "NASA TV is best viewed fullscreen with Windows Media Player", why there isn't a standard MP4 based live broadcast, why it defaults to Windows Media regardless of your setup...
Something really happening over there, trust me on that... These are the guys who had a genius idea of using Kermit as a protocol for communication before these "Outlook", "Windows Media Player" guys took over the job.
If there are people thinking "Oh but MS is an American company", let me remind, Red Hat, Sun Micro, IBM and lots of standards bodies are American too... That is in case the multi hundred billion dollar project should be a billboard for pathetic software setups.
I am not a Java hater but while there is something perfectly fitting to mobile (J2ME), Java Applets are a huge overkill for that kind of device. On the other hand, as it is a Linux powered thing with gcc compiled things working, it is a possibility that even a better Java with applet support can be shipped. Obviously, Nokia would be the last one to ship such a battery killer for 0.0001% interest.
If Navigation companies can't release their application for ARM, it is their non portable crap and they have no future. Sorry for all people coding X86 only code in 2010. IMHO it is more related to how popular device is. Navigation companies support down to Symbian UIQ3 which is -dead-. Nokia ships their own very impressive Nokia/Ovi Maps and yet advertise other solutions on their own Ovi store (they aren't Apple).
ARM is _designed_ for mobile. X86 which has to support things back from 1978 is the last thing I would want on a mobile device.
Re:will the cable/ satellite industry fight this?
on
Intel Launches Wi-Di
·
· Score: 1
Perhaps, cable companies have brains to go with standard technologies like H264 (it is lossy, remember) and add some kind of _standard_ DRM layer on it.
In fact, IPTV guys are doing it for years without 10000s of Intel CPUs. All they need is to put the encoder/encryption chip to the set top box and "air" over standard TCP/IP with gigabit cable or wireless.
The issue with Intel in that case is, $10 chip will do far better job than Intel Core i7 rolls royce processor since it is designed for it:)
I don't follow electronics/chips too much these days but I bet someone already has a working, cheap, low power solution and Intel came up with this thing to get attention away.
Buy a specialised chip for God's sake
on
Intel Launches Wi-Di
·
· Score: 0, Redundant
Intel pulls the usual trick since people figured their $30 GPU can indeed decode h264 on itself even with Adobe's Flash. There is another chip (Broadcom Crystal HD) which even media player developers started blogging about in amazement.
So, how to make people upgrade their CPU to do something it was never designed for? Come up with crap like this.
They should spend way more money to make use of multiple cores, easy conversion tools for older code, better GNU compiler collection support etc. That kind of "wireless HD" job is done way better with a $10 specialized chip with 1% of power/heat.
Funny thing is, MS never learned their lesson. DirectX 10 was Vista exclusive (!!!) technology and all gamers were running XP! So, except the usual MS ass kisser companies, nobody was that stupid to release a directx 10 game.
Guess what? DirectX 11 is a Windows 7 exclusive technology!
I pity the idiots coding in directx only in this age, especially after iPhone and Intel OS X revolution. How many years must pass for them to understand?
Wrong. Don't compare Motorola G4 junk to Intel Core duo. G4 has 133Mhz FSB for God's sake. Even if G4 had "bigger Mhz" (Sixpack), its 133Mhz FSB would still guarantee the horrible performance.
But... If we compare first G4 CPUs of the time to Intel CPU of that day, we can easily match 2x speed difference, especially with decent Altivec instructions. Obviously, you also need a good programmer/developer to effectively use them.
Lets talk about G5 and current POWER6, especially POWER6 which 4.0 Ghz speeds are common. Or Cell broadband?
As nobody (including IBM) can match the huge R&D money Intel spends to maintain that CISC CPU and Intel became essentially a monopoly after Apple's give up of PowerPC, it is a lock down issue.
I mean you can make World's most advanced, fast RISC CPU today (compare G5 (IBM 970) to Intels of that time) but when Joe Sixpack asks if there is Windows support or Developer Joe Sixpack wants to use Visual Studio, you are stuck.
Trust me, I am writing this on a Quad G5 (970MP) now. Interestingly, when I learn more about developer tools, the apis, optimizations, I agree to Apple more. They had to switch to Intel. IBM wants mainframe/supercomputer dominance, Motorola is.. You know.. Hopeless.. So, it already happened.
PS: There is no pure CISC or RISC anymore, perhaps the closest thing to pure RISC is MIPS I heard.
I have used iPod touch (latest gen) for a while until I consolidated everything to Nokia E71 (which has E72 upgrade now) recently.
Symbian security model is way ahead of Sandbox and it is more fit to native applications rather than J2ME allthough J2ME is ages ahead of iPhone "interns checking executable symbols" security too.
It is based on "what can the application do" rather than "lets disallow anything low level and live happily like it is 1984".
About the battery life? My device runs for 2 days if I got IM app open all times, 6 days normal usage (including low lev. browsing, mail check) and 10 days if I go use it like an ordinary phone. The application I use uses 1% CPU every 1 min, I have also verified its power/CPU usage via Nokia Energy Profiler and specifically congratulated the developer for using unique features of Symbian.
What if Oracle figured there is a huge market out there which will never,ever use their products over MySQL because of their expensive, closed brand image and they will be happy to sell official MySQL support contracts to larger companies.
I mean, God forbid, what if there is no conspiracy at all?
Just 2-3 months ago, there was also a great conspiracy to kill Java, the company who relies their own damn products to that virtual machine purchased Sun to kill Java. Yea, right... Or, the evil plan to kill Open Office. Their only product in hand which competes directly and severely hurts Microsoft, the number 1 software house.
Also, did someone check the size of Oracle, they are second largest software company on planet. If we subtract OS Business, they can easily hit number 1.
A company sized as Oracle and has no "lets ship everything for our own windows" childish ideological obligations could really kill MySQL from "there", without paying billions. How? In couple of months, they could release some really working, perfectly solid, polished UI with dozens of Wizards "Oracle SQL Lite" for all operating systems with free support. Want to bet which solution would large companies, hosting providers would choose?
Remember, it is 2010 now, Open Office exists and yet we still speak about MS Office.
In fact, lots of people seems to ignore that each OS X including iPhone&iPod is UNIX. Even funnier (!), Desktop OS X has exact same certification as IBM AIX. It is also proof that Mach actually works, you know the joked kernel's (HURD) "lite" version but still Mach.
OK, I understand the hate to Apple and fanboys but I can't understand why people ignore that basic fact. Should iPhone show #login on black screen to prove it is UNIX?
As a Symbian user myself (and Apple desktop user), I love the idea of "40 years old archaic" system proves to be success on most trendy device ever. In fact, it started to prove itself on Symbian too, PIPS (a mini POSIX) seems to make Skype possible on Symbian.
I am in closed beta test of several apps and I even pay for keeping all my software and hardware up to date.
It is the IDIOTS like you who lives in a stupid dream World which Joe Average checks his "router firmware" updates and ISPs dare to kick him out because he has old version of firmware or unpatched operating system.
If you work for a HP var, hope they don't send you anywhere other than trendy companies since you don't have the slightest clue about enterprise and average user behavior.
BTW; why are 1.000.000 people downloading exactly same FLV/WMV file while something called multicast exists, documented and proven to work? Welcome to real World.
I speak about Itanium, radical choice to abandon X86 which dates back to 1978. Things look very different between industry predictions and today's reality. Itanium 2 market is enterprise and POWER, SPARC also enjoys success there. The idea with Itanium was to replace X86 once and forever... What happened? Because "whiner" Joe Average didn't give a shit to technology progress and he still wanted to run his old game/OS right?
Read some computer history if you really work for HP and speak with people around there.
Symbian, J2ME, Windows Mobile are "open" because they have a very paranoid security model which some hate. iPhone has nothing of that sort, there is no "Apple signed" scheme and Apple loves the "app store" like stuff including the policies. See the hell they gave to basic OS X input manager developers just because some idiot trolls released proof of concepts.
Apple has set up a monster themselves and there is no way to change it unless they implement "symbian signed" scheme. Things would be a lot easier if they didn't start a lawsuit fight with Nokia along with offensive arguments which are unheard in mobile scene until now.
Symbian signed makes more sense than J2ME sandbox because both deal with native apps which have real deep access to OS/hardware. I can't really picture Apple allowing 2-3 resident apps I use on Symbian right now, e.g. iON Battery timer... Something replicates battery level functionality with estimated time remaining. Imagine the horror if you submitted something like that to app store:) Or the idea of a IM application always on and shamelessly added to startup. Or the themes...
If you open the platform, people will ask for such things from developers and developers will sure ship them.
I have seen/heard several Symbian S60 users who wants to have a "new thing" and doesn't like the idea of not being able to multi task and closed app store buying Android phones instead of Windows Mobile phones.
Another thing is, with operator support and real cheap prices, people started to ignore S60 V5 (Nokia 5800, Satio) limitations and issues. Nevertheless, it is like OS X a bit, low in quantity apps but several mobile hits made their way into Symbian.
I only follow Symbian scene and Europe/South Asia, it could be very different in USA since Symbian is already a bit non existent there. What if Windows Mobile users did a similar decision? Like it or not, Windows Mobile is more like Symbian with open app stores/independent installs and multi tasking.
I really hope at least Android will wake up some trendy types and they will figure there is a whole universe out there, even including J2ME on some high end devices which can easily race with native apps. Trolltech owned by Nokia now, should also wake up and start releasing totally ready things for all those platforms and deliver "write once" promise which already got proven by KDE 4. ps: Please don't even mention "jailbreak", I speak about official scene and yes, I know iPhone does multitask itself, it is UNIX. What matters is end user apps being allowed to multitask.
I hope you are being sarcastic. Rule of thumb is, nothing is upgraded by consumer until it fails. Even it fails, guy won't upgrade it, he will simply flood your support line and you will have multiple (b)million dollar PR disaster. Do you know why everyone panicked when DNS had a flaw? It was the reason, they knew the average Joe and his way of using computer.
You wouldn't believe how many horribly outdated routers, software and operating systems are out there.
Internet succeeded because of backwards compatibility, a great amount of fallback mechanisms, it is almost like TV which you could use 1960s B&W TV set to receive programs. How many decades and billions spent to make the digital switch? And there is still a way for that guy insisting to use that 1960s TV to watch digital with add-on right?
Remember "Itanic", a clearly more advanced 64bit CPU? Besides they trusted compilers too much, what was the reason of failure? Lack of backwards compatibility. When AMD had this idea of keeping X86 and adding "bonus features" and 64bit but make it backwards compatible so even MS-DOS can run, 64bit took off.
Perhaps they should admit IPV6 was planned wrong, take the AMD kind of approach? I
I tried to make 2 alternatives for my imaginary new PC (as I am getting sick of Apple), one AMD Athlon 2 Quad based, other i5 or i7 based.
If you go with a trusted brand like Asus, the mainboard may cost more than the CPU itself! AMD mainboards are way cheaper and has an integrated but a REAL gpu, ATI 4000 something which really supports up to directx 10.1 and has several 2d acceleration features.
I couldn't see usual suspects offering i5/i7 supporting chipsets, VIA etc... Or they are a bit late...
I finally understand, i5 is lighter version of i7 with less cache. OK, it is what Intel did for years with Pentium/Celeron.
What is the basis of not enabling "HT" on lower end while it is on higher end which is already in use by high end Workstations and apps actually using the cores and doesn't need some fake virtual CPU to fill threads?
...or, being a journalist, he uses a Mac and he has purchased the i950/945 based scandals from Apple.
Trust me on that, Apple figured they made the biggest mistake by trusting to Intel's "graphics". There are games who has to carry "Intel graphics based Macs aren't supported".
Imagine, you fix the endian issue, claim to have "best opengl" and you base your OS to GPU acceleration features. Some CPU monopoly who you stupidly relied on as a single vendor offers you a graphics solution and your "living room computer" (Mini) can't even display Cover flow on iTunes.
If I stay on Apple brand and figure out there is no way a Quad Core Intel CPU is planned in it, I may switch to Mac Mini (Nvidia 9400M) from a Quad G5. I was that impressed with the performance, at least the DX/OpenGL feature support from the GPU. On the other hand, my cousin ended up with almost no games on "white" Macbook. They told him "Black" one needed to play games. Guess what the White has? Intel GPU. Black, Nvidia.
As early as today, I can watch 1080p youtube videos with 4-6 % CPU load with a very little load to GPU too. If I want to play a game, everything is supported, there is no "supported games" list. This GPU (!) decision by Intel will do nothing than further drive people to AMD/ATI. Add the insane pricing of i5/i7 too, in this economy, where business guys are happily using netbooks at cafes. Ignore the hype, these are very serious mistakes of INTEL. By GPU/CPU integration, they may trigger a MS like situation.
It has another side effect. You lose the trust to the brand itself. Things are very suspicious on G5 land since very interesting things spotted over time... E.g. if you use the GNU core utils instead of Apple utils (/bin/install etc), things go up to "rocket speed" in complex installs.
While I deserve all kinds of punishment (!) to trust their support, my Quad G5 with stock Nvidia 6600 has exactly 50% less OpenGL performance on Leopard (again, paid!) compared to OS X Tiger. Some traced it down to the driver being buggy and needlessly uses "store textures on system memory" emergency fallback. Nevertheless, I said "Well, I jumped to 10.5 too early", reported the bug down to game FPS levels and OpenGL profile reports to them and expected a fix in 10.5.4+ . Guess what? I still got my OS X Tiger partition up and running for games and high perf 3d/video.
If it was a PC and you spotted similar issues on Windows, I am sure they (nvidia, microsoft or even large game company) would be more interested since Apple chose to ignore my bug report. They also suggested me, POWERPC user to "upgrade to snow leopard", as those bugs are fixed in it rather than plain leopard. These idiots see "powerpc" in every line mentioned, they are like joking. Debian/Linux? They responded to my one time only bug report while I state "I can't stand to fan noise so I will remove linux" and actually fixed it.
As owner of 5 macs in just 1 home and especially I spotted those "windows conspiracies" which doesn't really need a Mark Russinovich to see, I try to plan whether I go with AMD or Intel i5 for my new computing platform which will be either *BSD or Windows.
I bet Apple guys suggesting me to "upgrade to snow leopard" (throw working quad G5) didn't see it coming.
With "tablet" coming and iphone, I agree to you... They decided to be a stylish device/expensive computer/music store company. It is not the Apple of 2003 which we have seen amazing advances every single OS X update.
Is it all you got? Are we really supposed to be impressed with whatever junk Loreal uses? Should I really stay silent when I notice same idiot under different name posts the exact same post to.NET/Mono stories?
Number 1 MS puppet Dell uses.NET at their servers, wow! I should be impressed or I need my pills right?
As your signature has OS X mentioned, may I ask where the hell is.NET 3.5SP1 for OS X? Where is the XCode plugin? We don't have "rms" or open source fanatics right? So, where are them?
I really want to meet with that naive guy who has idea of getting Windows support from Apple. Especially when something of complex nature occurs.
It won't simply work. It is only Microsoft who can give Windows support and as long as they sell Windows without "Cannot be installed on Macintosh" stickers, it is their job to support those people.
I would rather report Quicktime, Bonjour, Safari Windows version bugs to Apple.
Both MS and Apple acted like Snow Leopard and Windows 7 are just incremental updates (driver wise), under 32bit (not pure 64bit) and WHQL drivers should work properly under windows 7 if they worked fine under Vista.
They were also gave impression of "Windows 7" and "Snow Leopard" specific release of applications aren't needed as long as you don't use features specific to these newest operating systems.
So developers waited for the release OS just to run the latest XCode, Visual Studio, compile 10.5/10.6 and Vista/7 build of their drivers/applications and ship them.
It turned out to be wrong. I follow OS X scene (as Mac user), very pricey and very goodly written pure Cocoa applications had to move to "Snow Leopard" and "Plain Leopard" releases. In theory, it wasn't surely needed but in practice, guy had "your application won't launch" e-mails.
If Apple trusted MS on Windows 7 not needing a very special driver and just couple of tweaks to Vista driver would be enough and if their internal tests failed horribly in Windows 7 final, they may have postponed the official release. If you think half of the boot camp users are die-hard gamers and the other half are engineers running AutoCAD like complex tools... I mean, they can't release an unstable driver and tell people to trust their data to it.
While speaking about data loss, I was also shocked about the Snow Leopard boot camp giving "read access" to HFS+ disks on Vista without any kind of permissions. Is that supposed to be a favor really? Removing drive letter from the HFS+ solves the issue and makes it invisible.
I have noticed 2 major issues with Boot Camp coming with the "snow leopard" DVD and I started to believe Apple doesn't want users to have good performance on Windows. Or, they don't have slightest clue about importance of these things.
1) The NVidia GPU drivers coming with Snow Leopard DVD (and there are no updates) are _old_. One would think "well, they could prefer stability", no it is not the case either. The stuff offered at NVidia drivers page are WHQL certified by default too. 9400M is especially a GPU/Integrated GPU hybrid, it really needs up to date, latest driver software to function properly.
2) Now, this is not a trivial thing to fix like heading to nvidia and download a driver. SATA on latest gen Mac Mini (and Intel based stuff) is not properly identified to Windows via MBR or "BIOS". There isn't much information there but in case of Intel SATA controller, it is documented and you can take a real big risk of MBR tweaking with some ready to use tools and identify SATA/AHCI situation to Windows, thanks to NCQ like features _only_ available to AHCI (at least under win), 2-3x performance hit may occur. NVidia chipset having Mac Minis who really needs whatever software performance they need (they run 2.5"). I did every documented, undocumented, dangerous trick on book to have 20 MB/sec pathetic speed. Same drive on same hardware hits 60-70MB/sec on OS X.
As Nvidia won't give specs to a chipset nerd or end user, things would really change in case of Apple themselves contacting them. I really believe people who can do crazy things like putting a virtual BIOS on top of EFI etc would manage to change couple of bytes. I started to believe that it is Apple who wants their users,customers to have junk like performance on Windows. Perhaps with the recent Win 7 hype, they are afraid of their customers having good experience with Windows and start to question their brand?
Sourceforge top 10 projects are sometimes dominated by windows only software and they have damn good respect from community, enough respect to spend huge time to convert them to "freak" platforms like Symbian. PuTTY is a good example for instance.
Sourceforge also survived darkest days of dotcom disaster, nothing happened to it. What will you do when Codeplex EOL announced? Am I joking? What happened to Windows Market? They _made_ money from it, they didn't spend money. Codeplex, like Silverlight will join failed attempts to look cool. Just like Seinfeld ads.
This is a real mysterious thing for me since I enable DEP in all kinds of configurations, even including Virtual Machines. I use Windows mostly for critical/complex device driven things like phone firmware updates, backups which means dozens of drivers installed.
I also print via Bonjour under Windows, using a Airport USB shared Epson Laser printer which has a very complex driver.
There hasn't been a single issue I have seen regarding DEP being enabled for all programs. Even AntiVirus programs doesn't complain.
So, as we all know, some companies are "more equal" (look to Adobe/Carbon/OS X), which product likely prevents Microsoft from enabling it by default?
According to Wikipedia, Apple enabled DEP like technology back in OS X 10.4.0 days and nobody even noticed it. I am not seeing any mysterious crashes, performance issues even with software based DEP. So, why on earth DEP is defaulting to off?
In fact, you should be surprised that Windows is _STILL_ running after a Virus has hit the ISS orbiting the planet.
No kidding, Google it.
It is particularly sad that NASA IT guys aren't obviously that pathetic to license Outlook from MS. Something really going on there, a lot of open source software/operating systems has NASA contributed excellent code in them.
PS: I remember they also had Norton Utilities with "rescue diskettes" back in 1990s, it leaked while I was trying to find a way to manually uninstall norton...
As there is a new President in the Office and he doesn't really like (it seems) fantasy and unrealistic plans, he should also order his IT guys to start an investigation why standard, documented protocols like IMAP, XMPP aren't used. A visit from a Internet2 academic could be enough...
In fact, it is an International issue. ISS doesn't "belong" to USA, there are several billions of dollars of other countries out there.
While on it, they should also ask NASA about why on Earth "NASA TV is best viewed fullscreen with Windows Media Player", why there isn't a standard MP4 based live broadcast, why it defaults to Windows Media regardless of your setup...
Something really happening over there, trust me on that... These are the guys who had a genius idea of using Kermit as a protocol for communication before these "Outlook", "Windows Media Player" guys took over the job.
If there are people thinking "Oh but MS is an American company", let me remind, Red Hat, Sun Micro, IBM and lots of standards bodies are American too... That is in case the multi hundred billion dollar project should be a billboard for pathetic software setups.
I am not a Java hater but while there is something perfectly fitting to mobile (J2ME), Java Applets are a huge overkill for that kind of device. On the other hand, as it is a Linux powered thing with gcc compiled things working, it is a possibility that even a better Java with applet support can be shipped. Obviously, Nokia would be the last one to ship such a battery killer for 0.0001% interest.
If Navigation companies can't release their application for ARM, it is their non portable crap and they have no future. Sorry for all people coding X86 only code in 2010. IMHO it is more related to how popular device is. Navigation companies support down to Symbian UIQ3 which is -dead-. Nokia ships their own very impressive Nokia/Ovi Maps and yet advertise other solutions on their own Ovi store (they aren't Apple).
ARM is _designed_ for mobile. X86 which has to support things back from 1978 is the last thing I would want on a mobile device.
Perhaps, cable companies have brains to go with standard technologies like H264 (it is lossy, remember) and add some kind of _standard_ DRM layer on it.
In fact, IPTV guys are doing it for years without 10000s of Intel CPUs. All they need is to put the encoder/encryption chip to the set top box and "air" over standard TCP/IP with gigabit cable or wireless.
The issue with Intel in that case is, $10 chip will do far better job than Intel Core i7 rolls royce processor since it is designed for it :)
I don't follow electronics/chips too much these days but I bet someone already has a working, cheap, low power solution and Intel came up with this thing to get attention away.
Intel pulls the usual trick since people figured their $30 GPU can indeed decode h264 on itself even with Adobe's Flash. There is another chip (Broadcom Crystal HD) which even media player developers started blogging about in amazement.
So, how to make people upgrade their CPU to do something it was never designed for? Come up with crap like this.
They should spend way more money to make use of multiple cores, easy conversion tools for older code, better GNU compiler collection support etc. That kind of "wireless HD" job is done way better with a $10 specialized chip with 1% of power/heat.
Funny thing is, MS never learned their lesson. DirectX 10 was Vista exclusive (!!!) technology and all gamers were running XP! So, except the usual MS ass kisser companies, nobody was that stupid to release a directx 10 game.
Guess what? DirectX 11 is a Windows 7 exclusive technology!
I pity the idiots coding in directx only in this age, especially after iPhone and Intel OS X revolution. How many years must pass for them to understand?
Wrong. Don't compare Motorola G4 junk to Intel Core duo. G4 has 133Mhz FSB for God's sake. Even if G4 had "bigger Mhz" (Sixpack), its 133Mhz FSB would still guarantee the horrible performance.
But... If we compare first G4 CPUs of the time to Intel CPU of that day, we can easily match 2x speed difference, especially with decent Altivec instructions. Obviously, you also need a good programmer/developer to effectively use them.
Lets talk about G5 and current POWER6, especially POWER6 which 4.0 Ghz speeds are common. Or Cell broadband?
As nobody (including IBM) can match the huge R&D money Intel spends to maintain that CISC CPU and Intel became essentially a monopoly after Apple's give up of PowerPC, it is a lock down issue.
I mean you can make World's most advanced, fast RISC CPU today (compare G5 (IBM 970) to Intels of that time) but when Joe Sixpack asks if there is Windows support or Developer Joe Sixpack wants to use Visual Studio, you are stuck.
Trust me, I am writing this on a Quad G5 (970MP) now. Interestingly, when I learn more about developer tools, the apis, optimizations, I agree to Apple more. They had to switch to Intel. IBM wants mainframe/supercomputer dominance, Motorola is.. You know.. Hopeless.. So, it already happened.
PS: There is no pure CISC or RISC anymore, perhaps the closest thing to pure RISC is MIPS I heard.
I have used iPod touch (latest gen) for a while until I consolidated everything to Nokia E71 (which has E72 upgrade now) recently.
Symbian security model is way ahead of Sandbox and it is more fit to native applications rather than J2ME allthough J2ME is ages ahead of iPhone "interns checking executable symbols" security too.
It is based on "what can the application do" rather than "lets disallow anything low level and live happily like it is 1984".
About the battery life? My device runs for 2 days if I got IM app open all times, 6 days normal usage (including low lev. browsing, mail check) and 10 days if I go use it like an ordinary phone. The application I use uses 1% CPU every 1 min, I have also verified its power/CPU usage via Nokia Energy Profiler and specifically congratulated the developer for using unique features of Symbian.
What if Oracle figured there is a huge market out there which will never,ever use their products over MySQL because of their expensive, closed brand image and they will be happy to sell official MySQL support contracts to larger companies.
I mean, God forbid, what if there is no conspiracy at all?
Just 2-3 months ago, there was also a great conspiracy to kill Java, the company who relies their own damn products to that virtual machine purchased Sun to kill Java. Yea, right... Or, the evil plan to kill Open Office. Their only product in hand which competes directly and severely hurts Microsoft, the number 1 software house.
Also, did someone check the size of Oracle, they are second largest software company on planet. If we subtract OS Business, they can easily hit number 1.
A company sized as Oracle and has no "lets ship everything for our own windows" childish ideological obligations could really kill MySQL from "there", without paying billions. How? In couple of months, they could release some really working, perfectly solid, polished UI with dozens of Wizards "Oracle SQL Lite" for all operating systems with free support. Want to bet which solution would large companies, hosting providers would choose?
Remember, it is 2010 now, Open Office exists and yet we still speak about MS Office.
In fact, lots of people seems to ignore that each OS X including iPhone&iPod is UNIX. Even funnier (!), Desktop OS X has exact same certification as IBM AIX. It is also proof that Mach actually works, you know the joked kernel's (HURD) "lite" version but still Mach.
OK, I understand the hate to Apple and fanboys but I can't understand why people ignore that basic fact. Should iPhone show #login on black screen to prove it is UNIX?
As a Symbian user myself (and Apple desktop user), I love the idea of "40 years old archaic" system proves to be success on most trendy device ever. In fact, it started to prove itself on Symbian too, PIPS (a mini POSIX) seems to make Skype possible on Symbian.
I am in closed beta test of several apps and I even pay for keeping all my software and hardware up to date.
It is the IDIOTS like you who lives in a stupid dream World which Joe Average checks his "router firmware" updates and ISPs dare to kick him out because he has old version of firmware or unpatched operating system.
If you work for a HP var, hope they don't send you anywhere other than trendy companies since you don't have the slightest clue about enterprise and average user behavior.
BTW; why are 1.000.000 people downloading exactly same FLV/WMV file while something called multicast exists, documented and proven to work? Welcome to real World.
I speak about Itanium, radical choice to abandon X86 which dates back to 1978. Things look very different between industry predictions and today's reality. Itanium 2 market is enterprise and POWER, SPARC also enjoys success there. The idea with Itanium was to replace X86 once and forever... What happened? Because "whiner" Joe Average didn't give a shit to technology progress and he still wanted to run his old game/OS right?
Read some computer history if you really work for HP and speak with people around there.
Symbian, J2ME, Windows Mobile are "open" because they have a very paranoid security model which some hate. iPhone has nothing of that sort, there is no "Apple signed" scheme and Apple loves the "app store" like stuff including the policies. See the hell they gave to basic OS X input manager developers just because some idiot trolls released proof of concepts.
Apple has set up a monster themselves and there is no way to change it unless they implement "symbian signed" scheme. Things would be a lot easier if they didn't start a lawsuit fight with Nokia along with offensive arguments which are unheard in mobile scene until now.
Symbian signed makes more sense than J2ME sandbox because both deal with native apps which have real deep access to OS/hardware. I can't really picture Apple allowing 2-3 resident apps I use on Symbian right now, e.g. iON Battery timer... Something replicates battery level functionality with estimated time remaining. Imagine the horror if you submitted something like that to app store :) Or the idea of a IM application always on and shamelessly added to startup. Or the themes...
If you open the platform, people will ask for such things from developers and developers will sure ship them.
I have seen/heard several Symbian S60 users who wants to have a "new thing" and doesn't like the idea of not being able to multi task and closed app store buying Android phones instead of Windows Mobile phones.
Another thing is, with operator support and real cheap prices, people started to ignore S60 V5 (Nokia 5800, Satio) limitations and issues. Nevertheless, it is like OS X a bit, low in quantity apps but several mobile hits made their way into Symbian.
I only follow Symbian scene and Europe/South Asia, it could be very different in USA since Symbian is already a bit non existent there. What if Windows Mobile users did a similar decision? Like it or not, Windows Mobile is more like Symbian with open app stores/independent installs and multi tasking.
I really hope at least Android will wake up some trendy types and they will figure there is a whole universe out there, even including J2ME on some high end devices which can easily race with native apps. Trolltech owned by Nokia now, should also wake up and start releasing totally ready things for all those platforms and deliver "write once" promise which already got proven by KDE 4.
ps: Please don't even mention "jailbreak", I speak about official scene and yes, I know iPhone does multitask itself, it is UNIX. What matters is end user apps being allowed to multitask.
I hope you are being sarcastic. Rule of thumb is, nothing is upgraded by consumer until it fails. Even it fails, guy won't upgrade it, he will simply flood your support line and you will have multiple (b)million dollar PR disaster. Do you know why everyone panicked when DNS had a flaw? It was the reason, they knew the average Joe and his way of using computer.
You wouldn't believe how many horribly outdated routers, software and operating systems are out there.
Internet succeeded because of backwards compatibility, a great amount of fallback mechanisms, it is almost like TV which you could use 1960s B&W TV set to receive programs. How many decades and billions spent to make the digital switch? And there is still a way for that guy insisting to use that 1960s TV to watch digital with add-on right?
Remember "Itanic", a clearly more advanced 64bit CPU? Besides they trusted compilers too much, what was the reason of failure? Lack of backwards compatibility. When AMD had this idea of keeping X86 and adding "bonus features" and 64bit but make it backwards compatible so even MS-DOS can run, 64bit took off.
Perhaps they should admit IPV6 was planned wrong, take the AMD kind of approach? I
I tried to make 2 alternatives for my imaginary new PC (as I am getting sick of Apple), one AMD Athlon 2 Quad based, other i5 or i7 based.
If you go with a trusted brand like Asus, the mainboard may cost more than the CPU itself! AMD mainboards are way cheaper and has an integrated but a REAL gpu, ATI 4000 something which really supports up to directx 10.1 and has several 2d acceleration features.
I couldn't see usual suspects offering i5/i7 supporting chipsets, VIA etc... Or they are a bit late...
I finally understand, i5 is lighter version of i7 with less cache. OK, it is what Intel did for years with Pentium/Celeron.
What is the basis of not enabling "HT" on lower end while it is on higher end which is already in use by high end Workstations and apps actually using the cores and doesn't need some fake virtual CPU to fill threads?
...or, being a journalist, he uses a Mac and he has purchased the i950/945 based scandals from Apple.
Trust me on that, Apple figured they made the biggest mistake by trusting to Intel's "graphics". There are games who has to carry "Intel graphics based Macs aren't supported".
Imagine, you fix the endian issue, claim to have "best opengl" and you base your OS to GPU acceleration features. Some CPU monopoly who you stupidly relied on as a single vendor offers you a graphics solution and your "living room computer" (Mini) can't even display Cover flow on iTunes.
If I stay on Apple brand and figure out there is no way a Quad Core Intel CPU is planned in it, I may switch to Mac Mini (Nvidia 9400M) from a Quad G5. I was that impressed with the performance, at least the DX/OpenGL feature support from the GPU. On the other hand, my cousin ended up with almost no games on "white" Macbook. They told him "Black" one needed to play games. Guess what the White has? Intel GPU. Black, Nvidia.
As early as today, I can watch 1080p youtube videos with 4-6 % CPU load with a very little load to GPU too. If I want to play a game, everything is supported, there is no "supported games" list. This GPU (!) decision by Intel will do nothing than further drive people to AMD/ATI. Add the insane pricing of i5/i7 too, in this economy, where business guys are happily using netbooks at cafes. Ignore the hype, these are very serious mistakes of INTEL. By GPU/CPU integration, they may trigger a MS like situation.
It has another side effect. You lose the trust to the brand itself. Things are very suspicious on G5 land since very interesting things spotted over time... E.g. if you use the GNU core utils instead of Apple utils (/bin/install etc), things go up to "rocket speed" in complex installs.
While I deserve all kinds of punishment (!) to trust their support, my Quad G5 with stock Nvidia 6600 has exactly 50% less OpenGL performance on Leopard (again, paid!) compared to OS X Tiger. Some traced it down to the driver being buggy and needlessly uses "store textures on system memory" emergency fallback. Nevertheless, I said "Well, I jumped to 10.5 too early", reported the bug down to game FPS levels and OpenGL profile reports to them and expected a fix in 10.5.4+ . Guess what? I still got my OS X Tiger partition up and running for games and high perf 3d/video.
If it was a PC and you spotted similar issues on Windows, I am sure they (nvidia, microsoft or even large game company) would be more interested since Apple chose to ignore my bug report. They also suggested me, POWERPC user to "upgrade to snow leopard", as those bugs are fixed in it rather than plain leopard. These idiots see "powerpc" in every line mentioned, they are like joking. Debian/Linux? They responded to my one time only bug report while I state "I can't stand to fan noise so I will remove linux" and actually fixed it.
As owner of 5 macs in just 1 home and especially I spotted those "windows conspiracies" which doesn't really need a Mark Russinovich to see, I try to plan whether I go with AMD or Intel i5 for my new computing platform which will be either *BSD or Windows.
I bet Apple guys suggesting me to "upgrade to snow leopard" (throw working quad G5) didn't see it coming.
With "tablet" coming and iphone, I agree to you... They decided to be a stylish device/expensive computer/music store company. It is not the Apple of 2003 which we have seen amazing advances every single OS X update.
Is it all you got? Are we really supposed to be impressed with whatever junk Loreal uses? Should I really stay silent when I notice same idiot under different name posts the exact same post to .NET/Mono stories?
Number 1 MS puppet Dell uses .NET at their servers, wow! I should be impressed or I need my pills right?
As your signature has OS X mentioned, may I ask where the hell is .NET 3.5SP1 for OS X? Where is the XCode plugin? We don't have "rms" or open source fanatics right? So, where are them?
Loreal uses .NET... Geez really.
I really want to meet with that naive guy who has idea of getting Windows support from Apple. Especially when something of complex nature occurs.
It won't simply work. It is only Microsoft who can give Windows support and as long as they sell Windows without "Cannot be installed on Macintosh" stickers, it is their job to support those people.
I would rather report Quicktime, Bonjour, Safari Windows version bugs to Apple.
Both MS and Apple acted like Snow Leopard and Windows 7 are just incremental updates (driver wise), under 32bit (not pure 64bit) and WHQL drivers should work properly under windows 7 if they worked fine under Vista.
They were also gave impression of "Windows 7" and "Snow Leopard" specific release of applications aren't needed as long as you don't use features specific to these newest operating systems.
So developers waited for the release OS just to run the latest XCode, Visual Studio, compile 10.5/10.6 and Vista/7 build of their drivers/applications and ship them.
It turned out to be wrong. I follow OS X scene (as Mac user), very pricey and very goodly written pure Cocoa applications had to move to "Snow Leopard" and "Plain Leopard" releases. In theory, it wasn't surely needed but in practice, guy had "your application won't launch" e-mails.
If Apple trusted MS on Windows 7 not needing a very special driver and just couple of tweaks to Vista driver would be enough and if their internal tests failed horribly in Windows 7 final, they may have postponed the official release. If you think half of the boot camp users are die-hard gamers and the other half are engineers running AutoCAD like complex tools... I mean, they can't release an unstable driver and tell people to trust their data to it.
While speaking about data loss, I was also shocked about the Snow Leopard boot camp giving "read access" to HFS+ disks on Vista without any kind of permissions. Is that supposed to be a favor really? Removing drive letter from the HFS+ solves the issue and makes it invisible.
I have noticed 2 major issues with Boot Camp coming with the "snow leopard" DVD and I started to believe Apple doesn't want users to have good performance on Windows. Or, they don't have slightest clue about importance of these things.
1) The NVidia GPU drivers coming with Snow Leopard DVD (and there are no updates) are _old_. One would think "well, they could prefer stability", no it is not the case either. The stuff offered at NVidia drivers page are WHQL certified by default too. 9400M is especially a GPU/Integrated GPU hybrid, it really needs up to date, latest driver software to function properly.
2) Now, this is not a trivial thing to fix like heading to nvidia and download a driver. SATA on latest gen Mac Mini (and Intel based stuff) is not properly identified to Windows via MBR or "BIOS". There isn't much information there but in case of Intel SATA controller, it is documented and you can take a real big risk of MBR tweaking with some ready to use tools and identify SATA/AHCI situation to Windows, thanks to NCQ like features _only_ available to AHCI (at least under win), 2-3x performance hit may occur. NVidia chipset having Mac Minis who really needs whatever software performance they need (they run 2.5"). I did every documented, undocumented, dangerous trick on book to have 20 MB/sec pathetic speed. Same drive on same hardware hits 60-70MB/sec on OS X.
As Nvidia won't give specs to a chipset nerd or end user, things would really change in case of Apple themselves contacting them. I really believe people who can do crazy things like putting a virtual BIOS on top of EFI etc would manage to change couple of bytes. I started to believe that it is Apple who wants their users,customers to have junk like performance on Windows. Perhaps with the recent Win 7 hype, they are afraid of their customers having good experience with Windows and start to question their brand?
Sourceforge top 10 projects are sometimes dominated by windows only software and they have damn good respect from community, enough respect to spend huge time to convert them to "freak" platforms like Symbian. PuTTY is a good example for instance.
Sourceforge also survived darkest days of dotcom disaster, nothing happened to it. What will you do when Codeplex EOL announced? Am I joking? What happened to Windows Market? They _made_ money from it, they didn't spend money. Codeplex, like Silverlight will join failed attempts to look cool. Just like Seinfeld ads.