[KLUG Programming] Pthreads problem

Robert G. Brown programming@kalamazoolinux.org
Mon, 05 Jan 2004 09:14:34 -0500


On Mon, 05 Jan 2004 08:52:09 -0500, Peter Buxton wrote:

>On Sat, Jan 03, 2004 at 06:38:24AM -0500, Robert G. Brown was only escaped
>   alone to tell thee:
>
>> Hey, maybe they exist, but I'm certainly not in touch with 'em, and it
>> doesn't really matter to me if they win the fight or not. That's one
>> of the very nice things about this technology; one can take reasonable
>> (and sometimes trivial) steps to protect oneself against changes
>> others may introduce, and that actually increases the freedom everyone
>> has.
>Then respect mine. And that means freedom from harassment.
Oh, I am, Peter. You are surely free to use echo or any other tools you
please. I'm sorry you feel "harrased", but all I've done is challenge a
notion that neither of us came up with.

>> I'm not on any soapbox to obsolete anything,
>But you *are* on a soapbox.
But not to obsolete anything.

>Really? What about this:
>> It seems odd and perhaps counterproductive that you are making a case
>> for LESS abstraction where it can really help. It is probably a really
>> good idea to use sysctl in production against the day that echo into
>> /proc is deprecated, I wouldn't want to convert and test all that only
>> when the time comes.  
What about it?

>"against the day that echo into /proc is deprecated". Hey, Bob, where
>are all your modifiers?....
They're.. they're gone! :) I guess it's time to critique language,  in the
absense of critique of ideas.

>> It may well be, as far as maintaining the integrity of kernel space
>> is concerned, but how does the initiator of a setting find out that
>> an error as been detected, or a setting rejected, with an interface
>> like echo? 
>Nice strawman, Bob. You'll notice, should you take the time to reread my
>post, that I said this fictional system management app SHOULD use
>sysctl. Are my posts unclear?
I don't think that's the point, Peter, and I'm not going to review the posts 
for clarity. I'm real pleased you see the point of a layer of abstraction, and
I understand that casual use of echo is sometimes nice. I've said as much
in previous posts, but I'll leave that to any reader as an excercise for now.

Error returns are not a strawman, they're an important part of making sure 
that things are working properly, or that other components of the system 
(including human operators) are notified of failures.

>> Maybe you only intend to use it for online hacking; perhaps it's time
>> to get into the habit of using sysctl there, too... 
>Another thing, Bob. One shouldn't use other-directed language...
Oh, here we go again. Pity if you don't like my writing style....

							Regards,
							---> RGB <---