What you don't understand is that if carnivore only needed to capture email, it should use the headers, and not the IP address. Clearly, they can do a lot more than scanning email with the IP address.
Okay, for people who say that thinking is somewhat impossible for machines, I say this: Who's to say your not a machine? What, because you can think? What does it mean to think? You cannot describe in any detail how thinking works, because its unconcious! Therefore, if you were a machine, you wouldn't know it. This is a pretty gross summary of some of Marvin Minsky's theories on AI - You can read more by getting "Society of Mind" ISBN 0-671-65713-5 or by checking out his website at MIT where he teaches. Marvin Minsky's Home Page.
Actually, I don't know where you get your numbers from, so here's a summary of the numbers I got off Sony's official site for the Playstation 2. Submitted in Code due to the fact that I can't use the <pre> and </pre> tags.
PlayStation 2 Features and Specs
10/4/00
PlayStation®2 Computer Entertainment System
Features and Specifications
System Clock Frequency
294.912 MHz
Main Memory
Direct Rambus (Direct RDRAM)
Memory Size
*** 32MB
Memory Bus Bandwidth
*** 3.2GB per Second
Graphics:
Clock Frequency
147.456MHz
Embedded DRAM
*** 4MB
DRAM Bus bandwidth
*** 48GB per Second
DRAM Bus width
*** 2560 Bits
Polygon Drawing Rate
75 Million Polygons per Second
IOP
I/O Processor
CPU Core
PlayStation (current) CPU
Clock Frequency
33.8688MHz or 36.864MHz (Selectable)
IOP Memory
2MB
Sub Bus
*** 32-bit
Okay, now looking at this, it becomes clear that the poster, who stated that you have 48GB/s between systems is false. For I/O you only have 60 MB/s max, of course the DVD drive in the unit is the bottleneck. Looking at the main ram, your max bandwidth is 3.2GB/sec. The 48GB/s is apparently only for the EMBEDDED DRAM on the video card. It is not the interface to the graphics chip, which is apparently limited by the 3.2GB/sec of the main memory. Still though, using his math, you have 53.3 megs of textures per frame, not the 800 that was specified. However, considering that the video only has 4mb I find it highly unlikely. Also, the system only has 32 mb ram! This is ram for both the textures and models, as well as the CPU. If half your memory is taken for models and instructions, that leaves you with only 16mb for textures. You definitely won't be having many dynamic textures, though it is possible. Of course, on a regular television, you can get away with having lower resolution textures, lower poly counts, etc... than your average PC game.
Having read all these responses, and agreeing with most of these, I do see the MPAA's side of the story. Since most pirating is done in ASIA, all the MPAA has to do is code DVD's sold in ASIA so that they can only be played by a player set for ASIA. That localizes the piracy and prevents asian copies from spreading out into the rest of the world (asia just used as an example). By using DeCSS, those asian pirates could encode a DVD to be played anywhere, hence opening the market for piracy. CSS sounds like a good plan, and I'm sure it worked for a while. However, now that it's broken the cat's out of the bag... no way to get it in. So what do they do? They sue. What should they have done? I think they should have just decrypted all their DVD's. That way, there'd be no reason to pirate. I'm sure I'm going to get moderated down for this, but hey...
The real problem is in the voting system. The electorial college doesn't go 50/50... its all or nothing. Example: 55% of the people in your state vote for Gore, 45% vote for Bush... your state has 30 votes in the electorial college, which means 30 votes for Gore. Any third grader can tell you what's wrong with that. The majority decides for the whole in that state. This is wrong, as the minority voice is not getting heard. I think that if we get rid of the electorial college, or perhaps change it from say "winner takes all" to a more accurate, "winner takes most", we'd be doing a lot better off. Also, it might make sense to poll using a borda count instead.
hah I like the "access" part of that statement. Sure, that means AS/400 Client access is gone, so is Netware Client, Microsoft Exchange... hmm... it might not be so bad after all!
I know this has been said before, but... Don't just settle for Bush because 'Gore would be worse'. Don't "settle" for anything. A good quote (author / speaker unknown) "The price of freedom is eternal vigilence". I don't want ANYONE tracking my web browsing, much less the GOVERNMENT. And while certainly some of my views might be seen as "offensive" to some, that should not be a basis for blocking my voice from being heard.
Actually, I would vote to "not vote" (yes, that's an option on the ballot) if it weren't for Nader. I think he could change a lot more things for the better. He's been a consumer advocate for a long time, and I think its high time we have someone looking out for the consumer instead of being bought out by big business. Anyhow, I feel that the electorial college is crap, and that takes it away from true democracy.
"how far away are we from people having enough processing power to not want/need to upgrade anymore?"
heh... funny thing. I thought the same thing back in '90. The answer is, Never. When computers eventually become voice controllable, we'll need the extra power. Sure, voice control is available today, but it can't screen out background noise, and my experience is that I have to say everything twice just so it can understand me. Also, what about 3d displays, and true 3d sound (like A3d) and 5.1 dolby digital sound... dvd's really made people want to upgrade as well... so did Windows 98. I'm sure Windows ME will also get people to upgrade. Once your computer starts breaking down, and parts that used to cost $20 start costing $200 you'll upgrade, whether you like it or not. I dunno, maybe I missed your point...
"Any network interface card on a networked computer "taps" all of the traffic traversing a particular network segment. It is far from clear that such limited acquisition of network packets at lower levels of the OSI stack constitutes interception under the law. On the contrary, not all of them. On switched networks, which are pretty common, especially at ISP's, you only get what's destined for you, or the broadcast address. It may be a moot point, but I *hate* it when I see an error such as this in a published article.
I particularly liked this statement from cluge: Scan the net a bit and use an open proxy server to surf through (obfuscation attack?) That would certainly not increase your privacy as the proxy would be able to track everything you do. I could setup an open proxy just for the sole purpose of tracking what websites hackers / crackers visit.
ATI and NVidia both know now that it's a race just as it is for AMD and Intel for chips. They would not delay their release of a chip just because DX8 wasn't out yet. After all, they could add extensions to OGL to fully use their hardware. Hell, when the GeForce came out, no game existed that could fully utilize its power, and few exist today. Just because directx 8 isn't out yet doesn't mean that they won't release the new chips. After all, it's the drivers that wouldn't be released, not the chips.
The way I see it, people go to college to get a good job right? I mean, people don't go to college just for the fuck of it. They go to get the knowledge and the degree to get a good job. In the tech world, its not hard to find a good job, hence most tech don't feel a need to go to college. I've been working with computers / networks since I was 18. I'm 22 now, and all that matters is my experience and knowledge. I have a good job, and didn't go to college to get it. Colleges can't keep up with the constant changes in technology, so anything you learn there will be the fundamentals (if you didnt know them already). They do teach you stuff like how an ALU works, various low level stuff, but after that everything else is irrelevant. College is for the people that aren't ready yet for the real world. That wish that the real world was like high school.
This should really come as no surprise, given the source. Think of their first PC card. It required adding ANOTHER video card that strictly does 3d, required a passthru cable and took up another PCI slot and IRQ. Their second card, which was exactly the same as the first, except larger, and you could add in 2 of them, dedicating 3 pci slots for video. How is this "requiring an external power supply" any different? Seems like the next step considering their history. Only problem is, there's other people out there now, and they can make a better product for cheaper.
I don't see how stating that "TFTP is inherently insecure" is pushing it as far as security goes. I mean, it IS insecure by design, everyone who knows anything about TCP/IP knows this.
Well, the thing is, that I don't like about Win2k is if you want to have a new feature, you have to program it in. Can't use "shell scripts" or anything like that. I have experience with both types, Solaris, Linux, AIX, Windows 98, Win2k, WinME... I can program on Linux and all Microsoft platforms, and I don't NEED to program on AIX or Solaris because they do everything you need to do from a simple script.
So you would go out of your way to spend $200 extra for a card that performs WORSE just because you *think* that their lawsuit is frivolus upon first sight? Why don't you wait until you hear what Nvidia has to say about this, do some research and make your own conclusions. I've checked out the patents, and they aren't very broad, they clearly state what they are doing and how it works. You should look it up. One of them, the "burst transfer" one for instance, uses certain registers and increments the registers to store the data in a cache buffer before its pushed across the bus. Sounds "broad" to you now? I repeat, Read the patents, talk to Nvidia, and THEN make your decision. I'm all for competition, but when that competition starts stealing ideas from you, you should definitely have a right to recoup.
They just showed off their 2ghz part (not finished) and here they are can't even get the 1.13ghz part out the door without a limp. Clearly the emperor has no clothes.
The reasons why I think this researcher's conclusions are illogical are several. First, English is one of the most widely spoken languages. Second, curriculum in most foreign schools now require learning english. Third, perl, html, c, java, xml, even python are all based on the english language. If you want to program, you have to know english. It might not be THE spoken language of choice for many people of the world, but it is definitely the language of the web. Heck, the Linux source is in english (well, the comments anyways, but you get my point).
I've used MSVC, CodeWarrior, Borland C++ (1.0 - 3.0) and several other development environments. The ONLY differences are their requirements of ANSI compliance and their project file layout. If your developing a Windows program, you have to include the windows libraries that your programs use... WOOO hard stuff. The best advice I can give is to declare your functions before you define them (at the top of the program) and then at the bottom of the MAIN loop you have the code for the functions. And stay away from anything that is not ANSI compliant.
Not to mention their use of Python. That's also free software. If you don't have the money to pay your OC-48 connection then that's your only option is to advertise. I just wish there was some other way to make money on the web than just advertising.
What you don't understand is that if carnivore only needed to capture email, it should use the headers, and not the IP address. Clearly, they can do a lot more than scanning email with the IP address.
Okay, for people who say that thinking is somewhat impossible for machines, I say this: Who's to say your not a machine? What, because you can think? What does it mean to think? You cannot describe in any detail how thinking works, because its unconcious! Therefore, if you were a machine, you wouldn't know it. This is a pretty gross summary of some of Marvin Minsky's theories on AI - You can read more by getting "Society of Mind" ISBN 0-671-65713-5 or by checking out his website at MIT where he teaches. Marvin Minsky's Home Page.
Actually, I don't know where you get your numbers from, so here's a summary of the numbers I got off Sony's official site for the Playstation 2. Submitted in Code due to the fact that I can't use the <pre> and </pre> tags.
PlayStation 2 Features and Specs
10/4/00
PlayStation®2 Computer Entertainment System
Features and Specifications
System Clock Frequency
294.912 MHz
Main Memory
Direct Rambus (Direct RDRAM)
Memory Size
*** 32MB
Memory Bus Bandwidth
*** 3.2GB per Second
Graphics:
Clock Frequency
147.456MHz
Embedded DRAM
*** 4MB
DRAM Bus bandwidth
*** 48GB per Second
DRAM Bus width
*** 2560 Bits
Polygon Drawing Rate
75 Million Polygons per Second
IOP
I/O Processor
CPU Core
PlayStation (current) CPU
Clock Frequency
33.8688MHz or 36.864MHz (Selectable)
IOP Memory
2MB
Sub Bus
*** 32-bit
Okay, now looking at this, it becomes clear that the poster, who stated that you have 48GB/s between systems is false. For I/O you only have 60 MB/s max, of course the DVD drive in the unit is the bottleneck. Looking at the main ram, your max bandwidth is 3.2GB/sec. The 48GB/s is apparently only for the EMBEDDED DRAM on the video card. It is not the interface to the graphics chip, which is apparently limited by the 3.2GB/sec of the main memory. Still though, using his math, you have 53.3 megs of textures per frame, not the 800 that was specified. However, considering that the video only has 4mb I find it highly unlikely. Also, the system only has 32 mb ram! This is ram for both the textures and models, as well as the CPU. If half your memory is taken for models and instructions, that leaves you with only 16mb for textures. You definitely won't be having many dynamic textures, though it is possible. Of course, on a regular television, you can get away with having lower resolution textures, lower poly counts, etc... than your average PC game.
Yes, this is the borda count.
Having read all these responses, and agreeing with most of these, I do see the MPAA's side of the story. Since most pirating is done in ASIA, all the MPAA has to do is code DVD's sold in ASIA so that they can only be played by a player set for ASIA. That localizes the piracy and prevents asian copies from spreading out into the rest of the world (asia just used as an example). By using DeCSS, those asian pirates could encode a DVD to be played anywhere, hence opening the market for piracy. CSS sounds like a good plan, and I'm sure it worked for a while. However, now that it's broken the cat's out of the bag... no way to get it in. So what do they do? They sue. What should they have done? I think they should have just decrypted all their DVD's. That way, there'd be no reason to pirate.
I'm sure I'm going to get moderated down for this, but hey...
The real problem is in the voting system. The electorial college doesn't go 50/50... its all or nothing. Example: 55% of the people in your state vote for Gore, 45% vote for Bush... your state has 30 votes in the electorial college, which means 30 votes for Gore. Any third grader can tell you what's wrong with that. The majority decides for the whole in that state. This is wrong, as the minority voice is not getting heard. I think that if we get rid of the electorial college, or perhaps change it from say "winner takes all" to a more accurate, "winner takes most", we'd be doing a lot better off. Also, it might make sense to poll using a borda count instead.
hah I like the "access" part of that statement. Sure, that means AS/400 Client access is gone, so is Netware Client, Microsoft Exchange... hmm... it might not be so bad after all!
I know this has been said before, but... Don't just settle for Bush because 'Gore would be worse'. Don't "settle" for anything. A good quote (author / speaker unknown) "The price of freedom is eternal vigilence". I don't want ANYONE tracking my web browsing, much less the GOVERNMENT. And while certainly some of my views might be seen as "offensive" to some, that should not be a basis for blocking my voice from being heard.
Actually, I would vote to "not vote" (yes, that's an option on the ballot) if it weren't for Nader. I think he could change a lot more things for the better. He's been a consumer advocate for a long time, and I think its high time we have someone looking out for the consumer instead of being bought out by big business. Anyhow, I feel that the electorial college is crap, and that takes it away from true democracy.
Let's see how long it takes for hollywood to make movies out of each one... oh wait, they already did... nevermind.
"how far away are we from people having enough processing power to not want/need to upgrade anymore?"
heh... funny thing. I thought the same thing back in '90. The answer is, Never. When computers eventually become voice controllable, we'll need the extra power. Sure, voice control is available today, but it can't screen out background noise, and my experience is that I have to say everything twice just so it can understand me. Also, what about 3d displays, and true 3d sound (like A3d) and 5.1 dolby digital sound... dvd's really made people want to upgrade as well... so did Windows 98. I'm sure Windows ME will also get people to upgrade. Once your computer starts breaking down, and parts that used to cost $20 start costing $200 you'll upgrade, whether you like it or not. I dunno, maybe I missed your point...
"Any network interface card on a networked computer "taps" all of the traffic traversing a particular network segment. It is far from clear that such limited acquisition of network packets at lower levels of the OSI stack constitutes interception under the law. On the contrary, not all of them. On switched networks, which are pretty common, especially at ISP's, you only get what's destined for you, or the broadcast address. It may be a moot point, but I *hate* it when I see an error such as this in a published article.
I particularly liked this statement from cluge:
Scan the net a bit and use an open proxy server to surf through (obfuscation attack?)
That would certainly not increase your privacy as the proxy would be able to track everything you do. I could setup an open proxy just for the sole purpose of tracking what websites hackers / crackers visit.
This phone + pda idea is a bad one. It's like a futon. it's a bed, no it's a chair, no it's both... whatever it is, it's uncomfortable as hell.
ATI and NVidia both know now that it's a race just as it is for AMD and Intel for chips. They would not delay their release of a chip just because DX8 wasn't out yet. After all, they could add extensions to OGL to fully use their hardware. Hell, when the GeForce came out, no game existed that could fully utilize its power, and few exist today. Just because directx 8 isn't out yet doesn't mean that they won't release the new chips. After all, it's the drivers that wouldn't be released, not the chips.
Okay, so let me get this strait... to be a true geek you must:
1) Like Star Trek
2) Watch Anime like your addicted
3) Drink caffinated beverages like water
4) Have a printed copy of the GPL
5) Be a social outcast
6) Skip college
7) Read 'User Friendly'
8) Protect Free Speech (tm) at all costs
9) Believe in Mysticism
I just don't see how #9 fits... I mean sure, 1-8 are common sense, but Mysticism??
The way I see it, people go to college to get a good job right? I mean, people don't go to college just for the fuck of it. They go to get the knowledge and the degree to get a good job. In the tech world, its not hard to find a good job, hence most tech don't feel a need to go to college. I've been working with computers / networks since I was 18. I'm 22 now, and all that matters is my experience and knowledge. I have a good job, and didn't go to college to get it. Colleges can't keep up with the constant changes in technology, so anything you learn there will be the fundamentals (if you didnt know them already). They do teach you stuff like how an ALU works, various low level stuff, but after that everything else is irrelevant. College is for the people that aren't ready yet for the real world. That wish that the real world was like high school.
This should really come as no surprise, given the source. Think of their first PC card. It required adding ANOTHER video card that strictly does 3d, required a passthru cable and took up another PCI slot and IRQ. Their second card, which was exactly the same as the first, except larger, and you could add in 2 of them, dedicating 3 pci slots for video. How is this "requiring an external power supply" any different? Seems like the next step considering their history. Only problem is, there's other people out there now, and they can make a better product for cheaper.
I don't see how stating that "TFTP is inherently insecure" is pushing it as far as security goes. I mean, it IS insecure by design, everyone who knows anything about TCP/IP knows this.
Well, the thing is, that I don't like about Win2k is if you want to have a new feature, you have to program it in. Can't use "shell scripts" or anything like that. I have experience with both types, Solaris, Linux, AIX, Windows 98, Win2k, WinME... I can program on Linux and all Microsoft platforms, and I don't NEED to program on AIX or Solaris because they do everything you need to do from a simple script.
So you would go out of your way to spend $200 extra for a card that performs WORSE just because you *think* that their lawsuit is frivolus upon first sight? Why don't you wait until you hear what Nvidia has to say about this, do some research and make your own conclusions. I've checked out the patents, and they aren't very broad, they clearly state what they are doing and how it works. You should look it up. One of them, the "burst transfer" one for instance, uses certain registers and increments the registers to store the data in a cache buffer before its pushed across the bus. Sounds "broad" to you now? I repeat, Read the patents, talk to Nvidia, and THEN make your decision. I'm all for competition, but when that competition starts stealing ideas from you, you should definitely have a right to recoup.
They just showed off their 2ghz part (not finished) and here they are can't even get the 1.13ghz part out the door without a limp. Clearly the emperor has no clothes.
The reasons why I think this researcher's conclusions are illogical are several. First, English is one of the most widely spoken languages. Second, curriculum in most foreign schools now require learning english. Third, perl, html, c, java, xml, even python are all based on the english language. If you want to program, you have to know english. It might not be THE spoken language of choice for many people of the world, but it is definitely the language of the web. Heck, the Linux source is in english (well, the comments anyways, but you get my point).
I've used MSVC, CodeWarrior, Borland C++ (1.0 - 3.0) and several other development environments. The ONLY differences are their requirements of ANSI compliance and their project file layout. If your developing a Windows program, you have to include the windows libraries that your programs use... WOOO hard stuff. The best advice I can give is to declare your functions before you define them (at the top of the program) and then at the bottom of the MAIN loop you have the code for the functions. And stay away from anything that is not ANSI compliant.
Not to mention their use of Python. That's also free software. If you don't have the money to pay your OC-48 connection then that's your only option is to advertise. I just wish there was some other way to make money on the web than just advertising.