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.

Filter by
Sorted by
Tagged with
1
vote
0answers
81 views

Large memory support for bottom language

Assuming an algorithm requires an array of 1080 bytes of RAM(maybe not realistic, but theoretically the algorithm work). For languages like Python, [0]*(10**80) ...
0
votes
1answer
97 views

When should I give hints for a challenge?

If a challenge is difficult, when is it suitable to hint? (I don't think early is good, it breaks other's thought)
14
votes
3answers
547 views

What is a list?

The PPCG community seems to be moving towards more general I/O formats. Then, we could generalize our notion of a "list" so that it is not restricted to the built-in list or array constructs. For ...
0
votes
1answer
59 views

Floating Point Input [duplicate]

In this challenge: rounding numbers. Most answers use floating point numbers, which means that many potential input values are impossible due to the limited precision. For example, the inputs ...
6
votes
1answer
174 views

Invalid answers in the review queue, but OP hasn't had time to fix it

It happens quite frequently that short answers (Title + Code) appear in the Low Quality review queue, due to the automatic flagging mechanisms. In most cases, the answer "Looks OK". However, there ...
-3
votes
1answer
134 views

User disobeying rules?

So last question that I posted. i.e : this, I wanted to ask because a specific new user whom I have warned almost on all answer he has posted (5-6) was not following, yet he keeps answering with ...
1
vote
1answer
122 views

How strict are we with [restricted-complexity]?

