Sorry, but it will be an EU guideline, not a law. This will be implemented by laws independently in each member country. And, this will not happen too fast.
Well, here in Germany we probably have our version of the DMCA by the end of the year. That's fast enough.
This guy writes Java books? I hope they don't sell, because his "10 reasons" are mostly idiotic.
His points 4, 6, 9 and 10 are only about ditching deprecated APIs and not about "incorporating the advances in the last 7 years".
Point 8 is really stupid. He writes:
In essence, a good compiler should be able to figure out when to use ints and when to use BigIntegers and transparently swap between the two.
and
The integer types offer real room for improvement, however. It is mathematically incorrect for two billion plus two billion to equal -294,967,296, yet it does in Java today.
Is he on drugs?
Points 2 and 3 are the only ones I agree with, but they don't require a Java 3, that is not backward compatible.
And in point 1 he writes
I'll freely admit that I don't know how the class loader should be fixed.
All in all, this guy seems to be a complete idiot. How comes he writes Java books?
That would be interesting, because I just bought a Western Digital 1200JB for our small office file server with an old ASUS P2B-DS motherboard supporting only ATA/33. 'hdparm -t' shows only a little over 20MB/s, which seems slow for that drive. OTOH 100MBit ethernet is still the bottleneck, so I'm fine with it.
Reading the headline I thought they were populating the north pole with real penguins (animals). Luckily, it seems I'm not such a Linux geek after all.
Another is the ability to overlay static sprites (for example, TV channel logos) onto the video layer. This kind of stuff can improve image quality and save bandwidth at the same time.
Alan's changelogs of the -ac kernel tree have always been quite detailed. But Linus' changelogs were really bad. A lot of code that came from Alan's tree only had changelog entries like "merge with Alan".
A lot of people still don't realize, what ATI's "optimizations" are about. It's not a optimization specific to Quake 3 which noone could complain about. ATI's drivers forced some features to be disabled massively sacrificing image quality only when Quake 3 is run. It's not clear what they did exactly, but it looks like they were forcing 16-bit textures and/or using lower-resolution mipmaps. See the results here.
(The site is in German, but they have some nice details of screenshots, showing the difference onmouseover.)
Maybe it's just because of the new internal thermal diode of the palomino core in combination with a mobo that supports it? And Tom's Hardware used Athlons with old cores?
I remember seeing old intel specs that stated integer adds took 4 clock cycles to complete.
That must be really old specs. Wake up. Pentiums and Athlons are superscalar processors with a (theoretical) throughput of 2 integer ops per cycle. I don't know exactly, but I think PIVs even do 4 ops/cycle due to their double-pumped ALUs.
These aren't RISC cpu's where a single clock means a single operation has been completed, these processors end up waiting between 1-50 clock cycles for every instruction they perform.
Modern x86 processors basically are RISC CPUs compiling x86 instructions to something RISC-like.
But that's because NVidia sucks and won't
release open-source drivers that people can debug.
NVIDIAs "driver" is a full featured, highly optimized OpenGL implementation containing intellectual property of SGI. You should be happy to get it for free (as in beer, and OK, you had to buy the video card).
Now I have disabled Fast Writes and the driver runs rock solid and really fast (almost on par with Windows) under 2.4.0-test. I really don't care if it's open-sourced now...
Well, they sort of have and sort of haven't. For starters, Netscape 4 is about 12-15MB IIRC, and a
Mozilla nightlies are about 8-10MB. The Mozilla tarballs contain at least two entirely seperate
skins, and Netscape 4 doesn't even have one (it lets Motif do most of the drawing, while Mozilla
Does It All Itself). So that's a chunk of stuff Mozilla includes and Netscape doesn't, so chop that off
the Moz filesize.
Assumimg you compare the Linux versions you have to mention that the Linux Netscape package contains two binaries: dynamically and statically linked to Motif. The static binary is about 6MB compressed, so you should subtract that from the 12-15MB for the Netscape package if you want a fair comparision.
Thanks, I had a big laugh.
Well, here in Germany we probably have our version of the DMCA by the end of the year. That's fast enough.
Celsius or Fahrenheit?
His points 4, 6, 9 and 10 are only about ditching deprecated APIs and not about "incorporating the advances in the last 7 years".
Point 8 is really stupid. He writes:
and Is he on drugs?Points 2 and 3 are the only ones I agree with, but they don't require a Java 3, that is not backward compatible.
And in point 1 he writes
All in all, this guy seems to be a complete idiot. How comes he writes Java books?@a = ("Definitely yes\n", "Outlook cloudy\n");
print $a[2*rand()];
But it only defaults to yes since version 3.3.
That's the point. Exactly what I said about the 2.5.18 Slashdot story.
That would be interesting, because I just bought a Western Digital 1200JB for our small office file server with an old ASUS P2B-DS motherboard supporting only ATA/33. 'hdparm -t' shows only a little over 20MB/s, which seems slow for that drive. OTOH 100MBit ethernet is still the bottleneck, so I'm fine with it.
Reading the headline I thought they were populating the north pole with real penguins (animals). Luckily, it seems I'm not such a Linux geek after all.
Under DOS x = *NULL is perfectly legal and while(1) can halt if it contains for example a break, goto, return or longjmp.
And can easily be removed ;)
5. Have a widespread linux video player with a decent codec plugin architecture and hope that Sorenson/Apple write a binary only plugin.
like getting your space.com cookie?
Alan's changelogs of the -ac kernel tree have always been quite detailed. But Linus' changelogs were really bad. A lot of code that came from Alan's tree only had changelog entries like "merge with Alan".
http://cypherpunk:cypherpunk@www.vp3.com/vp3/tar/v p32.tar.gz
A lot of people still don't realize, what ATI's "optimizations" are about. It's not a optimization specific to Quake 3 which noone could complain about. ATI's drivers forced some features to be disabled massively sacrificing image quality only when Quake 3 is run. It's not clear what they did exactly, but it looks like they were forcing 16-bit textures and/or using lower-resolution mipmaps. See the results here. (The site is in German, but they have some nice details of screenshots, showing the difference onmouseover.)
# zcat >a.out
OK, I know it's an old joke.
Maybe it's just because of the new internal thermal diode of the palomino core in combination with a mobo that supports it? And Tom's Hardware used Athlons with old cores?
Just a thought.
That must be really old specs. Wake up. Pentiums and Athlons are superscalar processors with a (theoretical) throughput of 2 integer ops per cycle. I don't know exactly, but I think PIVs even do 4 ops/cycle due to their double-pumped ALUs.
These aren't RISC cpu's where a single clock means a single operation has been completed, these processors end up waiting between 1-50 clock cycles for every instruction they perform.
Modern x86 processors basically are RISC CPUs compiling x86 instructions to something RISC-like.
No, if the XSLT transformation is done client-side it's less CPU intensive for the server.
You will never write code properly the first time.
But that's because NVidia sucks and won't release open-source drivers that people can debug.
NVIDIAs "driver" is a full featured, highly optimized OpenGL implementation containing intellectual property of SGI. You should be happy to get it for free (as in beer, and OK, you had to buy the video card).
Now I have disabled Fast Writes and the driver runs rock solid and really fast (almost on par with Windows) under 2.4.0-test. I really don't care if it's open-sourced now...
Well, they sort of have and sort of haven't. For starters, Netscape 4 is about 12-15MB IIRC, and a Mozilla nightlies are about 8-10MB. The Mozilla tarballs contain at least two entirely seperate skins, and Netscape 4 doesn't even have one (it lets Motif do most of the drawing, while Mozilla Does It All Itself). So that's a chunk of stuff Mozilla includes and Netscape doesn't, so chop that off the Moz filesize.
Assumimg you compare the Linux versions you have to mention that the Linux Netscape package contains two binaries: dynamically and statically linked to Motif. The static binary is about 6MB compressed, so you should subtract that from the 12-15MB for the Netscape package if you want a fair comparision.
Oh, there's a return missing. Blame Perl.
The encryption/decryption is really easy:
import java.math.BigInteger;public BigInteger rsa(BigInteger key, BigInteger modulus, BigInteger msg)
{
msg.modPow(key, modulus);
}
Key generation is not very difficult either. Use the modInverse() funtion.