Pops are caused by crap ripping software/cd-rom/cd's introducing noises into the original source, not by the encoder.
Yes, I'd like to stress "crap CDs." Some CDs come defective when purchased, presumably to make copying more difficult. That said, the makers of next-gen CD burners will probably make the interpolation in the players' digital audio extraction more robust. Other CDs have no punch in the percussion because mastering has compressed all the dynamics out of them, as they are designed for play in a noisy vehicle and/or through a noisy FM channel, not in a quiet audiophile rig.
Courtney Love did the math and found that, after the recording company recoups the cost of recording and promoting the record, most artists get a pittance. According to some lobbyists, this corporate authorship scenario "would have never happened if Sonny Bono was still alive." (However, the name Sonny Bono brings up other issues.)
If you back up the solid state with a hard disk, you can dump to disk when the battery gets too low
However, if your computer dies before the backup begins, you lose data. You lose even more if you're not running an atomic filesystem such as a journaling filesystem or the Tux2 patched ext2fs. Even a UPS won't fix everything: if your kernel panics, you lose data. If the HD isn't fast enough to write all your data during the 10 minute window your UPS provides, you lose data. There's a reason why databases require fast disks even on machines with lots of RAM: they write out all transactions to assure Durability, one of the ACID properties.
switch that one occurence of the string "presentable.css" to "printable.css" in your presentation
As unapersson pointed out, you can do this automatically. However, some browsers do not support CSS2 paged media; for them, you can write a short Perl script that recognizes the special style you used for slide breaks and breaks the slides into separate HTML pages for printing. Only one person has to do this; the rest can just download the presentation tools off OSDN Freshmeat.
Whereas in windows i can change 3/4ths of my hardware and reboot and everything will work.
If you change 7 out of 10 key items in your new Windows computer, it'll boot all right, but only to the "Activate this product" menu; you'll have to call Microsoft (giving your caller id away) to be able to run anything.
Many years ago someone decided that a monitor should conform to the "golden rectangle" ratio (approximately 4:3) as rectangles of this shape are pleasing to the eye.
4:3 is not the golden ratio. 8:5 (more precisely, (sqrt(5)+1)/2 ) is the golden ratio, as if you cut the largest square out of it, you get another golden rectangle. 4:3 is actually the "Academy" ratio, in which all movies were filmed before 1.85:1 widescreen became common; TV copied the Academy ratio because early shows were shown off film.
Once I have my content finalized, I can whip up a decent looking presentation in PowerPoint in about 1/2 hour... faster than I could ever do it by hand.
Once I have my content finalized, I can whip up a decent stylesheet using the CSS features of IE 6 or Mozilla and then put your slides in one HTML page with a 10 inch BR between slides and an A NAME on each slide for navigation. HTML+CSS is by nature a WYSIWYM system (wyat you say is what you mean), but tabbing from emacs/vi/notepad to mozilla and then clicking refresh gives you instant WYSIWYG feedback. No proprietary crap (w3c's proposed policy will NOT turn core elements such as html and css into RAND patented standards), no viruses, less disk footprint, network transparency (view your presentation from anywhere), and easy conversion to handouts (just change stylesheets).
"rm": Remove files from the filesystem.
"-r": Recurse into subdirectories.
"-f": Force, rather than ask "are you sure?" in some cases.
"/bin/": This folder contains core executables for a UNIX operating system. Compare c:\winnt and friends.
"laden": The name of a folder inside/bin/.
A rough Windows equivalent would be "deltree/y c:\winnt\laden".
Is there a freedom software distro for Microsoft Windows. Such a thing would be a great boon. They should be everywhere like AOL cd's.
There exists such a distribution of GNU software compiled for Win32, available in the UK. Too bad cheapbytes doesn't seem to sell anything similar. However, cheapbytes does sell this CD containing DJGPP (a 32-bit DOS C compiler) and "LLC" (LCC?) for Win32.
What you're really missing is a business model. AOL's model is to give away the bisks and sell the connection.
i realize that these programs have different aims, but one of the nice things about stickies on the mac or notepad on windows (not that it compares to stickies)
The rough Mac equivalent to notepad would be simpletext, although this almost infringes on wordpad's territory, with styled text and all.
aside from being built in, is that it launches in around 1 second. sometimes you just need to get it down.
There's no reason you couldn't leave an Emacs instance open or launch Vim to jot down the start of an idea while OpenOffice loads. Both programs run on Windows or Unix. Heck, on my win98 box, Emacs for Windows launches faster than wordpad (I've timed them).
Independent invention is not a violation (unlike patent law.)
However, even in patent law, independent invention can potentially constitute evidence that an invention was so obvious that it did not deserve a patent in the first place (see also Pause Technologies' patent on storing video frames in a ring buffer).
I could spend months writing the perfect Apple II sprite blitter. You, being equally intelligent and hard-working, independently create the same 60 line routine.
This would probably be possible, given that the Apple II's 6502 processor has a simple enough instruction set to allow a straightforward proof that a given blitting algorithm takes the absolute minimum number of cycles. Heck, I once wrote a short asm function to interleave scanlines for the Apple II text display; I later looked in the IIe's ROM, and there it was.
Do we win? If he bought a copy of my game, and he is a known disassembler, then I have a good chance of winning. If you published your routine in a magazine he subscribes to, you will probably win.
And this is their trap. They managed to get their "songs" published in Slashdot, one of the most widely read (but not necessarily respected) technology news sources and discussion forums.
Analog doesn't suck. 128 kbps MP3 does.
on
NSync Copy Protected CD
·
· Score: 2, Informative
But that is not a digital copy, I can't listen to that analog crap, digital only! Only digital copies are good! Digital! Digital! DIGITAL!!!!
How is a full bitwise digital copy intrinsically better than one with an analog step in-between? Nothing matters but that you enjoy the music. The quality loss from encoding to 128 kbps MPEG layer 3 interferes more with the subjective experience than does the DAC on a good CD player or the ADC on a good sound card, especially ADCs that sit outside the noisy computer case environment and connect through SPDIF. (The analog step may be necessary in case your sound card recognizes SCMS.)
It doesn't matter if you independently come up with the idea, or if you use someone elses patent as a source of information. Either way, you are infringing on their patent.
However, a clever attorney could use independent invention as evidence that the invention in question did not deserve a patent because it was so obvious as to make it inevitable that somebody would reinvent it.
How would you design your censorware to distinguish between Rep. "Dick" Armey and "Dick" meaning male genitalia? I'd like to see the algorithm you propose to use that won't set off too many silly false alarms.
People who are rabidly anti-filtering forget that for some purposes it is useful.
Explain it to Heather, who encountered censorware that changed her name to H****** because of the substring "eat her." The words "freedom of s***ch," "pe***ion," "cl***," "cu***ber," "**** school," and "A Plu* **am" are also perfectly legitimate, but because they contain substrings, they trip false alarms in hypersensitive filter software. See this page about a pe***ion for a sample, and see this page for more information on false alarms.
So they screw me out of cash (cd opened, can'r return)
Then return it, telling whomever you meet that the CD doesn't play on your equipment and (if necessary) asking to speak to the boss, the boss's boss, on up to the person who sets the return policy. In the United States and many other countries, most products by default have an implied warranty of merchantability, i.e. fitness for the purpose for which it is sold.
And then thew wil use a windows only format wich is again useless to me.
So run the Windows operating system in a PC emulator such as Bochs or Virtual PC.
I think they are working on a way to exploit the lossy compression of mp3 to make music extremely less enjoyable to the person listening to the MP3 version
Which would be nearly trivial for encoders to filter around. If (for example) they are exploiting peculiarities of the current version and last few versions of the Fraunhofer, Xing, or bladeenc engine, that won't hurt LAME or Ogg.
I think that the next version of CD Ripping software should read the bits from the CD, and then use a non-lossy compression to compress it down.
cdparanoia + gzip will work, as gzip compresses a.wav file (whose format is nearly identical to a Red Book track) to a lossless format. FLAC performs lossless compression optimized for audio signals.
Smaller I'll give you, because GCC optimizes for performance and robustness rather than the "fit everything into 64 KB" embedded/democoder mentality, but is 10 MB really that much of a problem for developers, most of whom have a high-speed connection or can let the 56K modem download while they're eating?
easier to understand
And what's so hard to understand about gcc -Wall foo.c -o foo.exe? For the VC++ fan, IDEs for MinGW are available.
and easier to install on Windows systems.
Installing MinGW GCC is a simple matter of using WinZip to extract a tarball and then setting two environment variables (MINGDIR and PATH).
A long time ago, in a courtroom far, far away, a judge ruled that loading a computer program into memory is making a copy of it... In a rational world, loading a program into memory (or any other incedental copy, such as installing it on a hard drive) should be considered fair use.
United States copyright law, 17 USC 117(a)(1), permits some incidental copying (such as loading into memory or installing to disk); however, other parts of copyright law are far from rational.
lcc is great for learning about compiler design (that's why it was created), but it doesn't optimize very well
Then why does the Quake mod community prefer lcc to gcc?
Also, the since it's licensed under the restrictive GPL license, any programs it compiles contain GPL-licensed code
Not true. According to the GPL FAQ, a GNU General Public License on a compiler infects compiled code only if the compiler copies part of itself (or any other GPL code) into the output. Thus, code compiled with GCC doesn't fall under the GPL unless it #includes a GPL'd header file or links against a GPL'd library. Most most programs under GNU/Linux link against GNU libc licensed under Lesser GPL, which simply means link dynamically or provide the.o files.
You're probably thinking of Cygwin, whose default settings link all code to a GPL library, but Cygwin can also use the MinGW runtime that links only to libraries included with the Windows operating system.
Apple's aim with Aqua is brand identiy. They want Aqua instantly associated with Apple.
Sorry, I associate the word Aqua with "Barbie Girl" and Mattel toys, and I associate the look of words written on blue vitamin pills with NyQuil products and the game Dr. Mario. In fact, I once did an Aqua-themed clone of Dr. Mario called Vitamins, part of the freepuzzlearena package.
Pops are caused by crap ripping software/cd-rom/cd's introducing noises into the original source, not by the encoder.
Yes, I'd like to stress "crap CDs." Some CDs come defective when purchased, presumably to make copying more difficult. That said, the makers of next-gen CD burners will probably make the interpolation in the players' digital audio extraction more robust. Other CDs have no punch in the percussion because mastering has compressed all the dynamics out of them, as they are designed for play in a noisy vehicle and/or through a noisy FM channel, not in a quiet audiophile rig.
they don't get zero
Courtney Love did the math and found that, after the recording company recoups the cost of recording and promoting the record, most artists get a pittance. According to some lobbyists, this corporate authorship scenario "would have never happened if Sonny Bono was still alive." (However, the name Sonny Bono brings up other issues.)
Yeah, but unfortunately all [MP3.com amateur artists'] music sucks.
To paraphrase an Anonymous Coward: "You're a hack with no taste. All MP3.com artists bad?! go back to your cave, neanderthal."
Seriously, there are some gems in the MP3.com lineup; read the message boards.
we also know that Taco has given the RIAA about $6500 dollars
Not all major labels are RIAA labels. For instance, many labels specializing in smaller bands or electronic dance music do not belong to the RIAA.
If you back up the solid state with a hard disk, you can dump to disk when the battery gets too low
However, if your computer dies before the backup begins, you lose data. You lose even more if you're not running an atomic filesystem such as a journaling filesystem or the Tux2 patched ext2fs. Even a UPS won't fix everything: if your kernel panics, you lose data. If the HD isn't fast enough to write all your data during the 10 minute window your UPS provides, you lose data. There's a reason why databases require fast disks even on machines with lots of RAM: they write out all transactions to assure Durability, one of the ACID properties.
switch that one occurence of the string "presentable.css" to "printable.css" in your presentation
As unapersson pointed out, you can do this automatically. However, some browsers do not support CSS2 paged media; for them, you can write a short Perl script that recognizes the special style you used for slide breaks and breaks the slides into separate HTML pages for printing. Only one person has to do this; the rest can just download the presentation tools off OSDN Freshmeat.
Whereas in windows i can change 3/4ths of my hardware and reboot and everything will work.
If you change 7 out of 10 key items in your new Windows computer, it'll boot all right, but only to the "Activate this product" menu; you'll have to call Microsoft (giving your caller id away) to be able to run anything.
Many years ago someone decided that a monitor should conform to the "golden rectangle" ratio (approximately 4:3) as rectangles of this shape are pleasing to the eye.
4:3 is not the golden ratio. 8:5 (more precisely, (sqrt(5)+1)/2 ) is the golden ratio, as if you cut the largest square out of it, you get another golden rectangle. 4:3 is actually the "Academy" ratio, in which all movies were filmed before 1.85:1 widescreen became common; TV copied the Academy ratio because early shows were shown off film.
Once I have my content finalized, I can whip up a decent looking presentation in PowerPoint in about 1/2 hour... faster than I could ever do it by hand.
Once I have my content finalized, I can whip up a decent stylesheet using the CSS features of IE 6 or Mozilla and then put your slides in one HTML page with a 10 inch BR between slides and an A NAME on each slide for navigation. HTML+CSS is by nature a WYSIWYM system (wyat you say is what you mean), but tabbing from emacs/vi/notepad to mozilla and then clicking refresh gives you instant WYSIWYG feedback. No proprietary crap (w3c's proposed policy will NOT turn core elements such as html and css into RAND patented standards), no viruses, less disk footprint, network transparency (view your presentation from anywhere), and easy conversion to handouts (just change stylesheets).
what does that line of code mean?
"rm": Remove files from the filesystem. /bin/.
"-r": Recurse into subdirectories.
"-f": Force, rather than ask "are you sure?" in some cases.
"/bin/": This folder contains core executables for a UNIX operating system. Compare c:\winnt and friends.
"laden": The name of a folder inside
A rough Windows equivalent would be "deltree /y c:\winnt\laden".
Is there a freedom software distro for Microsoft Windows. Such a thing would be a great boon. They should be everywhere like AOL cd's.
There exists such a distribution of GNU software compiled for Win32, available in the UK. Too bad cheapbytes doesn't seem to sell anything similar. However, cheapbytes does sell this CD containing DJGPP (a 32-bit DOS C compiler) and "LLC" (LCC?) for Win32.
What you're really missing is a business model. AOL's model is to give away the bisks and sell the connection.
i realize that these programs have different aims, but one of the nice things about stickies on the mac or notepad on windows (not that it compares to stickies)
The rough Mac equivalent to notepad would be simpletext, although this almost infringes on wordpad's territory, with styled text and all.
aside from being built in, is that it launches in around 1 second. sometimes you just need to get it down.
There's no reason you couldn't leave an Emacs instance open or launch Vim to jot down the start of an idea while OpenOffice loads. Both programs run on Windows or Unix. Heck, on my win98 box, Emacs for Windows launches faster than wordpad (I've timed them).
Independent invention is not a violation (unlike patent law.)
However, even in patent law, independent invention can potentially constitute evidence that an invention was so obvious that it did not deserve a patent in the first place (see also Pause Technologies' patent on storing video frames in a ring buffer).
I could spend months writing the perfect Apple II sprite blitter. You, being equally intelligent and hard-working, independently create the same 60 line routine.
This would probably be possible, given that the Apple II's 6502 processor has a simple enough instruction set to allow a straightforward proof that a given blitting algorithm takes the absolute minimum number of cycles. Heck, I once wrote a short asm function to interleave scanlines for the Apple II text display; I later looked in the IIe's ROM, and there it was.
Do we win? If he bought a copy of my game, and he is a known disassembler, then I have a good chance of winning. If you published your routine in a magazine he subscribes to, you will probably win.
And this is their trap. They managed to get their "songs" published in Slashdot, one of the most widely read (but not necessarily respected) technology news sources and discussion forums.
But that is not a digital copy, I can't listen to that analog crap, digital only! Only digital copies are good! Digital! Digital! DIGITAL!!!!
How is a full bitwise digital copy intrinsically better than one with an analog step in-between? Nothing matters but that you enjoy the music. The quality loss from encoding to 128 kbps MPEG layer 3 interferes more with the subjective experience than does the DAC on a good CD player or the ADC on a good sound card, especially ADCs that sit outside the noisy computer case environment and connect through SPDIF. (The analog step may be necessary in case your sound card recognizes SCMS.)
It doesn't matter if you independently come up with the idea, or if you use someone elses patent as a source of information. Either way, you are infringing on their patent.
However, a clever attorney could use independent invention as evidence that the invention in question did not deserve a patent because it was so obvious as to make it inevitable that somebody would reinvent it.
So WHAT if they aren't perfect? Improve them.
How would you design your censorware to distinguish between Rep. "Dick" Armey and "Dick" meaning male genitalia? I'd like to see the algorithm you propose to use that won't set off too many silly false alarms.
People who are rabidly anti-filtering forget that for some purposes it is useful.
Explain it to Heather, who encountered censorware that changed her name to H****** because of the substring "eat her." The words "freedom of s***ch," "pe***ion," "cl***," "cu***ber," "**** school," and "A Plu* **am" are also perfectly legitimate, but because they contain substrings, they trip false alarms in hypersensitive filter software. See this page about a pe***ion for a sample, and see this page for more information on false alarms.
So they screw me out of cash (cd opened, can'r return)
Then return it, telling whomever you meet that the CD doesn't play on your equipment and (if necessary) asking to speak to the boss, the boss's boss, on up to the person who sets the return policy. In the United States and many other countries, most products by default have an implied warranty of merchantability, i.e. fitness for the purpose for which it is sold.
And then thew wil use a windows only format wich is again useless to me.
So run the Windows operating system in a PC emulator such as Bochs or Virtual PC.
I think they are working on a way to exploit the lossy compression of mp3 to make music extremely less enjoyable to the person listening to the MP3 version
Which would be nearly trivial for encoders to filter around. If (for example) they are exploiting peculiarities of the current version and last few versions of the Fraunhofer, Xing, or bladeenc engine, that won't hurt LAME or Ogg.
I think that the next version of CD Ripping software should read the bits from the CD, and then use a non-lossy compression to compress it down.
cdparanoia + gzip will work, as gzip compresses a .wav file (whose format is nearly identical to a Red Book track) to a lossless format. FLAC performs lossless compression optimized for audio signals.
Probably because lcc is much smaller
Smaller I'll give you, because GCC optimizes for performance and robustness rather than the "fit everything into 64 KB" embedded/democoder mentality, but is 10 MB really that much of a problem for developers, most of whom have a high-speed connection or can let the 56K modem download while they're eating?
easier to understand
And what's so hard to understand about gcc -Wall foo.c -o foo.exe? For the VC++ fan, IDEs for MinGW are available.
and easier to install on Windows systems.
Installing MinGW GCC is a simple matter of using WinZip to extract a tarball and then setting two environment variables (MINGDIR and PATH).
Renowned San Francisco defense attorney John Keker has agreed to represent the Russian programmer pro bono.
Pro Bono? Aren't we supposed to be against the Sonny Bono Copyright Term Extension Act?
A long time ago, in a courtroom far, far away, a judge ruled that loading a computer program into memory is making a copy of it ... In a rational world, loading a program into memory (or any other incedental copy, such as installing it on a hard drive) should be considered fair use.
United States copyright law, 17 USC 117(a)(1), permits some incidental copying (such as loading into memory or installing to disk); however, other parts of copyright law are far from rational.
lcc is great for learning about compiler design (that's why it was created), but it doesn't optimize very well
Then why does the Quake mod community prefer lcc to gcc?
Also, the since it's licensed under the restrictive GPL license, any programs it compiles contain GPL-licensed code
Not true. According to the GPL FAQ, a GNU General Public License on a compiler infects compiled code only if the compiler copies part of itself (or any other GPL code) into the output. Thus, code compiled with GCC doesn't fall under the GPL unless it #includes a GPL'd header file or links against a GPL'd library. Most most programs under GNU/Linux link against GNU libc licensed under Lesser GPL, which simply means link dynamically or provide the .o files.
You're probably thinking of Cygwin, whose default settings link all code to a GPL library, but Cygwin can also use the MinGW runtime that links only to libraries included with the Windows operating system.
Thinking up broad interpretations of "mere aggregation" shouldn't be too difficult.
Here's how to create a mere aggregation loophole, and here's how to create an operating system loophole.
Apple's aim with Aqua is brand identiy. They want Aqua instantly associated with Apple.
Sorry, I associate the word Aqua with "Barbie Girl" and Mattel toys, and I associate the look of words written on blue vitamin pills with NyQuil products and the game Dr. Mario. In fact, I once did an Aqua-themed clone of Dr. Mario called Vitamins, part of the freepuzzlearena package.