(mostly for restricted-complexity. For fastest-algorithm it's the algorithm that matters, not the code. Answers without code are allowed.) Consider a simple function: (where ...
13
votes
1answer
281 views

Creating challenges from homework.

Recently I've been posting a lot of challenges on the site. This is because I am in a class where the homework are programming challenges (Algorithm Class). Is that OK? or should I stop posting them?...
8
votes
2answers
199 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 ...
12
votes
1answer
421 views

Language of the Month for June 2018: QBasic

In accordance with our meta agreement to have a Language of the Month, and since the list of nominations had a single highest-voted entry at the beginning of June, we have a new featured language! ...
2
votes
2answers
97 views

Interpret BF (question on repost)

Sandbox : link Interpret BrainF**K : This is usually a very common challenge on a lot of sites and on PPCG we also have this Interpret BF. I wanted to know if we could make a repost of that question ...
-1
votes
1answer
58 views

Are questions about blockchain systems good questions?

Current handling of Ethereum questions seems inconsistent (Ethereum being the second largest blockchain). This about the recent difference between Shortest code to generate a random ethereum address ...
3
votes
2answers
124 views

Can I redo my Code Golf?

The Farfallino Alphabet Hello everyone. Because of my cough cough dumbness cough cough I edited my code golf following many complaints in comments and downvotes, thus invalidating like every ...
14
votes
2answers
256 views

Is function returned by first invoke of a currying function submission required to be reusable?

As per past discussion, function submissions should be reusable. And, currying function may be a valid submission. Consider a challenge which require 2 inputs x, ...
13
votes
3answers
296 views

“Unanswered in a Language I want to Understand” C&R Challenge Thread

I want to suggest an idea for a non-conventional non-meta post. Can I make a well thought out thread where, as answers, people will post links to questions and name a language? I want a thread for "...
-3
votes
1answer
132 views

Code challenge & [closed]

I see new users treat "code-challenge" as "it's hard to solve, but once done you win", but "code-challenge" here seems to mean "you need to optimize, but it's hard to put such an scoring way in one ...
0
votes
1answer
125 views

Are voting opinion-based or rule-based? [closed]

Close vote seems rule-based, but the rule now can't be handled by a computer. What about up/down vote?
22
votes
1answer
576 views

Language of the Month for May 2018: MATL

In accordance with our meta agreement to have a Language of the Month, and since the list of nominations had a single highest-voted entry at the beginning of May, we have a new featured language! ...
7
votes
1answer
196 views

Should we stop accepting answers on meta?

I ask this question because I worry that if an opinion regarding a certain rule holds a majority among users at one point in time, an accepted answer signals that the rule can no longer change to ...
5
votes
3answers
354 views

Is `document.body` reading your source code?

Related to this quine answer. There was this comment: That meta question is not applicable to this answer. document.body is not a function which you've created ...
5
votes
3answers
220 views

Input/Output format, scoring, and the status of The Powder Toy

The Powder Toy is a falling-sand game with enough functionality to be classified as a interesting take on fungeoids. However, there are a few problems with this. Input/Output Programs (simulations) ...
9
votes
1answer
221 views

Quines and newlines

A simple question really: how strict is this community (or how strict does it want to be) about newlines when it comes to quines? For example, is the Python quine ...
1
vote
0answers
56 views

p command in Funge-98 quines

Should the p command be considered cheating in Funge-98 quines? I'm asking because: Unlike the g command it does not read source code, so it doesn't break "No reading source code" rule. But it does ...
4
votes
1answer
168 views

Should the .bss section count against an assembly program's score?

The .bss section is simply a way of saying 'I want this amount of space beforehand' You cannot store extra information in the section, it's entire purpose is preallocating space, and it does not ...
15
votes
3answers
335 views

What to do when almost all answers are wrong?

In a recent challenge, almost all answers use an algorithm that yields the wrong results due to floating point errors. The challenge is/was not unclear, but there was no test case that led to the ...
11
votes
2answers
250 views

Newbie question about voting

Voting while participating As it's a contest it doesn't make sense to vote for other answers - does it? Should I vote for the puzzle? Isn't the participation already a vote? Voting while not ...
10
votes
1answer
161 views

Declined flag on a comment which was copy-pasted into the question's body

Recently, I flagged this comment as no longer needed, since it has been rightfully copy-pasted into the question body. However, the flag got declined along with flags on two other comments which can ...
10
votes
1answer
204 views

Can we remove some useless tags?

I recently had a look through the "new" tags and found that most of them apply to 1 or 2 questions, and aren't really necessary. Can we remove these obsolete tags? For reference, the tags I'm ...
1
vote
0answers
58 views

Function not that directly used allowed? [duplicate]

In this answer, the function is defined as With(Math)f=(a,b,c,d)=>... (1) However, f is not used in the function, so it ...
9
votes
3answers
234 views

Is it legal to submit a function that must exist as a method on an object?

For a challenge, I recently submitted the JavaScript solution [].push To be clear, this isn't x=>[].push. The entry itself ...
26
votes
4answers
562 views

Is a proof of impossibility allowed as an answer?

I was thinking of a proof of impossibility for a long-running unanswered question on this site. By a proof of impossibility, what I mean is a proof that no possible answer can solve the challenge. ...
-9
votes
3answers
208 views

It's time for some Spring Cleaning

I'll cut straight to the point here: We must do something about the Sandbox, and soon The Sandbox recently hit 2000 non-deleted answers (5700 total). That's over 2000 potential challenges festering ...
51
votes
3answers
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 ...
8
votes
1answer
240 views

Should a member vote to close on a question that they have already answered themselves?

I think the title says it all. If you think a question is a duplicate or should be closed for any other reason, should it be acceptable for you to submit an answer before you vote for it to be closed? ...
2
votes
2answers
171 views

Why do Jelly submissions get to ignore the `Y` atom in the byte count?

For those not familiar, Y in Jelly joins a list of strings (actually a list of lists of characters) with a newline. In plenty of challenges with text output, Jelly ...
2
votes
1answer
69 views

Duplication rules for Kolmogorov complexity challenges

While some challenges tagged kolmogorov-complexity can succeed brilliantly, like my own first challenge which got me halfway to the rep cap and STILL remains my highest-scoring post network-wide, most ...
7
votes
1answer
266 views

How to request clarifications when the challenge poster has left the site?

Recently, I began to attempt to answer this highly upvoted and answered question, before realising that, by taking the length of the input as an input would allow me to greatly reduce my code. However,...
-1
votes
1answer
77 views

Do two solution with same score limit have score order? [closed]

There was problem asking to write n programs a0, a1, a2, ..., an-1, so that running ak outputs a(k+1) mod n, and the score is sum(len(ai))/n2. Lower score the better. Lots of answers just have a ...
21
votes
1answer
747 views

Language of the Month for April 2018: Brain-Flak

In accordance with our meta agreement to have a Language of the Month, and since the list of nominations has a single highest-voted entry as March nears its end, I am pleased to announce the next ...
11
votes
1answer
369 views

A Close-Vote is clearly not a Super-Downvote! What to do with challenges that are wrongly closed but also widely-disliked?

Related: What to do about widely disliked questions that don't technically break any rules? Unspoken challenge rules What does "unclear" mean? We have a lot of widely-disliked ...
8
votes
0answers
328 views

Should I accept an answer to a question I cannot validate?

Based on information in this post I feel I should try and validate all answers to my challenges. That hasn't proved too hard so far which is good, but Dennis's answer here technically wins the ...
2
votes
1answer
730 views

What is the purpose of “header” and “footer” for C++ submissions using TIO?

What are the rules for using c++ in code golf? In TIO, there is a header section and a footer section. Can you put your #includes in the header section? Do you use this template? ...
5
votes
3answers
133 views

Is (consistently) swapping truthy / falsy values allowed in decision-problems?

I couldn't find any consensus on this on meta for a while, and this seems to be particularly helpful when answering decision-problem challenges. Should swapping truthy and falsy be allowed by default, ...
2
votes
2answers
103 views

Rules for “Language Name” to use in a challenge

In my recent challenge, the task is to generate an output including the language name, and then generate an error (in two different languages). Regarding the "language name", I used the following ...
7
votes
2answers
215 views

Definition of a Function in Concatenative Languages

Concatenative languages are languages where juxtaposition of functions represents composition. Programs consist of the primitives in the language combining to form a large function which takes program ...
5
votes
2answers
405 views

What is code length?

An interesting conundrum has arisen in relation to the bonus I offered for APL solutions to An Ant on a Cube. It's an old challenge that requires a "named function", such as a lambda assigned to a ...
1
vote
0answers
50 views

Is boiler-plate code required for challenges? [duplicate]

When solving a puzzle with an appropriate solution, does the programming language standard boiler-plate source code need to be included: For example, should I include all of this: ...
17
votes
1answer
359 views

What are the standard requirements for answering a [random] challenge?

There are lots of of challenges involving randomness. However, not all languages have a built-in method for randomness. Some languages, like python or most golfing languages make it really easy. You ...
21
votes
1answer
236 views

Is it acceptable to answer an old question?

Is it alright to post an answer to an old challenge, in a language that hasn't been posted before? I'm specifically asking about the following question: Link I happened across it, and wanted to post ...
7
votes
2answers
243 views

Standard Loopholes Pertaining to [underhanded]

On our standard loopholes post, there are several different answers that pertain to underhanded questions. Since the underhanded tag has been retired, there is no longer a need for these answers1. I ...

1
3 4
5
6 7
36