We've had a similar discussion about a year ago. Originally it seemed like it received good attention, but I had the impression that interest dwindled as it because obvious that the benefit to the community was diminishing. Well, it did in my opinion, since it seemed benefit the wider community less and less..
Tread lightly with these types of questions as
it may solicit primarily opinion-based answers - what I think as being "good code" may differ from what others think; and
there may be little benefit to the community as a whole - formerly these were classified as too localized, while now it may be considered off topic or maybe "unclear", even though it may not be off-topic nor unclear.
The first point is almost factual, and there's very little to argue about. The second is more subtle, and mostly visible to long-term users of the main site - people who've been around long enough to see what works and what doesn't.
So, in answer to your question "What's a good way to ask 'CNC this' questions?":
- Be specific about what you want - nothing general/generic;
- Consider whether this is of benefit to this community, otherwise post it on CodeReviewCodeReview;
- Tag it appropriately;
- Accept that some people will not like it.