Linked Questions

-4
votes
2answers
141 views

Irrational Short Code Rationales [duplicate]

Many questions nowadays include a ridiculous rationale as to why the code needs to be as short as possible. The frequency of these rationales apparently is starting to annoy some people (although, I ...
492
votes
2972answers
266k views

Sandbox for Proposed Challenges

What is the Sandbox? This "Sandbox" is a place where Code Golf users can get feedback on prospective challenges they wish to post to the main page. This is useful because writing a clear and ...
384
votes
46answers
180k views

Loopholes that are forbidden by default

There are a number of standard loopholes which experienced question-setters seek to explicitly close. However, inexperienced question-setters may unintentionally leave them open, or respondents may ...
100
votes
89answers
27k views

Default for Code Golf: Input/Output methods

It looks like we have a consensus that we want certain defaults for the format which answers are expected in for code-golf. On that poll, the question arose twice, which input/output formats should be ...
66
votes
9answers
14k views

Interpretation of Truthy/Falsey

Quite a few code-golf questions require output to be "truthy or falsey". This is possibly confusing as these terms can possibly mean different things to different people, and especially in different ...
28
votes
15answers
1k views

Should we change our name?

This site may have been built primarily on code-golf challenges and puzzles that have no winning criteria, but we have evolved away from that. Our name is outdated, and we should rebrand ourselves. ...
35
votes
13answers
1k views

Here's your site design preview!

Three great discussions and 6-8 weeks later, I'm here to introduce you to your new site design! Thank you to everyone who contributed ideas to the discussion -- there were many great points of ...
40
votes
13answers
2k views

What should this site be called now that it's getting a design?

UPDATE: New site name chosen! This site is now "Code Golf & Coding Challenges" Thank you all so much for participating in this discussion! As we're designing the site, we are considering the ...
11
votes
22answers
640 views

When it is and is not acceptable to edit someone else's post

TL;DR: In what circumstances is it ok (by CGCC and politeness standards) to edit directly a post (be it challenge, answer, sandbox question, etc), assuming the edit is done in good faith? I know ...
37
votes
15answers
1k views

Who are you? Why are you here? And more introspection

Whereas: we are unsure about where exactly we fit into the SE mission others sometimes don't take us seriously the site has been languishing in beta with minimal communication from SE for years we ...
46
votes
6answers
6k views

Default for Code Golf: Program, Function or Snippet?

One of the things many (new?) users forget to specify in code-golf challenges is whether the answers should provide a full program or a function (or even just a snippet). For most such things, we have ...
29
votes
8answers
4k views

Standard definitions of terms within specifications

Quite often I find that I am repeating myself when creating a challenge. For example, usually I have to retype the definition of "random" in all of my posts, or I have to specify the same thing about ...
18
votes
4answers
922 views

Is a “built-in” considered to be so for all challenges it CAN solve, or only the one it is DESIGNED to solve?

This question has arisen after reading this answer to a question prohibiting a built-in which solves the problem. The poster argues that the built-in is not defined as "repeat a single integer a ...
22
votes
8answers
824 views

2016 Moderator Election Q&A - Questionnaire

In connection with the moderator elections, we are holding a Q&A thread for the candidates. Questions collected from an earlier thread have been compiled into this one, which shall now serve as ...
19
votes
9answers
591 views

2018 Moderator Election Q&A - Question Collection

Programming Puzzles & Code Golf is scheduled for an election next week, February 5th. In connection with that, we will be holding a Q&A with the candidates. This will be an opportunity for ...
30
votes
5answers
1k views

The state of the popularity contest tag

Recently, there's been a strong push against popularity-contest challenges. This post sums up the general feelings of the community pretty well, in my opinion. Even when challenge authors do ...
11
votes
17answers
595 views

Tour of PPCG: Voting Phase

As described in my last meta post, the purpose of this post is to nominate and vote on posts that deserve more visibility. The criterion for voting and nomination include 4 aspects: Quality, ...
23
votes
10answers
601 views

Are baseline submissions serious contenders?

One of PPCG's oldest rules, mentioned in What topics can I ask about here?, is that all answers to challenge questions must: Be a serious contender for the winning criteria in use. For example, an ...
22
votes
3answers
893 views

2018 Moderator Election Q&A - Questionnaire

In connection with the moderator elections, we are holding a Q&A thread for the candidates. Questions collected from an earlier thread have been compiled into this one, which shall now serve as ...
20
votes
5answers
697 views

Are pure programming puzzles on topic?

The tag wiki for programming puzzle says: A programming puzzle includes a goal, a partially completed program, and rules outlining how the program can be modified. The program is specifically ...
12
votes
6answers
1k views

What makes winning criteria “objective”?

The FAQ says (in part) All questions on this site, whether a programming puzzle or a code golf, should have [... an] objective primary winning criterion, so that it is possible to indisputably ...
13
votes
6answers
328 views

Is the name of the community correct?

The title of this question really sounds very silly, but lets see all of those questions: https://codegolf.stackexchange.com/questions/22665/how-many-valid-routes https://codegolf.stackexchange.com/...
10
votes
5answers
387 views

Why are some users so quick to jump on a bandwagon?

I've been lurking on this site long before I made my account, and I've seen many cases where people are downvoted simply because they post an answer in the same language as someone else and it happens ...
23
votes
2answers
991 views

Are Non-Programming golf puzzles allowed?

The name of this Stack Exchange site is "Programming Puzzles and Code golf" but I was wondering if other types of similar golf (not the sport) would be allowed or welcomed for questions. In ...
22
votes
5answers
421 views

An info box to point new users to The Sandbox

So along with site graduation, one new option we have is an info box on the sidebar. For example, you can see what these look like on Law or Judaism Stack Exchange (directly above the "featured on ...
15
votes
3answers
552 views

What outputs should I allow for decision problems?

I'm looking for opinions on what outputs to allow as the Yes and No outputs on decision-problem challenges. The goal isn't to make a policy, but to help with a decision I often have to make when ...
21
votes
7answers
295 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
5answers
585 views

When should rule changes count?

Related: When is it allowable to change the rules? As noted in the linked meta post above, it's typically particularly frowned upon to significantly change the rules of a challenge after posting it. ...
18
votes
4answers
595 views

Should bonuses be allowed for [code-golf] questions?

Prompted by a discussion between Peter Taylor and myself, I'd like to solicit the community's opinion on the following issue: Should awarding score bonuses for extra features disqualify a challenge ...
9
votes
6answers
446 views

List input in C and length argument

When dealing with list input in C, as in this question, is it acceptable to add extra argument to indicate the length of the list? It does give advantages because other language needs functions like <...
10
votes
4answers
192 views

How do I get better at writing questions?

Every time I post a question to the main site, it always seems there is something that I missed when posting it. How do I catch these issues?
14
votes
3answers
421 views

Should language-specific code golf challenges be explicitly disallowed?

In light of a recent code golf challenge in which the specification restricts participation to JavaScript, I think it's time we revisited making a hard rule about language-specific golfs. We may ...
15
votes
3answers
533 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 ...
20
votes
4answers
264 views

Should questions about challenge-writing be on topic?

In light of this recent question on main (now migrated to meta), here is a question I've been meaning to bring up for a while: should we broaden our scope to allow questions about challenge writing? ...
18
votes
3answers
607 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"...
9
votes
1answer
336 views

Case Sensitive Strings

Since this isn't explicitly codified anywhere, and was sparked by discussion surrounding my recent challenge, I figured I'd bring it up here for consensus before modifying the tag. Related: string ...
17
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 ...
7
votes
2answers
200 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 ...
19
votes
1answer
229 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 ...
16
votes
1answer
752 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 ...
12
votes
3answers
288 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 ...
14
votes
3answers
557 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 ...
5
votes
3answers
183 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 ...
8
votes
2answers
298 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
192 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 ...
7
votes
2answers
267 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 ...
11
votes
1answer
276 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 ...
0
votes
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 ...
25
votes
0answers
2k views

Community FAQ for Programming Puzzles & Code Golf

Community FAQ For the Programming Puzzles & Code Golf site For official guidance from Stack Exchange, visit the Help Center. Posting Challenges/Solutions How can I incorporate good-looking ...
14
votes
1answer
178 views

How Can I Make my Question Better?

I recently posted a question, and would like to know what is wrong about it, and how it could have been made better. This is not to get the question back, but rather so that I know what makes a good ...

15 30 50 per page