Both SSE and 3DNow! get you (in theory, at best) two adds and two multiplies per clock cycle, even on an Opteron. So yes, just because of the clock, the P4 beats the Opteron in the case of pure (no memory/cache access, no depencency, nothing else) float operation. Now, in real life, you sometimes spend longer waiting for the data than computing with it and that's how the Opteron quite often comes out on top, especially for multi-processors.
Opterons beat the pants off the Pentium 4s in x87 (i.e. old) FPU operations. If you want to get good performance, you need SSE/SSE2. Both for AMD and Intel. For pure SSE, the Pentium 4s beat the Opterons mainly because of the clock speed, but for multi-processor systems, the hyper-transport and all more than makes up for that.
Exactly... You use the plants to convert CO2 to O2, burn it to get energy, and then use plants again to get that CO2... and so on. It's basically solar energy through photosynthesis.
One example, the only MS compiler I've used (normally only gcc/Linux) was MSVC++ 6 and it didn't support partial specialization of templates. AFAIK, even gcc still doesn't have *all* corner cases right when it comes to templates.
I'll might start relying on those "extremely useful idiosyncracies" when the gcc team publically states that they will keep supporting them forever. Right now, most of them tend to be changed/removed without much notice (reprecated in the new version, then gone).
Bad for the US, sure, but I'm starting to think that he may not be that bad for the rest of the world in the long-term. The faster he destroys his country, the less the US is a threat to other countries.
On a different topic, if F9/11 can't be on TV because it's biased, then better close Fox News right now:)
I speak both French and English and I often receive emails that contain bits of Japanese. Oh, and many people tend to use their own language in their signature, regardless of the language they used for that particular email.
The only problem is that at some point, people will actually *prefer* a cracked version of the game to the legitimate version, if only because it's more convenient to use (no requirement for CD and all).
There are two things you're forgetting (outside the fact that it should be in W/m2): the distance factor and the frequency. First, cell phones have a very narrow spectrum and it is still unknown what the effects of microwaves are. The second (and most important) thing is the distance. I am not concerned at all if you use your cell phone near me. However, if *I* was talking on the phone, I'd get about two or three orders of magnitude more radiations. I'm not saying I believe that cell phones are harmful, but I think there are enough reasons to believe that they might be, so it's better to be careful and continue research on that.
That was roughly true for me... until I bought a laptop: 1.2 GB, 1.6 GB, 3.2 GB, 13 GB, 20 GB, 45 GB, 80 GB, (laptop) 30 GB, 60 GB. That's one of the main drawbacks of laptops right now I think.
Not that useful actually. Right now, the main problem for clusters is not the network bandwidth, but the network latency. AFAIK, that's why Virginia Tech used Infiniband and not Ethernet.
I work for a computer company in sales. No one has ever requested Linux instead of Windows.
I have, several times. Also, the problem with mass purchase is that everyone will want a different configuration and that Windows licenses are "per model", so there wouldn't be enough Linux demand for one particular model. I think the solution is that MS be forbidden to make deals where companies pay for each laptop of a certain model they produce, whether or not it ships with Windows (or any OS at all, I'm fine buying an OS-less laptop).
That's especially true for laptops -- try to find a laptop that ships with Linux. There are some, but there are so few they're not likely to have the config you want.
As per the GPL, Sveasoft does NOT prevent redistribution of the source. However, they will terminate your subscription if you redistribute the source.
I don't think it's that clear. What if they said: "you're free to redistribute the source, but if you do, you owe us $1 million"? Where do you draw the line? I personally think the "will terminate your subscription" is an actual restriction on redistribution -- hence not allowed by the GPL.
...speak English with nearly American accents, have a similar culture and legal system, and get paid 40% less than U.S. programmers.
Here's another reason: just look at the education system on both sides. The canadian education system is quite good and I'd expect Canadians comming out of an average university to be more competant than for an average US university. Note that I'm not talking about MIT and the like here.
OK, I'm not familiar with the all the licensing details (no flames please), but isn't the Windows license for Qt non-GPL (as in you need to pay for it). In that case, wouldn't it be illegal to link a GPL application against it on Windows. I'm guess I've missed something here, can someone give more details?
Unix has always supported this. It's the PC hardware that's not designed for multiheaded displays.
I'm sorry, but there's a difference between supporting many serial ports (or network terminals) and supporting multiple video adaptors. Linux had always been able to work as a terminal server. This is something new.
Not exactly, they were designed for multiple users, but not multiple mouse/keyboard/screen. Actually, I'm not even sure UNIX/MULTICS were even designed to have a keyboard or a screen, let alone a mouse.
so long as voice quality isn't affected (although they do have to support 9600bps data rates, who wants to surf at that speed.)
Believe me, there isn't a *single* low bit-rate speech codec that would allow 9600 bps rate rate. The reason is simple. Low bit-rate codecs are in the order of 8000 bps, so handling 9600 bps signals would be like being able to compress any type of signal/data. That's mathematically impossible. Even then, I'd even doubt one of these codecs would even be able to carry 300 bps modem signals reliably (they're just not designed for that)....and BTW, I think I know a bit what I'm talking about (see sig).
So yes, you keep you lap cool... at the expense of the components in your laptop. Be careful what you wish for.
It's no problem. When my laptop is on a table, it only touches the table with 4 small rubber pads, not enough for any significant heat transfer to take place. Still, it doesn't overheat (it still has the fan and all). If the pads are designed properly the same thing is probably happening.
I know this is the reason people can't switch away from Windows, but this is actually the reason I can't switch *to* Windows: applications. There's just too much open-source stuff I use which isn't ported (or easily available) to Windows. Examples are LyX, Octave, command-line tools (awk/sed/grep/...), valgrind, and many others. I know you can always download cygwin and all, but running Linux is just so much simpler.
Of course, not having to fear worms/virus too much is also a plus (though I still keep my system up to date).
Both SSE and 3DNow! get you (in theory, at best) two adds and two multiplies per clock cycle, even on an Opteron. So yes, just because of the clock, the P4 beats the Opteron in the case of pure (no memory/cache access, no depencency, nothing else) float operation. Now, in real life, you sometimes spend longer waiting for the data than computing with it and that's how the Opteron quite often comes out on top, especially for multi-processors.
Opterons beat the pants off the Pentium 4s in x87 (i.e. old) FPU operations. If you want to get good performance, you need SSE/SSE2. Both for AMD and Intel. For pure SSE, the Pentium 4s beat the Opterons mainly because of the clock speed, but for multi-processor systems, the hyper-transport and all more than makes up for that.
But RedHat already has a patch out:
rpm -e gcc
Burn it? -> CO2
Exactly... You use the plants to convert CO2 to O2, burn it to get energy, and then use plants again to get that CO2... and so on. It's basically solar energy through photosynthesis.
One example, the only MS compiler I've used (normally only gcc/Linux) was MSVC++ 6 and it didn't support partial specialization of templates. AFAIK, even gcc still doesn't have *all* corner cases right when it comes to templates.
I'll might start relying on those "extremely useful idiosyncracies" when the gcc team publically states that they will keep supporting them forever. Right now, most of them tend to be changed/removed without much notice (reprecated in the new version, then gone).
Bush is an moron and bad for the USA/world
:)
Bad for the US, sure, but I'm starting to think that he may not be that bad for the rest of the world in the long-term. The faster he destroys his country, the less the US is a threat to other countries.
On a different topic, if F9/11 can't be on TV because it's biased, then better close Fox News right now
I think the main reason for consent laws is more about preventing abuse, like a 15-year old girl with a 40 year-old man.
I speak both French and English and I often receive emails that contain bits of Japanese. Oh, and many people tend to use their own language in their signature, regardless of the language they used for that particular email.
Of course it'll work, since everyone on earth speaks English...
The only problem is that at some point, people will actually *prefer* a cracked version of the game to the legitimate version, if only because it's more convenient to use (no requirement for CD and all).
Cell phone signal: 4 W.
Stepping outside under full sun: 1000 W.
There are two things you're forgetting (outside the fact that it should be in W/m2): the distance factor and the frequency. First, cell phones have a very narrow spectrum and it is still unknown what the effects of microwaves are. The second (and most important) thing is the distance. I am not concerned at all if you use your cell phone near me. However, if *I* was talking on the phone, I'd get about two or three orders of magnitude more radiations. I'm not saying I believe that cell phones are harmful, but I think there are enough reasons to believe that they might be, so it's better to be careful and continue research on that.
That was roughly true for me... until I bought a laptop:
1.2 GB, 1.6 GB, 3.2 GB, 13 GB, 20 GB, 45 GB, 80 GB, (laptop) 30 GB, 60 GB. That's one of the main drawbacks of laptops right now I think.
Not that useful actually. Right now, the main problem for clusters is not the network bandwidth, but the network latency. AFAIK, that's why Virginia Tech used Infiniband and not Ethernet.
I work for a computer company in sales. No one has ever requested Linux instead of Windows.
I have, several times. Also, the problem with mass purchase is that everyone will want a different configuration and that Windows licenses are "per model", so there wouldn't be enough Linux demand for one particular model. I think the solution is that MS be forbidden to make deals where companies pay for each laptop of a certain model they produce, whether or not it ships with Windows (or any OS at all, I'm fine buying an OS-less laptop).
That's especially true for laptops -- try to find a laptop that ships with Linux. There are some, but there are so few they're not likely to have the config you want.
As per the GPL, Sveasoft does NOT prevent redistribution of the source. However, they will terminate your subscription if you redistribute the source.
I don't think it's that clear. What if they said: "you're free to redistribute the source, but if you do, you owe us $1 million"? Where do you draw the line? I personally think the "will terminate your subscription" is an actual restriction on redistribution -- hence not allowed by the GPL.
What is nice here is that not only did he admit he was wrong, but he's also the one that brought the "proof" that he had been wrong.
...speak English with nearly American accents, have a similar culture and legal system, and get paid 40% less than U.S. programmers.
Here's another reason: just look at the education system on both sides. The canadian education system is quite good and I'd expect Canadians comming out of an average university to be more competant than for an average US university. Note that I'm not talking about MIT and the like here.
developing cross-platform GPL-programs
OK, I'm not familiar with the all the licensing details (no flames please), but isn't the Windows license for Qt non-GPL (as in you need to pay for it). In that case, wouldn't it be illegal to link a GPL application against it on Windows. I'm guess I've missed something here, can someone give more details?
Unix has always supported this. It's the PC hardware that's not designed for multiheaded displays.
I'm sorry, but there's a difference between supporting many serial ports (or network terminals) and supporting multiple video adaptors. Linux had always been able to work as a terminal server. This is something new.
Not exactly, they were designed for multiple users, but not multiple mouse/keyboard/screen. Actually, I'm not even sure UNIX/MULTICS were even designed to have a keyboard or a screen, let alone a mouse.
so long as voice quality isn't affected (although they do have to support 9600bps data rates, who wants to surf at that speed.)
...and BTW, I think I know a bit what I'm talking about (see sig).
Believe me, there isn't a *single* low bit-rate speech codec that would allow 9600 bps rate rate. The reason is simple. Low bit-rate codecs are in the order of 8000 bps, so handling 9600 bps signals would be like being able to compress any type of signal/data. That's mathematically impossible. Even then, I'd even doubt one of these codecs would even be able to carry 300 bps modem signals reliably (they're just not designed for that).
So yes, you keep you lap cool... at the expense of the components in your laptop. Be careful what you wish for.
It's no problem. When my laptop is on a table, it only touches the table with 4 small rubber pads, not enough for any significant heat transfer to take place. Still, it doesn't overheat (it still has the fan and all). If the pads are designed properly the same thing is probably happening.
I know this is the reason people can't switch away from Windows, but this is actually the reason I can't switch *to* Windows: applications. There's just too much open-source stuff I use which isn't ported (or easily available) to Windows. Examples are LyX, Octave, command-line tools (awk/sed/grep/...), valgrind, and many others. I know you can always download cygwin and all, but running Linux is just so much simpler.
Of course, not having to fear worms/virus too much is also a plus (though I still keep my system up to date).