balamw
Apr 10, 08:20 PM
I'm not sure sure what you mean when you say "for the things it is good at." What do you mean? What things?
They've been all over this thread, but you've been focused on the negatives.
Mac hardware: Multi-touch gestures. Yes, some PCs have "multi-touch" trackpads, but none are as smooth (literally and operationally) as that on a MacBook. Macs generally value quietness. This is a plus for anyone who works with audio or requires concentration. Minimal fan noise and such. Magsafe. It's a dumb little thing, but I've dumped my laptop plenty of times with the power cord before. It's nice to know I have some protection and it's saved me many times. You pretty much have to try a unibody machine to feel how different they feel than a typical plastic OEM box. Whether it's in your bag, on your lap or on your desk they feel solid with no little pieces to break and fall off. While YMMV, the glass over the display has been great for me with kids who love to poke at the screen. A micro fiber cloth brings it back to mint condition. I've also gotten so used to the darn MBP keyboard that I had to get one for my iMac and also use an Apple KB on my desktop PC. (Sad I know).
OS X: Display PDF is built in. This allows all apps to generate PDFs trivially, WYSIWYG works far better than on Windows and the Preview.app tool can edit PDFs in ways that require tons of software on a PC. Expose. Spaces. Xcode. Each of these has a near equivalent on the PC, but for many of us the advantage is to OS X's implementation. If you want to develop iOS apps, you should really do that on a Mac. Time Machine. Not perfect, but really nice for unattended wireless backup. Unix inside. For those of us who are technical at any level or who also appreciate Linux it's nice to be able to have a fully functional Unix environment just under the surface. iTunes works 100% better under OS X than the Windows port. For those of use with large libraries that matters. System wide scripting. Most Mac OS X apps can be scripted using Applescript or automated using Automator.. It's far simpler and more pervasive than under Windows.
The whole package. Battery life. Mac laptops running OS X tend to last a whole lot longer than their Windows counterparts. Power management just works. (I've had tons of problems with start up, sleep, wake, hibernate, shut down, etc... in Windows for years, and I see it hasn't improved with my wife's one year old Lenovo from work). I've also had PC notebook batteries that won't even last a year, but have never had to replace a battery in any of my Macs.
That's just off the top of my head and what is important to me.
If you gave it a chance you might find something that is important to you. If you don't you certainly won't.
B
They've been all over this thread, but you've been focused on the negatives.
Mac hardware: Multi-touch gestures. Yes, some PCs have "multi-touch" trackpads, but none are as smooth (literally and operationally) as that on a MacBook. Macs generally value quietness. This is a plus for anyone who works with audio or requires concentration. Minimal fan noise and such. Magsafe. It's a dumb little thing, but I've dumped my laptop plenty of times with the power cord before. It's nice to know I have some protection and it's saved me many times. You pretty much have to try a unibody machine to feel how different they feel than a typical plastic OEM box. Whether it's in your bag, on your lap or on your desk they feel solid with no little pieces to break and fall off. While YMMV, the glass over the display has been great for me with kids who love to poke at the screen. A micro fiber cloth brings it back to mint condition. I've also gotten so used to the darn MBP keyboard that I had to get one for my iMac and also use an Apple KB on my desktop PC. (Sad I know).
OS X: Display PDF is built in. This allows all apps to generate PDFs trivially, WYSIWYG works far better than on Windows and the Preview.app tool can edit PDFs in ways that require tons of software on a PC. Expose. Spaces. Xcode. Each of these has a near equivalent on the PC, but for many of us the advantage is to OS X's implementation. If you want to develop iOS apps, you should really do that on a Mac. Time Machine. Not perfect, but really nice for unattended wireless backup. Unix inside. For those of us who are technical at any level or who also appreciate Linux it's nice to be able to have a fully functional Unix environment just under the surface. iTunes works 100% better under OS X than the Windows port. For those of use with large libraries that matters. System wide scripting. Most Mac OS X apps can be scripted using Applescript or automated using Automator.. It's far simpler and more pervasive than under Windows.
The whole package. Battery life. Mac laptops running OS X tend to last a whole lot longer than their Windows counterparts. Power management just works. (I've had tons of problems with start up, sleep, wake, hibernate, shut down, etc... in Windows for years, and I see it hasn't improved with my wife's one year old Lenovo from work). I've also had PC notebook batteries that won't even last a year, but have never had to replace a battery in any of my Macs.
That's just off the top of my head and what is important to me.
If you gave it a chance you might find something that is important to you. If you don't you certainly won't.
B
NebulaClash
Apr 28, 09:18 AM
I meant "installed base" more than shipments.
Let me try to explain what I mean from a different angle:
The number of PCs being sold could remain constant and still fall behind tablet sales in the future. Why? The market expands. Think about who could use a mainframe back in the day. Very few companies. Then minicomputers came along and suddenly many more companies could get one. The market expanded, and even if mainframe sales remained constant, minicomputer sales surpassed them.
Tablets will appeal to those who never got comfortable with PCs. Or who never bothered getting one at all. I've personally seen toddlers and 80-year-olds gravitate toward the iPad naturally. It just fits them perfectly. There's none of that artificial abstraction of a keyboard or mouse between their fingers and the device, they just interact directly. It appeals to them.
Someone who uses a PC almost exclusively for email and web surfing will find a tablet appealing to them.
Programmers and professional writers used to keyboards will not find a tablet appealing to them. Not yet, at least.
So when the market balloons yet again to take in the Tablet Era, PCs will continue to be sold, but the number of users in this new market will be larger than the market that existed in the PC Era. Many PC users will move to tablets, and many folks who never enjoyed (or even used) PCs will grab a tablet. It will be bigger than the PC market by 2020.
And by the way, the price premium referred to earlier in this thread? That's unique to Macs versus PCs because Apple does not compete in the low-end of the market. But in the smart phone and tablet markets, there is NO price premium. One day people will forget that Apple ever made "high-priced" items since it simply won't be true compared with the competition.
As for Apple never making headway, they are merely the most profitable computer company on the planet. Nice lack of headway if you can get it.
Let me try to explain what I mean from a different angle:
The number of PCs being sold could remain constant and still fall behind tablet sales in the future. Why? The market expands. Think about who could use a mainframe back in the day. Very few companies. Then minicomputers came along and suddenly many more companies could get one. The market expanded, and even if mainframe sales remained constant, minicomputer sales surpassed them.
Tablets will appeal to those who never got comfortable with PCs. Or who never bothered getting one at all. I've personally seen toddlers and 80-year-olds gravitate toward the iPad naturally. It just fits them perfectly. There's none of that artificial abstraction of a keyboard or mouse between their fingers and the device, they just interact directly. It appeals to them.
Someone who uses a PC almost exclusively for email and web surfing will find a tablet appealing to them.
Programmers and professional writers used to keyboards will not find a tablet appealing to them. Not yet, at least.
So when the market balloons yet again to take in the Tablet Era, PCs will continue to be sold, but the number of users in this new market will be larger than the market that existed in the PC Era. Many PC users will move to tablets, and many folks who never enjoyed (or even used) PCs will grab a tablet. It will be bigger than the PC market by 2020.
And by the way, the price premium referred to earlier in this thread? That's unique to Macs versus PCs because Apple does not compete in the low-end of the market. But in the smart phone and tablet markets, there is NO price premium. One day people will forget that Apple ever made "high-priced" items since it simply won't be true compared with the competition.
As for Apple never making headway, they are merely the most profitable computer company on the planet. Nice lack of headway if you can get it.
WiiDSmoker
Apr 20, 07:47 PM
You obviously don't work in IT or no anything about how viruses are spread. Windows can get a virus just by being on a network with an infected machine or opening an email in Outlook from someone on an infected machine. I fix these kind of issues for a living and see it all the time. The truth is its insanely easy for viruses to get onto, and hide in Windows. Windows allows the files to completely hide themselves even if hidden and system files are set to show. The only way to see them on an infected machine is to yank the hard drive and plug it into a mac or linux based machine then you can spot hidden infected files if you know where they are located.
So please, don't start with the "as long as users are smart" myth. It can easily happen to anyone, its a flaw in the OS.
No, it's a flaw with being the market leader.
So please, don't start with the "as long as users are smart" myth. It can easily happen to anyone, its a flaw in the OS.
No, it's a flaw with being the market leader.
GGJstudios
May 2, 04:10 PM
their 4% worldwide marketshare (or it might be less) keeps them safe and even if they weren't the user base is too small to be significant in the malware space.
The market share argument is BS. It's been debunked in many of these threads.
The market share argument is BS. It's been debunked in many of these threads.
twoodcc
Oct 26, 12:29 AM
well i must say i'd be kinda suprized to see an update this early with apple. especially since i just bought a mac pro. i'd be mad if the prices of the one i just bought goes down
NebulaClash
Apr 28, 08:13 AM
The iPod was not a fad by any sense of the word. Once you reach a decade of popularity, it's not a fad. It's like calling land line phones a fad because there was a time when they didn't exist, then they did exist and were popular, and now they are fading due to cell phones. Ridiculous.
A fad is something that comes and goes quickly with a spike in popularity at its peak, and then people look back and wonder why they did it. That isn't the case with the iPod which still sells in the millions.
Amazing to see how people will resort to anything to make Apple look less popular than they are.
A fad is something that comes and goes quickly with a spike in popularity at its peak, and then people look back and wonder why they did it. That isn't the case with the iPod which still sells in the millions.
Amazing to see how people will resort to anything to make Apple look less popular than they are.
dscuber9000
Mar 24, 06:46 PM
When your moral beliefs or beliefs about human nature are bigoted and wrong, yes, we will attack you. Get used to it because that is the direction the world is moving, like it or not.
samdweck
Oct 7, 04:24 PM
Originally posted by ddtlm
Backtothemac:
Ohhh, you mean that one test where the Mac beat an old dual Athlon by, look, 2 points? 38/40 hardly matters, especially seeing as how Athlon MP's are available at 1.8ghz rather than the 1.6ghz tested. Xeons are available at up to 2.8ghz if you want a real top of the line SMP PC. How do you suppose the dual 1.25 would do against that sort of competition?
all pcs are is snot... he is right.. now leave... cease and desist you s.o.b. PROPAGANDA STARTED THE HOLOCAUST, AND YOU ARE GIVING PROPOGANDA... arn this is a personal attack and is totally fair... let me speak my peace!
Backtothemac:
Ohhh, you mean that one test where the Mac beat an old dual Athlon by, look, 2 points? 38/40 hardly matters, especially seeing as how Athlon MP's are available at 1.8ghz rather than the 1.6ghz tested. Xeons are available at up to 2.8ghz if you want a real top of the line SMP PC. How do you suppose the dual 1.25 would do against that sort of competition?
all pcs are is snot... he is right.. now leave... cease and desist you s.o.b. PROPAGANDA STARTED THE HOLOCAUST, AND YOU ARE GIVING PROPOGANDA... arn this is a personal attack and is totally fair... let me speak my peace!
InfoTime
Apr 28, 08:05 AM
iPads retail at $499+. HP, Acer and Dell sell lots of laptops for $399+. Based on the retail pricing of the devices, I'd say it makes sense to count iPads.
millerb7
May 2, 11:10 AM
Steeming the panic contributes greatly to solving the problem. Half the problem is the panic around it. Once we've educated the user about the difference between different kinds of malware, we can effectively target the actual problem and solve it instead of going "panic mode" and putting in place many "solutions" that don't actually address the problem.
Education is the best prevention for many malwares. Anti-malware companies want to sell you Fear, Uncertainty and Doubt so they can cash in. Fighting this FUD means the users can better protect themselves, rather than spending cash for something that doesn't even address the core issue.
So you're quite wrong.
You'd be amazed how many Linux distributions still make creating a user account an optional step of installation and how many users just go "with the flow" and just use root all the time.
The fight can't be won, it's useless... there will always be those people who go, "Oh my god... random email, you need my credit card, social security number, and my youngest child? Sure thing! Here you go!"
And then freak out because their bank accounts are all empty and their kid's running off with some 40 year old. It'll never end.
Education is the best prevention for many malwares. Anti-malware companies want to sell you Fear, Uncertainty and Doubt so they can cash in. Fighting this FUD means the users can better protect themselves, rather than spending cash for something that doesn't even address the core issue.
So you're quite wrong.
You'd be amazed how many Linux distributions still make creating a user account an optional step of installation and how many users just go "with the flow" and just use root all the time.
The fight can't be won, it's useless... there will always be those people who go, "Oh my god... random email, you need my credit card, social security number, and my youngest child? Sure thing! Here you go!"
And then freak out because their bank accounts are all empty and their kid's running off with some 40 year old. It'll never end.
matticus008
Mar 20, 03:27 PM
What a silly thought. Of course it's not free. I'm saying that it is just as unethical for Apple to ignore Linux as it is for DVD Jon to try and play music on Linux. We are not talking about what is technically wrong here. After all, every country has a different set of laws. We are talking about what is the right thing to do. It would hardly be a burden for Apple to port iTunes and open up Airport drivers.
The main concern of mine is Apple's stubborn refusal to adapt to simple standards. They haven't kept up with GNU standards in GCC, they won't port Quicktime or iTunes to Linux, they won't make open drivers available for Airport cards. Apple is losing quite a few fans. I was a huge Apple fan for a long time (3/4 of my life). Now, I am losing respect for Apple's ridiculous money-making stubborness.
And don't try and argue that Mac OS X is just the same as linux. It isn't.
It is NOT unethical to keep drivers for your own hardware and distribute them how you choose. Apple has an obligation to keep up with their own hardware and software. They have no moral or legal obligation to make drivers for any OS they don't want to. Is it frustrating? Yes, if you want to run Linux on your PowerBook. But in that situation, you have to know that Linux doesn't have mainstream support for tons of hardware, and nothing is stopping you from writing your own driver, except a lack of knowledge or time on how to do so. If you need assistance or technical information, join Apple's Developer program. That's exactly why it exists, and why I participate. If they don't want to port their software to another platform, they don't have to.
You might say that iTunes should be on Linux, and that it will make more money for Apple, so it's a good idea. It doesn't mean that someone violating the TOS is an ethical action. DVD Jon might want his iTunes on Linux, but he has no right to it. Like I've said previously, he can just as easily import the audio from CDs into Linux and stream purchased music over his network from a Windows or Mac machine with iTunes legally installed. Or, as it turns out, you can buy CrossoverOffice (or modify Wine yourself to avoid having to pay for it) and install iTunes that way. Those are legal alternatives to accomplishing what you want, and that's that.
Doing something you are specifically not supposed to do is NOT the same as not doing something you could do, but don't have to do.
The main concern of mine is Apple's stubborn refusal to adapt to simple standards. They haven't kept up with GNU standards in GCC, they won't port Quicktime or iTunes to Linux, they won't make open drivers available for Airport cards. Apple is losing quite a few fans. I was a huge Apple fan for a long time (3/4 of my life). Now, I am losing respect for Apple's ridiculous money-making stubborness.
And don't try and argue that Mac OS X is just the same as linux. It isn't.
It is NOT unethical to keep drivers for your own hardware and distribute them how you choose. Apple has an obligation to keep up with their own hardware and software. They have no moral or legal obligation to make drivers for any OS they don't want to. Is it frustrating? Yes, if you want to run Linux on your PowerBook. But in that situation, you have to know that Linux doesn't have mainstream support for tons of hardware, and nothing is stopping you from writing your own driver, except a lack of knowledge or time on how to do so. If you need assistance or technical information, join Apple's Developer program. That's exactly why it exists, and why I participate. If they don't want to port their software to another platform, they don't have to.
You might say that iTunes should be on Linux, and that it will make more money for Apple, so it's a good idea. It doesn't mean that someone violating the TOS is an ethical action. DVD Jon might want his iTunes on Linux, but he has no right to it. Like I've said previously, he can just as easily import the audio from CDs into Linux and stream purchased music over his network from a Windows or Mac machine with iTunes legally installed. Or, as it turns out, you can buy CrossoverOffice (or modify Wine yourself to avoid having to pay for it) and install iTunes that way. Those are legal alternatives to accomplishing what you want, and that's that.
Doing something you are specifically not supposed to do is NOT the same as not doing something you could do, but don't have to do.
mac jones
Mar 12, 10:35 PM
Well it appears thing have gotten worse. I guess now all we can do is wait and see what can be done. I have the greatest confidence in the Japanese ability to deal with this, and the international communities contributions.
fpnc
Mar 20, 11:36 PM
I doubt Apple would waste their time and go after and sue the people who used this program and broke the iTunes contract. It seems like a relatively trivial matter. (But after looking at their thinksecret lawsuit, I don't know).
My comments were about the people who wrote the software, not those that just use it. It's the PyMusique programmers that may face legal troubles, while those who merely use the software may or may not face consequences (I suspect that the worse for them might be termination of their iTunes account, in which case they won't have to worry any longer about iTunes DRM).
My comments were about the people who wrote the software, not those that just use it. It's the PyMusique programmers that may face legal troubles, while those who merely use the software may or may not face consequences (I suspect that the worse for them might be termination of their iTunes account, in which case they won't have to worry any longer about iTunes DRM).
ct2k7
Apr 24, 03:10 PM
The Qur'an is considered the perfect and literal word of allah.
muhammad is considered allah's perfect man and messenger on earth to be emulated by all men.
Sharia law is derived from the qur'an and the sayings of muhammad (hadith, sunna).
Secular Democracy and democratic laws are made by human beings.
Human beings are necessarily not as perfect as God.
Therefore, under Islam adhering to man-made laws over divinely mandated laws is considered blasphemy.
Which is why is it expressly stated by the Sharia law that the law of the land is to be abided first, up to the point where the principle law contradicts the principle teachings in the Islam, which would cause the person(s) subjective, to sin.
I must also express that Sharia Law is a framework, and is based on both Quran and examples set of Prophet Mohammed (PBUH) { which are derived from the Quran}.
muhammad is considered allah's perfect man and messenger on earth to be emulated by all men.
Sharia law is derived from the qur'an and the sayings of muhammad (hadith, sunna).
Secular Democracy and democratic laws are made by human beings.
Human beings are necessarily not as perfect as God.
Therefore, under Islam adhering to man-made laws over divinely mandated laws is considered blasphemy.
Which is why is it expressly stated by the Sharia law that the law of the land is to be abided first, up to the point where the principle law contradicts the principle teachings in the Islam, which would cause the person(s) subjective, to sin.
I must also express that Sharia Law is a framework, and is based on both Quran and examples set of Prophet Mohammed (PBUH) { which are derived from the Quran}.
Peterkro
Mar 14, 02:51 PM
something i noticed from the diagrams of the reactor layout: the water basin where the spent fuel rods are temporarily stored is actualy outside of the steel+concrete containment: so that might explain why some reactor only isotopes were detected
i just hope none of those depelted fuel rods where scattered around from the top superstructre explosion
There is some damage to the storage pools housing the spent fuel rods and they are a source of concern,an explosion caused by lack of water cover is a possibility.
i just hope none of those depelted fuel rods where scattered around from the top superstructre explosion
There is some damage to the storage pools housing the spent fuel rods and they are a source of concern,an explosion caused by lack of water cover is a possibility.
mac jones
Mar 12, 04:19 AM
It's true. You see the video, you have doubts. And if someone says "You didn't see what you just saw",
Its not a great comfort.
Its not a great comfort.
rturner2
Apr 9, 08:59 PM
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8F190 Safari/6533.18.5)
Why doesnt Apple allow you to plug a controller in the 30 pin adaptor? Wouldnt that be the best of both worlds?
I agree! I need some buttons. Or wireless via Bluetooth even better.
Why doesnt Apple allow you to plug a controller in the 30 pin adaptor? Wouldnt that be the best of both worlds?
I agree! I need some buttons. Or wireless via Bluetooth even better.
BC2009
Apr 15, 12:00 PM
Sexual orientation is just another excuse for bullying. Its been going on for centuries even before it was about sexual orientation (e.g.: social standing, wealth, ethnicity, religion, body weight, athletic ability, intellectual ability -- pick one).
It has always been wrong and it needs to be prevented, but I don't see it changing any time soon. If it ever becomes "main stream" for teenagers to be homosexual or bisexual, then bullies will just choose something else to differentiate on and then bully people based on that. It's sad.
The best defense is parents, teachers, and school counselors building up the self esteem of children so as to prevent others from tearing it down. The truth of the matter for these kids is that it does "get better". The best quote in their was that bullies are at the "height of their power" at age 15 or 16 -- it's true. Usually, bullies do what they do because they are insecure about some deficiency they perceive in themselves and so they try to feel powerful by tearing others down. That insecurity translates into a higher likelihood for failures later in life and unfortunately the easiest people to bully when they are older is their own spouse and children.
It has always been wrong and it needs to be prevented, but I don't see it changing any time soon. If it ever becomes "main stream" for teenagers to be homosexual or bisexual, then bullies will just choose something else to differentiate on and then bully people based on that. It's sad.
The best defense is parents, teachers, and school counselors building up the self esteem of children so as to prevent others from tearing it down. The truth of the matter for these kids is that it does "get better". The best quote in their was that bullies are at the "height of their power" at age 15 or 16 -- it's true. Usually, bullies do what they do because they are insecure about some deficiency they perceive in themselves and so they try to feel powerful by tearing others down. That insecurity translates into a higher likelihood for failures later in life and unfortunately the easiest people to bully when they are older is their own spouse and children.
Al Coholic
May 2, 11:13 AM
Bigger, most Windows PC have anti-virus, can you say the same for Macs?I'd rather deal with the virus myself. AV software on a PC *is* a virus as far as I'm concerned.
matticus008
Mar 20, 06:33 PM
Is there anybody here who has ever changed their mind about digital rights management, i.e., accepted and then rejected it or rejected it and then accepted it over time? We've heard many members trying to convince others and I wonder if everybody has their mind permanently made up.
Has anybody ever "switched" on this issue?
Actually, I have. I'd been vehemently opposed to both the DMCA and DRM for the past several years (what's a good liberal to do?). I always held the opinion that it wasn't really doing anyone any real harm. I buy music, and the music I downloaded was probably not music I'd buy anyway, so I didn't see it harming sales. But then I came across more people like many in this thread, who believe that they are entitled to more than they agreed to or paid for, and who justify and rationalize their piracy to the point where it's just absolutely ridiculous, and now I see why DRM exists--because people don't actually want "fair use" or a way to preview music before buying it and supporting the artists they like. All they want is free music that they can pretend they own and control in a manner to which they've never been allowed by law.
Before digital files, no one would have argued that copying a CD and giving it away was wrong. But now the scale is much larger and it's much easier, and there are people pretending that it's legal or that it's now okay because the RIAA is somehow more corrupt than it was 10 years ago when filesharing was a niche activity for technophiles.
Has anybody ever "switched" on this issue?
Actually, I have. I'd been vehemently opposed to both the DMCA and DRM for the past several years (what's a good liberal to do?). I always held the opinion that it wasn't really doing anyone any real harm. I buy music, and the music I downloaded was probably not music I'd buy anyway, so I didn't see it harming sales. But then I came across more people like many in this thread, who believe that they are entitled to more than they agreed to or paid for, and who justify and rationalize their piracy to the point where it's just absolutely ridiculous, and now I see why DRM exists--because people don't actually want "fair use" or a way to preview music before buying it and supporting the artists they like. All they want is free music that they can pretend they own and control in a manner to which they've never been allowed by law.
Before digital files, no one would have argued that copying a CD and giving it away was wrong. But now the scale is much larger and it's much easier, and there are people pretending that it's legal or that it's now okay because the RIAA is somehow more corrupt than it was 10 years ago when filesharing was a niche activity for technophiles.
ddtlm
Oct 12, 07:52 PM
javajedi:
Sheesh, I have no idea how Java is defeating C... and those scores are still bizzarre. However PCUser did get 8.86 seconds on an Athlon 1533 with the right compiler flags. Looking at that, I wonder if the compiler flags are the cause here. Since this whole thing is essentially sqrt(), I wonder if the newer x86 chips are packing some strange special sqrt() assembly instruction that makes this huge difference. Hmmm. Otherwise I wonder how an Athlon at a little more than twice my clock speed (compared to the Xeon) can post results that are more than 4 times as fast.
Anyway this is it for me, since this is the weekend. I'll look for some x86 fast sqrt function Monday at work (I am pretty sure that such a thing exists, and if so it may be used in this test).
Sheesh, I have no idea how Java is defeating C... and those scores are still bizzarre. However PCUser did get 8.86 seconds on an Athlon 1533 with the right compiler flags. Looking at that, I wonder if the compiler flags are the cause here. Since this whole thing is essentially sqrt(), I wonder if the newer x86 chips are packing some strange special sqrt() assembly instruction that makes this huge difference. Hmmm. Otherwise I wonder how an Athlon at a little more than twice my clock speed (compared to the Xeon) can post results that are more than 4 times as fast.
Anyway this is it for me, since this is the weekend. I'll look for some x86 fast sqrt function Monday at work (I am pretty sure that such a thing exists, and if so it may be used in this test).
javajedi
Oct 13, 05:48 PM
ddtlm,
I have my theory as to why java took the lead over C in the sqrt example. There is quite a common misconception about Java that it's always slow, and there is a reason for it. Back in the early days prior to 1.2, it wasn't uncommon to see something like we did here run 10,20, or even 30 times slower then C. VM's today (1.4 /w hotspot) are much smarter than they were years ago. IMO, Hotspot makes the conventional "just in time compilers" look like a thing of the past.
Anyways, when you really think about it, Java really has an extra card up it's sleeve. Sure we tell GCC we want max optimizations, (03, etc), but GCC is limited to compile-time optimization. I think since java has adaptive runtime optimizations, specifically hotspot, the runtime optimization is what really makes the difference.
The reason why it's called "HotSpot", is literally because it looks for "hot spots" by profiling on the fly at runtime. Pretty cool, huh? Your first adaptive optimizations kick in second time the loop is ran. Not to mention the conventional JIT optimizations... code will natively compile and so you eliminate the costly overhead of bytecode translations.
Lastly, I am going to do the matrix operation you spoke about, I have to finish up some course work, so I may not get to it tonight, but as soon as I can devote some time to it, I will.
I have my theory as to why java took the lead over C in the sqrt example. There is quite a common misconception about Java that it's always slow, and there is a reason for it. Back in the early days prior to 1.2, it wasn't uncommon to see something like we did here run 10,20, or even 30 times slower then C. VM's today (1.4 /w hotspot) are much smarter than they were years ago. IMO, Hotspot makes the conventional "just in time compilers" look like a thing of the past.
Anyways, when you really think about it, Java really has an extra card up it's sleeve. Sure we tell GCC we want max optimizations, (03, etc), but GCC is limited to compile-time optimization. I think since java has adaptive runtime optimizations, specifically hotspot, the runtime optimization is what really makes the difference.
The reason why it's called "HotSpot", is literally because it looks for "hot spots" by profiling on the fly at runtime. Pretty cool, huh? Your first adaptive optimizations kick in second time the loop is ran. Not to mention the conventional JIT optimizations... code will natively compile and so you eliminate the costly overhead of bytecode translations.
Lastly, I am going to do the matrix operation you spoke about, I have to finish up some course work, so I may not get to it tonight, but as soon as I can devote some time to it, I will.
wdogmedia
Aug 29, 02:41 PM
cars may have produced 100x less CO2 forty years ago. but today there 100x more cars on the road.
Absolutely 100% false.
According to the American Automobile Manufacturer's Association, there were 169,994,128 vehicles in the world in 1970. As of 2001 there were 450 million.
Fine, then...per car, modern vehicles are now only 38 times cleaner than they were forty years ago. )
Absolutely 100% false.
According to the American Automobile Manufacturer's Association, there were 169,994,128 vehicles in the world in 1970. As of 2001 there were 450 million.
Fine, then...per car, modern vehicles are now only 38 times cleaner than they were forty years ago. )
peharri
Sep 23, 10:25 AM
Perhaps we've just been exposed to different sources of info. I viewed the sept 12 presentation in its entirety, and have read virtually all the reports and comments on macrumors, appleinsider, think secret, engadget, the wall street journal, and maccentral, among others. It was disney chief bob iger who was quoted saying iTV had a hard drive; that was generally interpreted (except by maccentral, which took the statement literally) to mean it had some sort of storage, be it flash or a small HD, and that it would be for buffering/caching to allow streaming of huge files at relatively slow (for the purpose) wireless speeds.
I've read absolutely everything I can too and I have to disagree with you still.
It makes absolutely no sense for Bob Iger to have been told there's "some sort of storage" if this isn't storage in any conventional sense. Storage to a layman means somewhere where you store things, not something transitory used by the machine in a way you can't fathom. So, we have two factors here:
First - Bob's been talking about a hard disk. That absolutely doesn't point at a cache, it's too expensive to be a cache.
Second - Even if Bob got the technology wrong, he's been told the machine has "storage". That's not a term you generally use to mean "transitory storage for temporary objects".
The suggestion Bob's talking about a cache is being made, in my view, because people know it'll need some sort of caching to overcome 802.11/etc temporary bandwidth issues (Hmm. Kind of. You guys do know we're talking about way less bandwidth requirements than a DVD right - and that a DVD-formatted MPEG2 will transmit realtime on an 802.11g link? What's more, for 99% of Internet users, their DSL connection has less bandwidth than their wireless link, even if they're on the other side of the house with someone else's WAN in range and on the same channel. Yes, 802.11 suffers drop-outs, but we're talking about needing seconds worth of video effected, not hours) As such, you're trying to find evidence that it'll deal with caching.
YOU DON'T NEED TO. A few megabytes of RAM is enough to ensure smooth playback will happen. This is a non-problem. Everyone who's going this route is putting way too much thought into designing a solution to something that isn't hard to solve.
Nonetheless, because it's an "issue", everything is being interpreted in that light. If there's "storage", it must be because of caching! Well, in my opinion, if there's storage, it's almost certainly to do with storage. You don't need it for caching.
I'm trying to imagine a conversation with Bob Iger where the issue of flash or hard disk space for caching content to avoid 802.11 issues would come up, and where the word "storage" would be used purely in that context. It's hard. I don't see them talking about caches to Iger. It makes no sense. They might just as well talk about DCT transforms or the Quicktime API.
I'm perfectly willing to be wrong. But i don't think i am. Let's continue reading the reports and revisit this subject here in a day or two.
Sure. I'm perfectly willing to be wrong too. I'm certainly less sure of it than I am of the iPhone rumours being bunk.
Regardless of the truth, I have to say the iTV makes little sense unless, regardless of whether it contains a hard disk or not, it can stream content directly from the iTS. Without the possibility of being used as a computer-less media hub, it becomes an overly expensive and complicated solution for what could more easily be done by making a bolt-on similar to that awful TubePort concept.
I'm 99% sure the machine is intended as an independent hub that can use iTunes libraries on the same network but can also go to the iTS directly and view content straight from there (and possibly other sources, such as Google Video.) I can see why Apple would make that. I can see why it would take a $300 machine to do that and make it practical. I see the importance of the iTS and the potential dangers to it as the cellphone displaces the iPod, and Apple's need to shore it up. I can see studio executives "not getting it" with online movies if those movies can only be seen on laptops, PCs, and iPods.
If Apple does force the thing to need a computer, I think they need to come out with an 'iTunes server' box that can fufill the same role, and it has to be cheap.
I've read absolutely everything I can too and I have to disagree with you still.
It makes absolutely no sense for Bob Iger to have been told there's "some sort of storage" if this isn't storage in any conventional sense. Storage to a layman means somewhere where you store things, not something transitory used by the machine in a way you can't fathom. So, we have two factors here:
First - Bob's been talking about a hard disk. That absolutely doesn't point at a cache, it's too expensive to be a cache.
Second - Even if Bob got the technology wrong, he's been told the machine has "storage". That's not a term you generally use to mean "transitory storage for temporary objects".
The suggestion Bob's talking about a cache is being made, in my view, because people know it'll need some sort of caching to overcome 802.11/etc temporary bandwidth issues (Hmm. Kind of. You guys do know we're talking about way less bandwidth requirements than a DVD right - and that a DVD-formatted MPEG2 will transmit realtime on an 802.11g link? What's more, for 99% of Internet users, their DSL connection has less bandwidth than their wireless link, even if they're on the other side of the house with someone else's WAN in range and on the same channel. Yes, 802.11 suffers drop-outs, but we're talking about needing seconds worth of video effected, not hours) As such, you're trying to find evidence that it'll deal with caching.
YOU DON'T NEED TO. A few megabytes of RAM is enough to ensure smooth playback will happen. This is a non-problem. Everyone who's going this route is putting way too much thought into designing a solution to something that isn't hard to solve.
Nonetheless, because it's an "issue", everything is being interpreted in that light. If there's "storage", it must be because of caching! Well, in my opinion, if there's storage, it's almost certainly to do with storage. You don't need it for caching.
I'm trying to imagine a conversation with Bob Iger where the issue of flash or hard disk space for caching content to avoid 802.11 issues would come up, and where the word "storage" would be used purely in that context. It's hard. I don't see them talking about caches to Iger. It makes no sense. They might just as well talk about DCT transforms or the Quicktime API.
I'm perfectly willing to be wrong. But i don't think i am. Let's continue reading the reports and revisit this subject here in a day or two.
Sure. I'm perfectly willing to be wrong too. I'm certainly less sure of it than I am of the iPhone rumours being bunk.
Regardless of the truth, I have to say the iTV makes little sense unless, regardless of whether it contains a hard disk or not, it can stream content directly from the iTS. Without the possibility of being used as a computer-less media hub, it becomes an overly expensive and complicated solution for what could more easily be done by making a bolt-on similar to that awful TubePort concept.
I'm 99% sure the machine is intended as an independent hub that can use iTunes libraries on the same network but can also go to the iTS directly and view content straight from there (and possibly other sources, such as Google Video.) I can see why Apple would make that. I can see why it would take a $300 machine to do that and make it practical. I see the importance of the iTS and the potential dangers to it as the cellphone displaces the iPod, and Apple's need to shore it up. I can see studio executives "not getting it" with online movies if those movies can only be seen on laptops, PCs, and iPods.
If Apple does force the thing to need a computer, I think they need to come out with an 'iTunes server' box that can fufill the same role, and it has to be cheap.