Linked Questions

18
votes
3answers
550 views

Should we disallow non-observable requirements?

One of the more recent things to avoid that's coming up a lot is the use of non-observable requirements. The most common incarnations of this are things like "no hardcoding", "implement this algorithm"...
14
votes
3answers
510 views

Is the empty string an acceptable decimal representation of 0?

In a recent question for which the correct output for 1 is zero, an answer output ; i.e, nothing. Is this an acceptable base-10 ...
18
votes
2answers
2k views

Do submissions have to be answered with a programming language?

We've got various answers strewn across meta that tell different stories: On the standard loopholes, we disallow answers that aren't programming languages. This appears to be the most definitive ...
8
votes
2answers
198 views

Does output count if part of it scrolls off the screen?

Let's consider a QBasic solution to FizzBuzz. The code works correctly, printing the required output from 1 all the way up. The problem is, since there's a lot of ...
15
votes
7answers
137 views

Challenge post-mortems

While to-be-posted challenges get feedback in the Sandbox (ideally), we don't usually reflect on challenges after they have run. And while issues and ambiguities in challenges do get pointed out, we ...
19
votes
1answer
226 views

May `dc` take negative input as it's designed to?

In the language dc, the - character is reserved strictly for subtraction, so it cannot be used to enter a negative number. An ...
17
votes
1answer
717 views

The broken window of “Produce the number 2014 without any numbers in your source code”

Produce the number 2014 without any numbers in your source code is our highest-voted question. It regularly inspires newcomers to pose similar challenges, which get heavily downvoted with the poster ...
13
votes
3answers
285 views

Challenge Type System

A very common task in writing a challenge is to define the allowed input/output types. These descriptions have a couple of problems as I see them: They can get really verbose. If I want somebody to ...
5
votes
3answers
172 views

Can Halting be considered output?

I am currently designing a language that cannot halt unless it all of its memory is cleared, this means for any practical application it has no output whatsoever. However when the program does halt ...
15
votes
3answers
536 views

Closing old question as duplicate of a new one

What is our policy regarding closing an old challenge as a duplicate of a new one? I know this happens on other sites (at least SO), if the newer question is generally better or usually if it gathers ...
8
votes
2answers
295 views

What's wrong or unclear with this challenge?

This morning I posted a challenge (2k users only). It's back in the sandbox now, visible for anybody and for review. I had this challenge in the sandbox for 5 days before I posted it. With some help ...
7
votes
1answer
191 views

Explaining a challenge only with test cases and examples

I have a slightly problem. I want to post a challenge (to the sandbox) about building a matrix with X pattern. The problem is that I don't know how to explain it using technical words or ...
8
votes
2answers
250 views

On-topic to ask for help with an pre-existing code golf challenge from another site?

There is a code golf challenge on a foreign (not related to Stack Exchange) site with which I have a problem. The challenge is designed for Python 3 and has a length limit of 150 characters. I ...
1
vote
3answers
125 views

Scoring that rewards useability

In my dream world, I would rather have code challenges generate a code that's actually useful in the real world, a code that makes its way to be an idiom, to be used in real world projects, and put in ...
12
votes
1answer
265 views

How should my challenge be tagged?

How should I tag Good Old Suffix Vector? I initially tagged it code-golf because it requires code that is as short and possible, and logic because it involves constructing boolean values, and there ...

15 30 50 per page