Comment Re:Drone It (Score 4, Insightful) 843
Not only that, but no artificial limit to g. No pilot to keep conscious.
Not only that, but no artificial limit to g. No pilot to keep conscious.
We're not talking about a "table of contents" here.
We're taking about copying a spec.
E.g "add(x,y) returns the sum of x and y"
Copying the spec results in
"add(x,y) returns the sum of x and y"
Implementing the spec results in
"add(x,y) { return x+y }"
One is a copy. One is not.
Adhering to an API is not copying the API.
Only copying an API (as in copying the text that describes the rules) is copying an API.
Again, how is adhering to a specification in any way copying anything? It is a specification: a list of rules to follow.
Now copying the list is copying the spec. But following the rules is not copying the spec.
That is to say, only an idiot claims otherwise.
An idiot.
Adhering to a spec is not copying the spec.
Only actually COPYING the text that defines the spec is copying the spec.
That's terrible.
Set up a MTA at another hosting service as a relay?
RCN, for example, blocks outgoing e-mail (port 25)
Use submission, or a different port.
especialy people here that have enough knowledge on doing what is needed.
The
Been doing it for 15 years. Never had a problem.
I agree with you that the fundamental problem is economics and the fact that there is incentive to spam.. however, I've had the same email address for 15 years and have had good luck with rbls, razor/pyzor, and spamassassin.
I've been running my own MTA for 15 years. Not on any whitelists. No problems.
Run your own MTA, problem solved.
After 20 years of programming, I'm tired of checking all the return values of all the functions I call. Is there a way we can agree that functions should never return an error? Is there ever a case where you want a function to return an error?
Typical Feinstein.
"Ninety percent of baseball is half mental." -- Yogi Berra