Free speech is undoubtedly important, but should we allow speech made with the intent to deny that right to others?
Do people ever say they support the continued existence of this law? Then, isnt their speech made with the intent to deny the right of speech to others? Nice little contradiction you got there.
See, this is the problem with censorship. What your law is actually doing is restricting speech thats simply been found to be overwhelmingly unpopular, then trying to justify it. Not that the U.S. is any better, they make up plenty of excuses here too.
Write self teaching programs. Instead of "Could not complete the requested operation," have your dialog explain what was missing, like, "one or more tracks must be enabled for RECORD in order to enter RECORD mode."
This is more of a library issue than the programmers fault, since most C coders probably just use perror("") or strerror(errno) and forget about it. This leads to ingenius errors like:
bash:/.: Is a directory
cat: foo: Cannot access
junkbuster: Unable to connect: Operation now in progress
cpio: failed - Success
The last one being the result of calling strerror() while errno=0. Read through/usr/include/errno.h to get an idea at how terse some of these errors are.
Use descriptive variable names. Even most uses of 'i' in a 'for' loop are inapropriate. Instead of 'i', call it what it is, like dbRecordNum, rather than relying on the context ("oh, this loops maxDbRecordNum times, therefore 'i' must be the record index").
Good advice for a huge loop (what the hell is some_ptr->foo[i] 600 lines down and five indents in?), but not necessary in small code, I would think. This is more than self-explanatory:
for( i = 0; i < ARRAY_LEN; ++i) {
something[i] = something_else[i];
};
Favor self documenting code over separate comments when possible. Comments need to be maintained separately from code. Self documenting code does not get out of sync with the documentation, and is readable anywhere you use it. For example, if you are writing a function which converts an audio frequency to a wavelength, instead of calling the function CnvtFreqToWaveLen(), and documenting the fact that it takes KHz and returns inches, call it CnvtKHzToInches(). This way, any user of the function knows in what format to supply the input and in what format the return value will be, without relying on the docs being up to date.
I guess you don't like strpcy(), strncat(), strcspn(), or strstrncpspostrstritok() much, do you?:)
Splash screens are, however, necessary if the program has a long start-up sequence (Photoshop comes to mind). Or do you want to sit there wondering if the system is hanged when its really loading filters, fonts and so forth into memory? Splash screens that require you to click to dismiss them, or simply come up for advertising purposes are quite useless.
I also suppose you pay indirectly to walk into the store if you buy something; the stores operating costs are doubtless reflected in the prices of the merchandise. Which would be an acceptable model for the Internet, I believe the ISPs/ASPs charge site owners, and the site owners can then pass down their op costs when people buy their products/services. Then youre not getting charged to browse, and charged again to buy something. You still get charged for access, indirectly if and only if you actually buy something.
(See my mall analogy in the reply to the other reply to my comment.)
Why is it necessary for consumers to pay both access and content charges? Like I said, businesses can run stores without charging people to walk through the door and then charge them for purchases. Although, the store analogy is not entirely accurate. A mall analogy would be more appropriate; where the Internet is the mall and each site is an individual store selling products/services within. And once again, you do not have to pay access fees to walk into a mall, only to buy stuff from individual stores inside. The mall owner charges the store owners for their costs.
Therefore, if the ISPs need to make money, they can charge the site owners; they do not need to charge the consumers. Right now everyone wants to charge everyone else except the consumers, we just keep being charged for it all. Yeah, right.
Im already paying for the Internet (either that or AT&T has some explaining to do on why they keep sending me bills every month). I will not pay for individual sites when I am already paying for access. Paying for access and then paying for sites is like paying for the privilege to walk into a store, and then still having to pay to purchase individual items.
So actually, its the access charges that should be eliminated, and content charges implemented, maybe. Regardless of which is better, its one or the other charge for access or charge for sites content not both.
That may be caused by the shallower waters, although it is pretty strange looking. It also occurs in other shallow areas between India and Sri Lanka, and between Australia and Papau New Guinea. Theres also a small blip of bright blue several inches north of India in the map, which appears to be a lake (whose name I do not know).
It wasnt me, officer, I found these messages on my computer of someone setting up a meeting here; I thought it was my (kid|wife|.*) and wanted to find out what they were doing being my back. If it wasnt them, maybe someone broke in and used my computer. Unlikely, but obviously a viable enough defense.
Actually, the difference is that were us and theyre them. Thats the extent of thought (and the entire reason were the good guys and theyre evil) to most Americans, anyway.
The vote doesnt force the code anywhere. Theyve simply voted to change the license; anyone who doesnt want to have their code relicensed will have their code removed and rewritten.
No, because morality is not a part of the legal system. They most likely have to attack it based on some kind of actual damages suffered by someone. Anyway, you did catch that portion that says some of these companies do make their work freely available to others, right?
Um, licensing issues should really be dealt with long before any code is written. Otherwise you could have the situation where the guy who wrote 15,000 lines of code for a project refuses to go along with the new license.
If you have AIM on a Macintosh...
on
Self-Shredding E-Mail
·
· Score: 2, Informative
Open up Preferences and click on IM, then click Automatically Save IM Sessions to Log File.
You were saying?
Macintosh AIM logs. PC version has a Save option for each individual chat.
ircle logs.
BitchX logs.
mIRC logs.
pIRCh logs.
And in programs that dont have a log or save feature, theres always select, copy, paste.
It is four bytes long.
It is three US-ASCII letters preceded by a period.
It can also be written as 0x2E4E4554.
Or, 0x4BD5C5E3 in EBCDIC.
It has a total ASCII value of 277 (712 in EBCDIC).
Its checksum is 303cb0ef9edb9082d61bbbe5825d972a.
Goes great with.COM and.ORG.
Alone, it gets blocked by the caps lameness filter.
Antimusic-piracy would be the correct way to write it.
Were they elected? By whom?
To whom are they accountable then?
Do you propose they do not exist solely to protect corporate interests?
Granted the language was flamebait, but you have yet to offer any evidence that it was not correct.
See, this is the problem with censorship. What your law is actually doing is restricting speech thats simply been found to be overwhelmingly unpopular, then trying to justify it. Not that the U.S. is any better, they make up plenty of excuses here too.
bash: /.: Is a directory
cat: foo: Cannot access
junkbuster: Unable to connect: Operation now in progress
cpio: failed - Success
The last one being the result of calling strerror() while errno=0. Read through /usr/include/errno.h to get an idea at how terse some of these errors are.
Good advice for a huge loop (what the hell is some_ptr->foo[i] 600 lines down and five indents in?), but not necessary in small code, I would think. This is more than self-explanatory:
for( i = 0; i < ARRAY_LEN; ++i) {
something[i] = something_else[i];
};
I guess you don't like strpcy(), strncat(), strcspn(), or strstrncpspostrstritok() much, do you?
Splash screens are, however, necessary if the program has a long start-up sequence (Photoshop comes to mind). Or do you want to sit there wondering if the system is hanged when its really loading filters, fonts and so forth into memory? Splash screens that require you to click to dismiss them, or simply come up for advertising purposes are quite useless.
I also suppose you pay indirectly to walk into the store if you buy something; the stores operating costs are doubtless reflected in the prices of the merchandise. Which would be an acceptable model for the Internet, I believe the ISPs/ASPs charge site owners, and the site owners can then pass down their op costs when people buy their products/services. Then youre not getting charged to browse, and charged again to buy something. You still get charged for access, indirectly if and only if you actually buy something.
(See my mall analogy in the reply to the other reply to my comment.)
which Ive never attended nor do I plan to attend.
Why is it necessary for consumers to pay both access and content charges? Like I said, businesses can run stores without charging people to walk through the door and then charge them for purchases. Although, the store analogy is not entirely accurate. A mall analogy would be more appropriate; where the Internet is the mall and each site is an individual store selling products/services within. And once again, you do not have to pay access fees to walk into a mall, only to buy stuff from individual stores inside. The mall owner charges the store owners for their costs.
Therefore, if the ISPs need to make money, they can charge the site owners; they do not need to charge the consumers. Right now everyone wants to charge everyone else except the consumers, we just keep being charged for it all. Yeah, right.
Im already paying for the Internet (either that or AT&T has some explaining to do on why they keep sending me bills every month). I will not pay for individual sites when I am already paying for access. Paying for access and then paying for sites is like paying for the privilege to walk into a store, and then still having to pay to purchase individual items.
So actually, its the access charges that should be eliminated, and content charges implemented, maybe. Regardless of which is better, its one or the other charge for access or charge for sites content not both.
Why not, eh?
Theyre called legs, idiot.
That may be caused by the shallower waters, although it is pretty strange looking. It also occurs in other shallow areas between India and Sri Lanka, and between Australia and Papau New Guinea. Theres also a small blip of bright blue several inches north of India in the map, which appears to be a lake (whose name I do not know).
It wasnt me, officer, I found these messages on my computer of someone setting up a meeting here; I thought it was my (kid|wife|.*) and wanted to find out what they were doing being my back. If it wasnt them, maybe someone broke in and used my computer. Unlikely, but obviously a viable enough defense.
Right along with one of these.
Actually, the difference is that were us and theyre them. Thats the extent of thought (and the entire reason were the good guys and theyre evil) to most Americans, anyway.
The vote doesnt force the code anywhere. Theyve simply voted to change the license; anyone who doesnt want to have their code relicensed will have their code removed and rewritten.
Youre going to live for another 75 years after youre dead? Wow.
No, because morality is not a part of the legal system. They most likely have to attack it based on some kind of actual damages suffered by someone. Anyway, you did catch that portion that says some of these companies do make their work freely available to others, right?
Um, licensing issues should really be dealt with long before any code is written. Otherwise you could have the situation where the guy who wrote 15,000 lines of code for a project refuses to go along with the new license.
You were saying?
- Macintosh AIM logs. PC version has a Save option for each individual chat.
- ircle logs.
- BitchX logs.
- mIRC logs.
- pIRCh logs.
- And in programs that dont have a log or save feature, theres always select, copy, paste.
Need I say more?Not much of a long shot. After Microsoft purchased 24 million shares of Corel, Corel suddenly decided to sell their Linux division.
I believe the analogy was that software lock-in == addiction. Why was that so complicated to grasp?
Hey, DICKSLURP. The correct term is KARMACIDE. Note to moderators: FUCK YOU with a large rubber dildo! RIGHT UP YOUR ASS!!
If the included the mail headers, you can check yourself.
CmdrTaco is a Perl script. I dont think it would be possible.
It is four bytes long. .COM and .ORG.
It is three US-ASCII letters preceded by a period.
It can also be written as 0x2E4E4554.
Or, 0x4BD5C5E3 in EBCDIC.
It has a total ASCII value of 277 (712 in EBCDIC).
Its checksum is 303cb0ef9edb9082d61bbbe5825d972a.
Goes great with
Alone, it gets blocked by the caps lameness filter.