This is hard to avoid, as is a dictionary attack against a domain's MX.
However, unlike anonymous FTP, HTTP doesn't require everybody who pulls a file to give a well-formed e-mail address in the password field. (Valid addresses are a proper subset of well-formed addresses.) In the early days of the web, building spam lists of this type was very common: a spammer building a list would put up a web page that contained an IMG tag that linked to a 1x1 pixel clear image on an FTP site, and spammers would just run a noddy awk script on the FTP logs to get candidate addresses that were somewhat likely to be valid. I've set my anonymous FTP password to anonymous_coward@slashdot.org, which I also use when installing RealPlayer.
As a proof of concept, I rewrote FTPD in my favorite modern language; the source went from 24,000 lines to 3000 (including support code, like PAM_MD5 password encryption), took me only a weekend to write, and is 100% buffer overflow / format string / heap corruption free.
I realize that correctness comes before performance (except that shipping the product is Job 1), but performance remains an issue on real-world production servers connected to a fat pipe. Does the compiler for your favorite modern language support binary code optimizations that let your ftpd run as quickly as a popular C ftpd? Does it have a GC thread that might kick in and cause delays? Or did you just use bounds-checked C++ arrays and strings?
(Heck, why even use FTP anymore? HTTP/1.1 is lighter weight, doesn't need a separate connection for each file, and doesn't have a built-in way for spammers to build lists.)
Contracting Parties shall provide adequate legal protection and effective legal remedies against the circumvention of effective technological measures... and that restrict acts, in respect of their works, which are not... permitted by law.
This isn't the DMCA, exactly. The DMCA appears to restrict fair use, whereas this WIPO treaty only restricts actions that are "not... permitted by law." Notwithstanding 17 USC 1201, fair use is still not an infringement of copyright. This treaty states only that countries have to prohibit acts of circumvention that result in copyright infringement.
Just like SDMI's watermarking was proven to be ineffective at keeping people from filing the serial numbers off and impairing quality, the same goes for video. If it's invisible to the user and is identifiable, it's removable as well.
As I said, the movie industry will be able to get import restrictions on such devices. Heck, they could even circumvent the First Amendment by paying a judge to say that information on circumvention poses a clear and present danger to the movie industry.
What else out there continues to climb in price year after year?
Services. Because of the wage-price spiral, the price of labor (and thus the price of services) will increase over time. This is called inflation.
Labor is an input cost and makes up part of a product's Cost Of Goods Sold. Because the costs of labor tend to increase, the costs of goods produced with such labor will also increase, especially in mature industries where there is no Moore's law to drive down prices of a particular good.
they could schedule some 2-year period (hard-coded on the DVD, if they want) during which the DVD would only be playable in a given place, but after this period, it could be played worldwide with *no* limitations...
I've considered this angle, but it's probably not as important as the fact that DVD region coding isn't about protecting the theatrical market but instead about the inability of studios to secure worldwide rights to some works because of different copyright laws in different countries. (Read More...)
but there is enormusly huge difference between a movie and music cd
But what about a music CD and a music video DVD? What about a music video DVD and some of the early Disney animated films (Fantasia, Melody Time, etc.) that were essentially music video collections (and would be up for expiration soon were it not for the Bono Act)?
Someone walks into a theater with a freakin' cam corder and films the film. Or, they borrow the actual film from a friend who works there and they do the transfer that way. How do ANY of the proposed DRM (Digital Rights Minimization) tools going to prevent that?
Same way the SDMI watermarks were supposed to work. There would be a watermark on the content itself, and if an SSSCA compliant device were to detect the watermark, it would look for a digital signature detailing the license terms. No sig, no record button. And Congress can circumvent extraterritoriality limitations on its IP laws with import sanctions: "You break our copyright law, your entire country loses the U.S. as a market."
There is only ONE David Schwimmer. If you want David Schwimmer you need to pay good money for him.
At one time, there was only ONE Elvis Presley. Now there are hundreds. The only thing keeping celebrity impersonation from making a huge splash is the right of publicity, effectively a trademark on a likeness of a living person.
Prior to that date, his work would have been subject only to "common law" copyright (which no longer exists in the U.S.) and which had an indefinite term.
Minor clarification: "Common law" copyright primarily protected unpublished works. U.S. copyright law now protects unpublished works for the normal copyright term plus 25 years.
True, but Disney's The Jungle Book was also released outside of the U.S. in at least one market with life-plus-30 law.
Nowadays, DVD region coding prevents Joe Sixpack from playing (say) U.S. Disney's Peter Pan DVDs in the U.K., where James M. Barrie's works are still copyrighted, and Disney has to absorb the royalty in the price of the Region 2 DVD.
Art and literature have no shelf life--they can be enjoyed thousands of years after the author has passed away. It is reasonable for the author to retain copyright to their work
So what happens when somebody owns a copyright on every possible melody? It makes it pretty damn hard for songwriters to create something new. See also bananas and elephants.
until at least the day they die.
Corporate authors do not die.
For 'code' the copyright lifecycle should be a lot shorter, as is the shelflife.
The current U.S. copyright law framework provides no way to distinguish between "code" and any other literary work. Remember, code is speech, and speech is code.
Unless someone has direct physical access to your Class III equipment, they can't read anything in the MHz range. So, those Cisco routers are safe after all.
Direct physical access is often surprisingly easy to come by through either force or social engineering. Many people involved in the crypto field conveniently ignore that all the crypto in the world isn't going to save you if somebody points a pistol at your head and asks you for the cleartext.
Why either buy or pirate a commercial product when the Web is overflowing with GPL'd goodies?
Because a particular GPL'd app doesn't exist yet (such as vector animation authoring or CMYK separation), and a potential pirate or purchaser typically doesn't have the means to either 1) write the software herself or 2) wait for patents to expire so she can do 1).
I do not advocate piracy unless the copyright law in question is unjust or otherwise unconstitutional.
[GIMP] will surpass photoshop [in the prepress department]. just wait.
Not until the patents on prepress color processing run out. This could take several years, or even longer if the pharmaceutical industry manages to get some kind of Cherilyn LaPierre Patent Term Extension Act passed.
However, GIMP (or $100 Photoshop Elements if you must) would be ideal for college students doing web work or game work, as those activities don't require CMYK or any prepress color correction beyond simple Image > Colors > Levels... and tweaking the gamma.
I have Windows XP using ClearType, and I'm using a CRT. Everything is nice and smooth
That's because XP's ClearType reverts to traditional high-quality anti-aliasing on displays whose color components aren't misaligned, such as CRTs. ClearType as we know it is a display technology designed to hop on the phase carrier created by the misalignment of the red, green, and blue planes of a typical color LCD panel to triple the apparent horizontal resolution.
More information is available here and here; free software to do ClearType processing on bitmap images is available here.
real-world user-applications seldom do number-crunching in tight loops for hours
"Seldom" referring to media players and 3D games, correct? Apparently, you meant that many popular applications (such as Freenet) are I/O bound rather than CPU bound, and the Java platform introduces little penalty there; granted.
Bull. GCJ can compile Java language source code to a native binary using the same code generator G++ uses. Granted, you do lose a bit of performance to the GC thread.
The only injunction in this case is against M$'s use of the JAVA COMPATIBLE® mark, which it had never really made a big deal of on the box or in consumer literature anyway. To get a completely fresh agreement to redistribute unmodified Java platform runtime binaries, a duly authorized M$ representative need only click "I Agree".
http://isp.example.com/~abrown/
This is hard to avoid, as is a dictionary attack against a domain's MX.
However, unlike anonymous FTP, HTTP doesn't require everybody who pulls a file to give a well-formed e-mail address in the password field. (Valid addresses are a proper subset of well-formed addresses.) In the early days of the web, building spam lists of this type was very common: a spammer building a list would put up a web page that contained an IMG tag that linked to a 1x1 pixel clear image on an FTP site, and spammers would just run a noddy awk script on the FTP logs to get candidate addresses that were somewhat likely to be valid. I've set my anonymous FTP password to anonymous_coward@slashdot.org, which I also use when installing RealPlayer.
As a proof of concept, I rewrote FTPD in my favorite modern language; the source went from 24,000 lines to 3000 (including support code, like PAM_MD5 password encryption), took me only a weekend to write, and is 100% buffer overflow / format string / heap corruption free.
I realize that correctness comes before performance (except that shipping the product is Job 1), but performance remains an issue on real-world production servers connected to a fat pipe. Does the compiler for your favorite modern language support binary code optimizations that let your ftpd run as quickly as a popular C ftpd? Does it have a GC thread that might kick in and cause delays? Or did you just use bounds-checked C++ arrays and strings?
(Heck, why even use FTP anymore? HTTP/1.1 is lighter weight, doesn't need a separate connection for each file, and doesn't have a built-in way for spammers to build lists.)
In the US at least there is the fair use clause of the copyright laws.
But there is also the DMCA, which repeals fair use when the only method of fair use involves circumventing an access control mechanism.
There is no need for special new laws to uphold laws that already exist.
Yes there is, if the courts completely ignore a law (as has almost happened in MAI v. Peak).
Contracting Parties shall provide adequate legal protection and effective legal remedies against the circumvention of effective technological measures ... and that restrict acts, in respect of their works, which are not ... permitted by law.
This isn't the DMCA, exactly. The DMCA appears to restrict fair use, whereas this WIPO treaty only restricts actions that are "not ... permitted by law." Notwithstanding 17 USC 1201, fair use is still not an infringement of copyright. This treaty states only that countries have to prohibit acts of circumvention that result in copyright infringement.
Just like SDMI's watermarking was proven to be ineffective at keeping people from filing the serial numbers off and impairing quality, the same goes for video. If it's invisible to the user and is identifiable, it's removable as well.
As I said, the movie industry will be able to get import restrictions on such devices. Heck, they could even circumvent the First Amendment by paying a judge to say that information on circumvention poses a clear and present danger to the movie industry.
What else out there continues to climb in price year after year?
Services. Because of the wage-price spiral, the price of labor (and thus the price of services) will increase over time. This is called inflation.
Labor is an input cost and makes up part of a product's Cost Of Goods Sold. Because the costs of labor tend to increase, the costs of goods produced with such labor will also increase, especially in mature industries where there is no Moore's law to drive down prices of a particular good.
they could schedule some 2-year period (hard-coded on the DVD, if they want) during which the DVD would only be playable in a given place, but after this period, it could be played worldwide with *no* limitations...
I've considered this angle, but it's probably not as important as the fact that DVD region coding isn't about protecting the theatrical market but instead about the inability of studios to secure worldwide rights to some works because of different copyright laws in different countries. (Read More...)
but there is enormusly huge difference between a movie and music cd
But what about a music CD and a music video DVD? What about a music video DVD and some of the early Disney animated films (Fantasia, Melody Time, etc.) that were essentially music video collections (and would be up for expiration soon were it not for the Bono Act)?
Someone walks into a theater with a freakin' cam corder and films the film. Or, they borrow the actual film from a friend who works there and they do the transfer that way. How do ANY of the proposed DRM (Digital Rights Minimization) tools going to prevent that?
Same way the SDMI watermarks were supposed to work. There would be a watermark on the content itself, and if an SSSCA compliant device were to detect the watermark, it would look for a digital signature detailing the license terms. No sig, no record button. And Congress can circumvent extraterritoriality limitations on its IP laws with import sanctions: "You break our copyright law, your entire country loses the U.S. as a market."
There is only ONE David Schwimmer. If you want David Schwimmer you need to pay good money for him.
At one time, there was only ONE Elvis Presley. Now there are hundreds. The only thing keeping celebrity impersonation from making a huge splash is the right of publicity, effectively a trademark on a likeness of a living person.
Computer Code clearly falls under the auspices of Patent Law, and nothing further.
Parent (Score:-1, Opposes Slashdrone Position). We're supposed to be against software patents, remember? Burn All GIFs!
(just kidding)Prior to that date, his work would have been subject only to "common law" copyright (which no longer exists in the U.S.) and which had an indefinite term.
Minor clarification: "Common law" copyright primarily protected unpublished works. U.S. copyright law now protects unpublished works for the normal copyright term plus 25 years.
Life plus thirty was never the law in the U.S.
True, but Disney's The Jungle Book was also released outside of the U.S. in at least one market with life-plus-30 law.
Nowadays, DVD region coding prevents Joe Sixpack from playing (say) U.S. Disney's Peter Pan DVDs in the U.K., where James M. Barrie's works are still copyrighted, and Disney has to absorb the royalty in the price of the Region 2 DVD.
Kipling's copyright expired in 1956.
In the United States only. It didn't expire until 1966 (life + 30) in a few other major markets.
Disney released their version in 1967.
Worldwide.
The real reason for DVD region coding: a publisher may not be able to secure the worldwide rights for a particular copyright.
As for sports, the teams that can pay the big $$ can get the best players.
Not always. Two words: salary cap.
Art and literature have no shelf life--they can be enjoyed thousands of years after the author has passed away. It is reasonable for the author to retain copyright to their work
So what happens when somebody owns a copyright on every possible melody? It makes it pretty damn hard for songwriters to create something new. See also bananas and elephants.
until at least the day they die.
Corporate authors do not die.
For 'code' the copyright lifecycle should be a lot shorter, as is the shelflife.
The current U.S. copyright law framework provides no way to distinguish between "code" and any other literary work. Remember, code is speech, and speech is code.
Unless someone has direct physical access to your Class III equipment, they can't read anything in the MHz range. So, those Cisco routers are safe after all.
Direct physical access is often surprisingly easy to come by through either force or social engineering. Many people involved in the crypto field conveniently ignore that all the crypto in the world isn't going to save you if somebody points a pistol at your head and asks you for the cleartext.
Why either buy or pirate a commercial product when the Web is overflowing with GPL'd goodies?
Because a particular GPL'd app doesn't exist yet (such as vector animation authoring or CMYK separation), and a potential pirate or purchaser typically doesn't have the means to either 1) write the software herself or 2) wait for patents to expire so she can do 1).
I do not advocate piracy unless the copyright law in question is unjust or otherwise unconstitutional.
[GIMP] will surpass photoshop [in the prepress department]. just wait.
Not until the patents on prepress color processing run out. This could take several years, or even longer if the pharmaceutical industry manages to get some kind of Cherilyn LaPierre Patent Term Extension Act passed.
However, GIMP (or $100 Photoshop Elements if you must) would be ideal for college students doing web work or game work, as those activities don't require CMYK or any prepress color correction beyond simple Image > Colors > Levels... and tweaking the gamma.
I have Windows XP using ClearType, and I'm using a CRT. Everything is nice and smooth
That's because XP's ClearType reverts to traditional high-quality anti-aliasing on displays whose color components aren't misaligned, such as CRTs. ClearType as we know it is a display technology designed to hop on the phase carrier created by the misalignment of the red, green, and blue planes of a typical color LCD panel to triple the apparent horizontal resolution.
More information is available here and here; free software to do ClearType processing on bitmap images is available here.
real-world user-applications seldom do number-crunching in tight loops for hours
"Seldom" referring to media players and 3D games, correct? Apparently, you meant that many popular applications (such as Freenet) are I/O bound rather than CPU bound, and the Java platform introduces little penalty there; granted.
a well written C program can be as portible as Java.
Not if you want to use advanced OS features such as sockets or a GUI and the most common workstation operating system on the most common consumer workstation doesn't support POSIX well, let alone X11. Or are you talking about emulating POSIX on a winbox (that is, the opposite of WINE)?
Java code is not native
Bull. GCJ can compile Java language source code to a native binary using the same code generator G++ uses. Granted, you do lose a bit of performance to the GC thread.
they were a hybrid endianess where the native word was big endian but the words in a long-word were swapped.
Does this mean the designers "did it all for the NUXI?" (Apologies to Limp Bizkit.) (Read More about endianness)
On the political spectrum, the Green Party is about as far away from Libertarianism (and Republicanism) as two parties can get.
What do you get when you cross the Libertarian Party with the Green Party?
A quick Google search turns up the Libertarian National Socialist Green Party.
Godwin's Law, offtopic discussion ended. Let's get back to talking about ACPI.
yep.. like $20M sure
The only injunction in this case is against M$'s use of the JAVA COMPATIBLE® mark, which it had never really made a big deal of on the box or in consumer literature anyway. To get a completely fresh agreement to redistribute unmodified Java platform runtime binaries, a duly authorized M$ representative need only click "I Agree".