Questions on the Unix interface are not off-topic in the same way that a
question on knitting would be off-topic. However the reality is that C is so
widely used that it would be unreasonable to try to cover every library.
But this is questionable. If the topic is relaxed, does that mean that the
newsgroup will now exhaustively cover every single platform-specific library
known to man?
All that matters is the amount of noise. Is it better to have 30 postings
harping about how some library is off topic, or is it better to just
let it be. If someone has an answer, let it be said, and that's it.
There isn't an obvious answer, but it is not a matter of opinion, but of
consensus.
I think we can look at treatment of algorithms. "How do I implement a linked
list in C?" is on-topic. "How do I implement Needleman-Wunch multiple
alignment?" would not be.
The question will be asked anyway. The only difference that topicality makes
is how much noise will be dedicated to redirecting that message with
``you are off topic'' replies, and whether it will devolve into a topicality
discussion, like this one.
If Needleman-Wunch is considered tangentially topical, then all of that can
cease. Someone can say, I have a nice C routine which does Needleman-Wunch. If
that's not good enough, try the algorithms wizards in comp.programming,
or comp.theory.
People who don't know anything about Needleman-Wunch (other than that
it's not pertinent to C) can perhaps try just shutting up! How about that.
Then if nobody in the newsgroup knows anything about Needleman-Wunch, there is
no reply! Maybe that person will ask again. At that point, a redirection to
comp.programming is fine.
When posting a redirection, a randomized backoff strategy should idealy be
applied. When the duplicate question appears on your server, pick a random
number between 30 and 330. Wait that many minutes. If no other reply has
appeared after that time passes, then go ahead and post. Use some kind of
real random process, and if the random number is too low, do not choose another
random number.