Just when you thought that flame wars on slashdot got out of hand...
"Do you want your children to look for etoys and somehow accidentally land on etoy.com which material not appropriate for children (profanity, nudity, graphic nature, adult content)??? Etoys even offered a generous offer of ($400,00-1mil) to etoy to change their name because it won't be very logical to change etoys.com because it is actually selling children's toys!!! So Etoys.com launched a law suit against etoy.com on behalf of the numerous complaints from angry parents. Hell, I would be angry too if my kids ask me what the hell is on the art site...and it has nothing to do with the toy. I hope the boycotters can explain theie positions on the issue to me, as I support etoys 100% in their cause. "
It's like a red rag to a bull...:-)
But seriously, if you read the posts on the trading boards, you do start to realise that a lot of the people who are supporting (not particularly well at present) the value of companies such as etoys really don't have a clue about what is going on with the situation at all.
I think that I have to agree with this. I don't have equivalent benchmarks running perl, but I spent some time recently playing with webmacro for a client and using the following development machine:
300 AMD K6
128M RAM
IDE HDD
and running
blackdown jdk 1.1.7
Apache + JServ
Webmacro
MySQL
I was getting a maximum sustainable hit-rate of 25/second with a complete data output of around 250-300 K/s. Considering the low-end spec of the machine, the fact that all the components are running on a single machine and that there are now considerably faster JVM's floating around, I reckon that it should be relatively easy to double this speed without much investment. Either way it is still definately up in the usable range.
Interesting, but irrelevant fact: On profiling the servlets I found that the major time overhead for the complete process was in the jdbc driver (mmmysql) when it was converting byte[] --> String. Memory allocation. Booo. Anyone done any work on getting a mysql/jdbc/webmacro integration that: caches used data buffers and reuses them if possible in the jdbc driver and/or permits direct use of data[] blocks into webmacro without the String overhead?
Just a query - are they trying to ban mirrors of the actual binary code for DeCSS and the associated links to these sites or is it the underlying algorithm that is the target. If the injunction is against a specific binary application, then would publishing an "abstract" pseudo-code of the core of the binary engine be affected by the ban? If this was done then how long do you think it would be before many, many different implementations of the code in different languages started appearing on the web? Would it be necessary to start a new injunction against each one?
Association of Autonomous Astronauts got there 1st
on
Sex in Space
·
· Score: 1
http://www.factsheet5.com/Bypass "Escape From Gravity Bulletin of the Association of Autonomous Astronauts #1. The AAA launches it's five year plan for establishing global community-based AAA groups dedicated to building their own space ships. 'Space Travel is Necessary - Evolution Implies It', Sex in Space, techno-speedcore space-disco, the Luther Blissett 3-Sided Football League. "Only those that attempt the impossible will achieve the absurd." Plus free balloon. 2 sides A4, 4 1st class stamps for the next 4#s from Inner City AAA, BM Jed, London WC1N 3XX."
Many thanks to fantomas for the URL (he's forgotten his password (again), just come back from another space mission and currently can't log in....
Firstly, sorry about blatant mathematics incompatancy (48/2 = ??) (i'm not anonymous anymore). Secondly, I'm not sure if I totally agree with your statement about phase information. True, if you have 10 samples on a a wave then you can model the shift of a sin wave left and right (phase) very accurately (to within 36 degrees), but 10 samples is moving down to the 4 khz range which is firmly into the noticable range with sample frequency.
I think (unless I've missed something very fundamental) that if you take a sin wave at the Nyquist frequency that is in phase with the sample clock such that the sample's are being taken as 'completely positive' followed by 'completely negative' (+1 -1 +1 -1 as you said) then you have the frequency represented (albeit very crudely). Now if we shift the phase left or right by 90 degrees then our sampling period will be 'half positive/half negative' followed by 'half negative/half positive' which to my mind comes out as (+0 -0 +0 -0). Phase shifts in between these two extremes will produce a wave with an amplitude somewhere between zero and the true amplitude depending on the degree of phase shift.
Now if we have a frequency that is slightly under the nyquist frequency, there will still be a situation where the wave starts off in phase with the sample clock and then slowly (speed depending on the difference between nyquist and sin frequency) moving off the phase of clock speed. This will therefore introduce an amplitude modulation of the signal equal to the difference between the two signals. Obviously the more you move down the frequency range, the less noticable these modulation artifacts will be but as far as i can see, there must be artificats appearing below the nyquist frequency as well as above. increasing the sample frequency is the only way to move these problems out of the perceptible range.
" Do you want your children to look for etoys and somehow accidentally land on etoy.com which material not appropriate for children (profanity, nudity, graphic nature, adult content)??? Etoys even offered a generous offer of ($400,00-1mil) to etoy to change their name because it won't be very logical to change etoys.com because it is actually selling children's toys!!! So Etoys.com launched a law suit against etoy.com on behalf of the numerous complaints from angry parents. Hell, I would be angry too if my kids ask me what the hell is on the art site...and it has nothing to do with the toy. I hope the boycotters can explain theie positions on the issue to me, as I support etoys 100% in their cause. "
It's like a red rag to a bull... :-)
But seriously, if you read the posts on the trading boards, you do start to realise that a lot of the people who are supporting (not particularly well at present) the value of companies such as etoys really don't have a clue about what is going on with the situation at all.
So remember be polite...
- 300 AMD K6
- 128M RAM
- IDE HDD
and running- blackdown jdk 1.1.7
- Apache + JServ
- Webmacro
- MySQL
I was getting a maximum sustainable hit-rate of 25/second with a complete data output of around 250-300 K/s. Considering the low-end spec of the machine, the fact that all the components are running on a single machine and that there are now considerably faster JVM's floating around, I reckon that it should be relatively easy to double this speed without much investment. Either way it is still definately up in the usable range.Interesting, but irrelevant fact: On profiling the servlets I found that the major time overhead for the complete process was in the jdbc driver (mmmysql) when it was converting byte[] --> String. Memory allocation. Booo. Anyone done any work on getting a mysql/jdbc/webmacro integration that: caches used data buffers and reuses them if possible in the jdbc driver and/or permits direct use of data[] blocks into webmacro without the String overhead?
Just a query - are they trying to ban mirrors of the actual binary code for DeCSS and the associated links to these sites or is it the underlying algorithm that is the target. If the injunction is against a specific binary application, then would publishing an "abstract" pseudo-code of the core of the binary engine be affected by the ban? If this was done then how long do you think it would be before many, many different implementations of the code in different languages started appearing on the web? Would it be necessary to start a new injunction against each one?
http://www.factsheet5.com/Bypass
"Escape From Gravity Bulletin of the Association of Autonomous Astronauts #1. The AAA launches it's five year plan for establishing global community-based AAA groups dedicated to building their own space ships. 'Space Travel is Necessary - Evolution Implies It', Sex in Space, techno-speedcore space-disco, the Luther Blissett 3-Sided Football League. "Only those that attempt the impossible will achieve the absurd." Plus free balloon. 2 sides A4, 4 1st class stamps for the next 4#s from Inner City AAA, BM Jed, London WC1N 3XX."
Many thanks to fantomas for the URL (he's forgotten his password (again), just come back from another space mission and currently can't log in....
I think (unless I've missed something very fundamental) that if you take a sin wave at the Nyquist frequency that is in phase with the sample clock such that the sample's are being taken as 'completely positive' followed by 'completely negative' (+1 -1 +1 -1 as you said) then you have the frequency represented (albeit very crudely). Now if we shift the phase left or right by 90 degrees then our sampling period will be 'half positive/half negative' followed by 'half negative/half positive' which to my mind comes out as (+0 -0 +0 -0). Phase shifts in between these two extremes will produce a wave with an amplitude somewhere between zero and the true amplitude depending on the degree of phase shift.
Now if we have a frequency that is slightly under the nyquist frequency, there will still be a situation where the wave starts off in phase with the sample clock and then slowly (speed depending on the difference between nyquist and sin frequency) moving off the phase of clock speed. This will therefore introduce an amplitude modulation of the signal equal to the difference between the two signals. Obviously the more you move down the frequency range, the less noticable these modulation artifacts will be but as far as i can see, there must be artificats appearing below the nyquist frequency as well as above. increasing the sample frequency is the only way to move these problems out of the perceptible range.