what about the GPL? If a download is equal to sale transaction, then someone could just use whatever bits they liked and forget about making future source free - hey, it's mine, the license isn't worth anything, I can resell/reuse at will.
Ah, but without the GPL, you can't redistribute any part of the program anyway - the GPL gives you rights, it doesn't restrict them. If you say "Well, the GPL is invalid" then you're just shooting yourself in the foot.
[2.190] And fight in the way of Allah with those who fight with you, and do not exceed the limits, surely Allah does not love those who exceed the limits.
[2.191] And kill them wherever you find them, and drive them out from whence they drove you out, and persecution is severer than slaughter, and do not fight with them at the Sacred Mosque until they fight with you in it, but if they do fight you, then slay them; such is the recompense of the unbelievers.
[2.192] But if they desist, then surely Allah is Forgiving, Merciful.
[2.193] And fight with them until there is no persecution, and religion should be only for Allah, but if they desist, then there should be no hostility except against the oppressors.
Certainly as peaceful as any rip-roaring Old Testament work!
I wonder how long it would have taken Hitler to conquer the world if Slashdot editors were in charge.
Naturally the common people don't want war... but after all it is the leaders of a country who determine the policy, and it is always a simple matter to drag the people along, whether it is a democracy, or a fascist dictatorship, or a parliament, or a communist dictatorship.
Voice or no voice, the people can always be brought to the bidding of the leaders. That is easy. All you have to do is tell them they are being attacked, and denounce the pacifists for lack of patriotism and exposing the country to danger. It works the same in every country. -- Hermann Goering, Propaganda Minister for Adolf Hitler
"My country, right or wrong" is a thing that no patriot would think of saying, except in a desperate case. It is like saying "My mother, drunk or sober." --
G.K. Chesterton, "The Defendant"
On a more serious note, what makes people think a fundamentalist Islamic group would hide pictures in porn? Wouldn't that require them to go against most of their fundamental beliefs and actually look at nakedness and fornication?
The comparison was done using parametric modeling techniques but the author claims that his tool has 7% accuracy
And from the paper:
The parametric models used in this study have a design goal of (plus or minus) 10% accuracy and currently are achieving an accuracy of (plus or minus) 7% in the field.
Seven percent accurate? Sounds like the most accurate statement in the paper.
Even my lowbie sorceress in Diablo is more accurate with her staff than poorly-worded results like that.
On a more serious note, Borland releasing a white-paper with data pulled from a mostly-unknown delphi application should raise flags in anyone's mind. But don't for a second think that they're the first, or the last, to do it.
The city of Kennesaw, Georgia, requires every resident of age (and non-felon, etc) to own a gun.
It is within metro Atlanta (outside the perimeter), and yet has the lowest crime rates, across the board, in the state. Several states, if I remember the study properly.
I've had no problems with 2.6 running on hundreds of machines. Solaris 2.7 seems to be an alright desktop environment, but it doesn't seem to perform as well on network operations as 2.6 (yes, everything is patched as recommended). I've heard rumours that someone broke something while updating the TCP/IP stack for IPv6.
2.8 seems to follow the tradition (disclaimer: I've only installed it on about a dozen boxes, about half production-grade.) Might be a good desktop OS, but it just doesn't seem to crank like 2.6. If you want an OS that feels like a cozy warm house in the middle of winter (i.e. comfortable and stable), go with 2.6. You won't be sorry.
I've gone through this situation in several discussions for mid- and large-scale operations. Your answer will somewhat depend on how much money, time, and work you want to put into this system, with the usual tradeoff of ( more dollars ) = ( less ( time + effort ) ).
For a free solution, I've found that a sendmail-based solution works quite nicely on Solaris. We ran some internal mailservers with a combination of sendmail for smtp, qpopper for pop3, apache and php for web access, and ActiveState PerlMx for mail filtering. There are many passable imapd programs that would fulfill your IMAP requirement, among other things, cyrus imapd
Don't be fooled, though; this took some elbow grease, and a little tweaking with sendmail and qpopper (mostly for the remote-administration bit; you don't want all of your customers in/etc/passwd on your server!)
If you'd prefer to just lay down a little cash to get a working solution out the door, Openwave has a very reasonable email platform or two. It seems like it supports everything you're looking for, above.
Also, don't forget that Sendmail, Inc. creates some very sophisticated sendmail-based products; it looks like Advanced Message Server may have all of the solutions you're looking for.
If you don't like the license, don't use the product. As a matter of fact, point it out to your friends and peers, and ensure that they don't use the product, either. If you get bitten by the license clause of a product that you used anyway, you've only yourself to blame.
I'm certainly not defending the practice; I don't agree with it one bit. But perhaps the reviewers should have posted their review as:
"We would have reviewed this product, but Microsoft is not confident enough to let us perform an independent test without their approval of the results, so we simply just don't recommend buying this product. 0/5 stars."
For that matter, this tool reminds me of a more limited version of Archie.
With Archie, you could find files on anonymous FTP sites, and you didn't have to verify with each and every site that the server meant to run ftpd and allow anonymous access.
With ShareSniffer, you only find servers; you have to hunt for the files yourself. Should I have to verify that each of them meant to run smb like this?
Heh, ask your EMC tech sometime what happens if it loses a cache card.
They'll give you like a 10 page document describing why this piece of hardware cannot fail.
If it does, though, BOOM. The whole EMC frame locks up for any transaction whatsoever, until you get EMC onsite with another to replace it. Hope your data integrity isn't something you're concerned with.
Bang for the buck, we've done better with Network Appliance installations than I think EMC could ever hope for...
Sorry, try again. I voluntarily agree to read my inbox every day as well. E-mail was designed to encourage discussion and I voluntarily go to hotmail to read my messages.
I voluntarily read hotmail. Spam messages are part of hotmail
No, no, you're just not getting it.
Slashdot is like a bulletin board on a sidewalk. You can't complain if you walk up to it and read the messages posted that they wasted your time/resources. You chose to seek them out and read them.
Hotmail spam is like someone taking every one of those individual messages and sending them, postage-due, in sealed envelopes, to your mailbox. You can't tell what they are without paying for them and opening them (downloading them), and once you find out they are spam, you're stuck with them, and the charges for accepting them.
With that being said, it should be logical that UU.net should set up their router filters to only accept traffic going to port 25 on their mail servers. Traffic going to port 25 anywhere else should get blocked. If you have a local UU.net account you should use the uu.net mail server.
Unfortunately, most of the problems are not with UUNet accountholders, but with people that UUNet resells dialup POPs to.
For example. ABC-Dialup (say) uses UUNet to provide dialup access, charging their customer for the use of mail.abcdialup.com. They use radius attributes so that when the customer dials in, they can only connect to port 25 if the machine they are connecting to is mail.abcdialup.com... otherwise, the connection is blocked.
Now, an evil isp, msn.com (say...) does the same thing, but they don't implement said radius attributes, because there is no Visual C++ interface to Cisco equipment (actually, they're not Cisco radius equipment. Starts with an A, but I'll be damned if I remember what they're called). Thus, msn customers can connect to open-mail-relay.com and spam to their heart's content. When complaints return to UUNet (owner of the originating IP), UUNet has to turn around and go through msn's abuse department to try to get the spammer shut down.
2: The second option would be for UU.net to provide the IP ranges for its DIAL Up pool to the DUL project run by MAPS.
IIRC, they do. 63.0/11 appears to be the bulk (heh) of it.
By their very definition, open relays usually don't follow the DUL very closely...
Now the bonus of step 1, is that all of the mail going out of your network goes through mail servers you control, you can do certain checking,
like anyone who is sending mail to 500 BCC'd recipients (multiple RCPT), or if they are using multiple RSET commands to send out the same message but with different subjects, should get rate limited/checked.
Until you get raped by some administrative escalation because some church newsletter can't be sent because you limited the maximum recipients to X people and this person happens to be the golfing buddy of the President of the Company...
Did you see the stack he's proposed/designed? His new implementation of ping doesn't appear to need the WeirdStack to work.
On the other hand, he claims there that encrypting every SYN/ACK that goes out causes no overhead... which I might believe, until one gets SYN attacked.
On another note: of course its Wintel Oriented. He discovered an x86 asm programming book, and was touched (in the head) by the Wand of Optimization, so he can hand-code assembly language better than a compiler can optimize it! Too bad he wasn't touched by the Wand of Porting...
Quote from the site:
Since Encrypted Tokens are created simply based upon the Client's IP address, there is no way for any malicious hacker to ever collect even a small fraction of the total four billion possible IP/Token pairs . . . which will all change, anyway, the next time the Server is restarted!
So he relies on the server being restarted often to keep things random... Definitely Windows Oriented, then.:)
Also once you have a working "DOS" built on a natural language parser it wouldnt take long before we could turn that into a voice recogniztion system.....think how cool that would be. "Hal go check my email".
I imagine probably every computer geek running windows somewhere would have the "HAL plug-in" package, which is cute in theory, until you knock the microphone plug loose and suddenly get no response to an important request, like "Open the pod bay doors, HAL"...
On a more serious note, the last thing I want is Yet Another Level Of Abstraction.
Ah, but without the GPL, you can't redistribute any part of the program anyway - the GPL gives you rights, it doesn't restrict them. If you say "Well, the GPL is invalid" then you're just shooting yourself in the foot.
No, no... Take your best estimate, double it, and convert to the next higher units. (minutes->hours->days->weeks->months, etc)
Thus, a five minute project will take ten hours to finish, and a "two week project" will, in fact, take four months to complete.
From the Koran, "The Cow":
Certainly as peaceful as any rip-roaring Old Testament work!
I wonder how long it would have taken Hitler to conquer the world if Slashdot editors were in charge.
The quotes above reminded me of:
On a more serious note, what makes people think a fundamentalist Islamic group would hide pictures in porn? Wouldn't that require them to go against most of their fundamental beliefs and actually look at nakedness and fornication?
And from the paper:
Seven percent accurate? Sounds like the most accurate statement in the paper.
Even my lowbie sorceress in Diablo is more accurate with her staff than poorly-worded results like that.
On a more serious note, Borland releasing a white-paper with data pulled from a mostly-unknown delphi application should raise flags in anyone's mind. But don't for a second think that they're the first, or the last, to do it.
The city of Kennesaw, Georgia, requires every resident of age (and non-felon, etc) to own a gun.
It is within metro Atlanta (outside the perimeter), and yet has the lowest crime rates, across the board, in the state. Several states, if I remember the study properly.
I definitely must second this.
I've had no problems with 2.6 running on hundreds of machines. Solaris 2.7 seems to be an alright desktop environment, but it doesn't seem to perform as well on network operations as 2.6 (yes, everything is patched as recommended). I've heard rumours that someone broke something while updating the TCP/IP stack for IPv6.
2.8 seems to follow the tradition (disclaimer: I've only installed it on about a dozen boxes, about half production-grade.) Might be a good desktop OS, but it just doesn't seem to crank like 2.6. If you want an OS that feels like a cozy warm house in the middle of winter (i.e. comfortable and stable), go with 2.6. You won't be sorry.
I've gone through this situation in several discussions for mid- and large-scale operations. Your answer will somewhat depend on how much money, time, and work you want to put into this system, with the usual tradeoff of ( more dollars ) = ( less ( time + effort ) ).
For a free solution, I've found that a sendmail-based solution works quite nicely on Solaris. We ran some internal mailservers with a combination of sendmail for smtp, qpopper for pop3, apache and php for web access, and ActiveState PerlMx for mail filtering. There are many passable imapd programs that would fulfill your IMAP requirement, among other things, cyrus imapd
Don't be fooled, though; this took some elbow grease, and a little tweaking with sendmail and qpopper (mostly for the remote-administration bit; you don't want all of your customers in /etc/passwd on your server!)
If you'd prefer to just lay down a little cash to get a working solution out the door, Openwave has a very reasonable email platform or two. It seems like it supports everything you're looking for, above.
Also, don't forget that Sendmail, Inc. creates some very sophisticated sendmail-based products; it looks like Advanced Message Server may have all of the solutions you're looking for.
If you don't like the license, don't use the product. As a matter of fact, point it out to your friends and peers, and ensure that they don't use the product, either. If you get bitten by the license clause of a product that you used anyway, you've only yourself to blame.
I'm certainly not defending the practice; I don't agree with it one bit. But perhaps the reviewers should have posted their review as:
"We would have reviewed this product, but Microsoft is not confident enough to let us perform an independent test without their approval of the results, so we simply just don't recommend buying this product. 0/5 stars."
For that matter, this tool reminds me of a more limited version of Archie.
With Archie, you could find files on anonymous FTP sites, and you didn't have to verify with each and every site that the server meant to run ftpd and allow anonymous access.
With ShareSniffer, you only find servers; you have to hunt for the files yourself. Should I have to verify that each of them meant to run smb like this?
Heh, ask your EMC tech sometime what happens if it loses a cache card.
They'll give you like a 10 page document describing why this piece of hardware cannot fail.
If it does, though, BOOM. The whole EMC frame locks up for any transaction whatsoever, until you get EMC onsite with another to replace it. Hope your data integrity isn't something you're concerned with.
Bang for the buck, we've done better with Network Appliance installations than I think EMC could ever hope for...
No, no, you're just not getting it.
Slashdot is like a bulletin board on a sidewalk. You can't complain if you walk up to it and read the messages posted that they wasted your time/resources. You chose to seek them out and read them.
Hotmail spam is like someone taking every one of those individual messages and sending them, postage-due, in sealed envelopes, to your mailbox. You can't tell what they are without paying for them and opening them (downloading them), and once you find out they are spam, you're stuck with them, and the charges for accepting them.
With that being said, it should be logical that UU.net should set up their router filters to only accept traffic going to port 25 on their mail servers. Traffic going to port 25 anywhere else should get blocked. If you have a local UU.net account you should use the uu.net mail server.
Unfortunately, most of the problems are not with UUNet accountholders, but with people that UUNet resells dialup POPs to.
For example. ABC-Dialup (say) uses UUNet to provide dialup access, charging their customer for the use of mail.abcdialup.com. They use radius attributes so that when the customer dials in, they can only connect to port 25 if the machine they are connecting to is mail.abcdialup.com... otherwise, the connection is blocked.
Now, an evil isp, msn.com (say...) does the same thing, but they don't implement said radius attributes, because there is no Visual C++ interface to Cisco equipment (actually, they're not Cisco radius equipment. Starts with an A, but I'll be damned if I remember what they're called). Thus, msn customers can connect to open-mail-relay.com and spam to their heart's content. When complaints return to UUNet (owner of the originating IP), UUNet has to turn around and go through msn's abuse department to try to get the spammer shut down.
2: The second option would be for UU.net to provide the IP ranges for its DIAL Up pool to the DUL project run by MAPS.
IIRC, they do. 63.0/11 appears to be the bulk (heh) of it.
By their very definition, open relays usually don't follow the DUL very closely...
Now the bonus of step 1, is that all of the mail going out of your network goes through mail servers you control, you can do certain checking, like anyone who is sending mail to 500 BCC'd recipients (multiple RCPT), or if they are using multiple RSET commands to send out the same message but with different subjects, should get rate limited/checked.
Until you get raped by some administrative escalation because some church newsletter can't be sent because you limited the maximum recipients to X people and this person happens to be the golfing buddy of the President of the Company...
Did you see the stack he's proposed/designed? His new implementation of ping doesn't appear to need the WeirdStack to work.
On the other hand, he claims there that encrypting every SYN/ACK that goes out causes no overhead... which I might believe, until one gets SYN attacked.
On another note: of course its Wintel Oriented. He discovered an x86 asm programming book, and was touched (in the head) by the Wand of Optimization, so he can hand-code assembly language better than a compiler can optimize it! Too bad he wasn't touched by the Wand of Porting...
So he relies on the server being restarted often to keep things random... Definitely Windows Oriented, then.Quote from the site:
I imagine probably every computer geek running windows somewhere would have the "HAL plug-in" package, which is cute in theory, until you knock the microphone plug loose and suddenly get no response to an important request, like "Open the pod bay doors, HAL"...
On a more serious note, the last thing I want is Yet Another Level Of Abstraction.