Questions tagged [discussion]
The question you're asking is designed to solicit opinions or best-practices on a particular topic, with the goal of reaching community consensus.
2,019
questions
561
votes
4k
answers
322k
views
Sandbox for Proposed Challenges
This "sandbox" is a place where Code Golf users can get feedback on prospective challenges they wish to post to main. This is useful because writing a clear and fully specified challenge on ...
8
votes
10
answers
260
views
Best of CGCC 2023 - Call for categories
Update
Nominations are now open!
If you want to submit any more categories throughout the year, until the last few weeks of the year, you can still do so by answering this question. If a category here ...
6
votes
1
answer
76
views
What is a good ASCII boundary-character for regex unary, and will using that instead of a delimiter affect the perceived legitimacy of my answers?
So far, I have only used comma-delimited unary for my answers taking a list / array as input, since it's the "obvious" choice. That looks like ...
10
votes
9
answers
352
views
Best of CGCC 2023 - Now Accepting Nominations!
We have decided the initial 8 categories for the "Best of CGCC 2023", and nominations are now open. If you want to submit any more categories throughout the year, until the last few weeks of ...
90
votes
75
answers
21k
views
List of bounties with no deadline
This is a list of unofficial, deadline-less (hence not searchable) bounties offered by users on various challenges on the main site.
Disclaimer: There is no guarantee that the user will award the ...
7
votes
1
answer
118
views
How to Handle Mass Edit Events
This isn't to call anyone out or criticise the actions of anyone. This is to get a clear understanding of general guidelines of mass edits.
Every now and again, links to online interpreters will ...
8
votes
1
answer
304
views
Questions with the longest shortest answers?
I'm just curious about any pure code golf questions (ie, not ones that build on other answers, just straight up, solve the problem with fewest bytes) where even the shortest golfed answers (especially ...
4
votes
1
answer
96
views
Is github.dev acceptable for fastest-code questions?
Are sites like github.dev acceptable to use to time fastest-code questions? They do specify the specs and are free. What about gitpod, repl.it, and others?
14
votes
0
answers
246
views
Consider supporting Programming Language Design and Implementation on Area 51!
Interested in designing or implementing programming languages, including golfing languages? Or have strong opinions about either? Consider supporting Programming Language Design and Implementation, a ...
25
votes
41
answers
3k
views
The many users of CGCC
What are the stories behind your username and avatar?
Some users' usernames and/or their avatars have a significance behind them. What about yours?
416
votes
51
answers
210k
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 ...
12
votes
1
answer
284
views
Please Allow the Community to Advertise Relevant Area 51 Proposals on Meta
It's been asked a few times in chat whether or not Code Golf Meta can be used as a means of promoting Area51 site proposals that are relevant to the realm of Code Golf. The answer has always been &...
7
votes
8
answers
228
views
What should we call Off-Topic TNB?
Voting has closed. The Sand Trap is the winner!
Since we've decided to officially recognize TNB's off-topic room Off-Topic TNB, it might be a good time to give it its own name.
We'll do this the same ...
101
votes
49
answers
25k
views
Things to avoid when writing challenges
If there is something that you find annoying / counterproductive / unfair / detrimental / no longer funny in challenges (question posts), describe it in an answer here, and propose a recommended ...
14
votes
16
answers
782
views
Best of CGCC 2022 - Voting Now Open!
Final phase
You have chosen the categories and the nominees for CGCC's annual "Best of". Now it is time to pick the winners!
Each of the 16 categories is represented by an answer to this ...
4
votes
4
answers
152
views
Should we update rules in faq about deleting answers?
In the faq it says that we need to delete published answers
When you post your question on the main site, edit the sandbox post to include a link to the challenge, removing everything but the title ...
25
votes
1
answer
192
views
Change the nominations process for Best Of 2023
As discussed in chat, Best Of 2022 has had a serious lack of nominations, with currently 4 of the 16 categories still uncontested.
So that this dosen't happen next year, I'd like to propose a change ...
122
votes
112
answers
36k
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 ...
5
votes
2
answers
768
views
How do we calculate the length of lambda?
Example:
Write a function which returns number passed into it as an argument.
Solution:
f=x=>x
What is its length?
Is it 4 as a length of the lambda ...
20
votes
1
answer
588
views
General rules for custom languages and libraries
The rules for what languages and libraries are allowed on this site seem to be scattered all over the place.
I'm looking for a simple check list to know if a custom language or a custom library is ...
23
votes
3
answers
975
views
What details should always be given for a code golf task?
Related: For Code Golf, how do you deal with languages without a traditional print/echo statements?
Related: What programming language should we consider for the code-golf solution ?
Related: Use of ...
8
votes
1
answer
309
views
Language of the Month for January 2023: Elm
In accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout January 2023, our Language of the Month will be:
Elm
What'...
11
votes
0
answers
159
views
2022: a year in moderation
As we say goodbye to the old year and welcome the new one, we have a tradition of sharing moderation stats for the preceding calendar year.
As most of you here are aware, sites on the Stack Exchange ...
40
votes
17
answers
3k
views
Secret Santa's Sandbox
AKA: The Regifting of the White Elephants
Note - I'm not sure this is on-topic or not on meta, but it seems to be as good a place as any. Comment if you disagree.
I have a few challenges that I have ...
38
votes
7
answers
4k
views
Nominations for Language of the Month, Take 2
We've decided to revive the Language of the Month event. We've also decided to start a new post for nominations. (You can see the old nominations post here.) So let's get to nominating!
Procedure
A ...
10
votes
17
answers
464
views
Best of CGCC 2022 - Call for categories [duplicate]
Event chatroom!
Well, 2022's come to an end, and so that means: Best of CGCC 2022!
In this thread, we'll consolidate the categories for our Best Posts of 2022, and eventually we'll vote on which posts ...
1
vote
1
answer
67
views
Is outputting by modifying an input with no modifying access allowed?
Say Round to nicer numbers where it's possible to always output n'=m. I submitted a Javascript solution that does this.
I can require input be f(x,n,[m]) and then ...
14
votes
7
answers
743
views
Default policy for output in decision problems
Challenges tagged as decision-problem involve "deciding whether the input meets certain criteria". Although some challenges with this tag involve more than two categories, most involve only ...
11
votes
4
answers
354
views
How do we handle answers that have later become invalid due to external circumstances?
From time to time, answers can be posted to the site which, at the time are valid but later become invalid without any fault of the original answerer. For example, a number of answers to this ...
91
votes
96
answers
11k
views
What programming languages have been created by CGCC users?
Language-creation has become a popular activity on CGCC. A decent portion of answers, especially code-golf answers, are written in languages invented by the community. These are also languages that ...
14
votes
23
answers
690
views
Best Of CGCC 2021 - Call for categories [duplicate]
Well, 2021's come to an end, and so that means: Best of 2021!
In this thread, we'll consolidate the categories for our Best Posts of 2021, and eventually we'll vote on which posts will win for each ...
4
votes
4
answers
134
views
What assumptions can be made about the environment in Scratch?
It seems to be undisputed precedent for Scratch answers that only the code is counted when determining the bytes used for an answer (although, how to come up with the amount of bytes that the code ...
11
votes
1
answer
290
views
Language of the Month for December 2022: Pip
In accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout December 2022, our Language of the Month will be:
Pip
What'...
11
votes
3
answers
315
views
Making assumptions about hardware
There doesn't seem to be a standard meta post for assuming architecture or hardware, recently while writing an answer for This Challenge I ran into an issue with the ...
24
votes
28
answers
2k
views
Announcing Code Golf Advent Calendar 2022! (+ Event challenge sandbox)
Following last year's event, we're doing Advent of Code Golf Code Golf Advent Calendar 20221! On each day between Dec 1st and Dec 25th (inclusive), a new challenge will be posted at UTC midnight2. It ...
23
votes
11
answers
670
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 ...
4
votes
1
answer
55
views
Do function submissions have to recover environment if it consumes whole stdin?
Community agrees that functions should be reusable while if a function take whole stdin (like while(gets()) in C or ...
3
votes
1
answer
188
views
Add "Golf this code for me" to the list of close vote reasons [duplicate]
This question was closed as unclear:
https://codegolf.stackexchange.com/q/40423/18487
The question has a well-defined input and output, and the question title made the goal clear: shorten it as ...
10
votes
0
answers
357
views
CGCC Blog Post #6: My First Impression on Code Golf Stack Exchange
How I got here
I saw a few sites of Stack Exchange elsewhere. Exactly where I forgot, but it made the first impression of Stack Overflow to me: they were indeed very sophisticated. I learned about ...
4
votes
2
answers
91
views
Please reopen Tweetable Mathematical Art
Could you please reopen Tweetable Mathematical Art ? It is such a source of inspiration, of course it will never end and never have a final answer, but that is how art is supposed to be, right?
8
votes
1
answer
291
views
Language of the Month for November 2022: J
In accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout November 2022, our Language of the Month will be:
J
What's ...
9
votes
2
answers
367
views
The new user dilemma
Related: How can new users use the sandbox?
I have been seeing a LOT of questions lately that seem to follow the same general pattern:
Posted by a new user
Have a generally difficult or non-...
9
votes
2
answers
380
views
Arbitrary Stack Snippet Loader
The Stack Snippet below loads the first Stack Snippet in the Stack Exchange post defined by site, postID, and ...
51
votes
3
answers
2k
views
Can we raise the privilege levels?
PPCG has graduated. Some features for graduated sites come immediately after graduating. However, other features are held off for an indefinite amount of time:
The site gets a custom theme, and
...
9
votes
5
answers
583
views
Should obfuscated JavaScript be allowed?
I had posted an "obfuscated rickroll in Greasemonkey" challenge, which I have deleted in response to Mike Bethany's comment that answers to the question would be of primary use to "spammers." In ...
12
votes
3
answers
597
views
What do we rename Advent of Code Golf?
Recently, Seggan received an email from Eric Wastl, the owner of Advent of Code, part of which is quoted below:
Please do not call your event something like "Advent of Code Golf"; this ...
10
votes
1
answer
393
views
Language of the Month for October 2022: Nim
In accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout October 2022, our Language of the Month will be:
Nim
What'...
20
votes
4
answers
1k
views
Do any of you golf for a living?
I'm just curious about whether any of you have a real-world use for your golfing skills. I'd also be interested to hear if you know of golf-related jobs even if you aren't involved in them, or if you ...
35
votes
1
answer
2k
views
What are our specific abbreviations and terms?
Newcomers to codegolf.SE are often compelled to ask what many of our abbreviations and terms mean. Let us list them here so this information always will be easily available.
Return to FAQ index
11
votes
1
answer
423
views
Language of the Month for July 2022: Piet
In accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout July 2022, our Language of the Month will be:
Piet
What's ...