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
8
votes
2answers
323 views

King-Of-The-Hill but fully cooperative?

So, I've seen this question, but I feel like mine is different enough to warrant a new post because I have a specific victory objective that I can use to satisfy the winning criterion requirement. ...
2
votes
1answer
136 views

Can I use CBMC (a static verification tool for C) for code-golf?

So with the recent maze challenge I had the idea to implement a solution using CBMC (home / source), which is a tool that statically verifies C code and can produce counter-examples for property ...
-1
votes
1answer
80 views

Should we upvote/accept unclear answer on meta? [closed]

Currently some answers to (meta questions asking whether something is allowed) stands on both side, and some are highly voted and accepted because people standing on both side think it on his/her own ...
9
votes
2answers
337 views

So what happens now?

Martin Ender is stepping down as moderator. We had a moderator election only about half a year ago. There were three candidates, of which two were elected. The last candidate was PhiNotPi. Do we ...
72
votes
4answers
1k views

Farewell, for now

With my dwindling activity over the last few months, this probably doesn't come as a surprise... but I've decided to hand in my diamond. My reasons are similar to Alex's, half a year ago, in that ...
10
votes
1answer
261 views

A simple, clean and modern challenge about palindromes

Status quo We currently have seventy-four questions tagged palindrome, but most of them contain a twist. As I see it, there are only two challenges about the basic palindrome string decision-problem. ...
26
votes
1answer
377 views

The view from a newcomer (or an unwary traveller)

I had a small programming problem, Checking a file contains only null bytes. Having chanced on PPCG a few days before, I thought this could be an interesting place to see various ways someone might go ...
1
vote
1answer
96 views

Can I use Power Query “M” Language - and what should it be called?

I enjoy using Power Query "M" language (Microsoft Reference) Is this language permitted - and in cases where the language name is to be used, should this be referred to as ...
12
votes
1answer
315 views

Should competitors be able to run games for KoTHs?

In this question, every "game" takes about 5 seconds. Ten thousand runs, maybe eight thousand, are planned. Running these on a single computer would take forever, so I suggested letting competitors ...
2
votes
0answers
91 views

Answer a question using another question's answer is correct?

In short, I've answered this KotH challenge using the same answer in this other question. This is my answer. It is not entirely copy past since I have to change ...
27
votes
24answers
4k views

New “stock theme” roll out

We are rolling out the new "stock theme" to the Stack Exchange network. You all are the lucky first site to get the new theme. It is now live. What new theme? If you're like, "What the heck are you ...
13
votes
1answer
483 views

Language of the Month for August 2018: Self-modifying Brainfuck

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 August, we have a new featured language! ...
6
votes
1answer
134 views

When the input is a list and the language doesn't support that: what to do?

I'll use this challenge as an example. It says "Input will be a list of [...]" and I would like to code that challenge in Lua. The problem here is, Lua doesn't accept lists as input, only strings (...
2
votes
2answers
164 views

Include characters or just bytes?

I'm using javascript as a golfing language. I've just noticed that the number of characters used in a program may differ from the number of bytes that program takes (due to text encoding?). For ...
2
votes
4answers
179 views

Is it possible for a challenge to have hidden scoring test-cases?

Assume that the method of generating the hidden test-cases is known. (for example: a list of 5000 uniformly random integers in range [1..1000]) Reasons why hidden test cases should be allowed (that I ...
2
votes
0answers
41 views

Can we assume typed inputs? [duplicate]

For some languages with a static type system the compiler is able to infer the types, however sometimes there's ambiguity (even with input) unless the user gives the type manually: Motivation 1: ...
1
vote
0answers
68 views

Is a slightly changed compiler allowed? [duplicate]

Some maybe not-intended-to-program languages may have some extra limitations. Is it allowed to change it to solve a problem? If so, how the length go? p.s. marking this topic as duplicate of this ...
8
votes
3answers
222 views

Comments in lambda submissions

In compiled non-esoteric languages a solution is essentially always either a full program, a method, or a lambda expression. In a full program submission, the use of comments is clearly allowed. It's ...
14
votes
1answer
412 views

Is “Proof-Golf for proofs in general” on-topic?

I recently submitted a challenge proposal on the Sandbox, which is a kind of proof-golf. Here is the background section copied from the proposal: Compass-and-straightedge construction, a.k.a. ...
8
votes
1answer
232 views

What is the consensus on built ins?

Originally on this challenge I banned built in matrix functions but people complained about it. I then removed the ban but there were few interesting answers given and some people complained and said ...
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 ...
13
votes
2answers
193 views

atomic-code-golf tag wiki is misleading

Today I corrected someone who thought that scoring by counting the number of calls to a given function at runtime is atomic-code-golf. Said person pointed me at a quote from the tag wiki: Atomic ...
1
vote
1answer
90 views

Complexity of assembly built-in?

Consider a challenge: Given a positive integer \$n\$, compute \$n^2\$. The solution with the least asymptotic time complexity in terms of \$n\$ wins. fastest-algorithm (let's temporarily ignore ...
0
votes
1answer
123 views

If “fewest instructions” in Assembly is a valid question type

I am trying to figure out how to write a good question. I have found that there are basically 3 2 types of acceptable answers (really only probably 1 as of today): Playing a game. Shortest in x ...
0
votes
3answers
135 views

Examples of Questions that don't involve “Fewest bytes in x Language”

I am trying to come up with a workable question but every question I have looked at so far has been one where the winning answer is "fewest bytes in your language". By "fewest bytes in x language", I ...
-4
votes
1answer
141 views

User posting answer of an unavailable tool [duplicate]

I have noticed a user making questionable answers. Here are some examples: In for a bumpy ride Concatenating n with n + 1 Let's design a digit mosaic Print the digital root Simple ASCII Gantt In ...
12
votes
1answer
676 views

Language of the Month for July 2018: Japt

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 July, we have a new featured language! ...
12
votes
3answers
492 views

What happened to languages like CJam and Pyth?

It's been a while since I've been here, and now it seems that nobody uses CJam or Pyth anymore. New languages have sprung up since then. Has that happened just naturally? Was there a rule change or ...
3
votes
0answers
97 views

“no longer needed” flag on chatty comment declined

I recently flagged a comment as "no longer needed", and the flag got declined. The thing is, the comment wasn't really obsolete, but rather a bit too chatty. I don't want to target the comment here, ...
-7
votes
1answer
106 views

Solutions Using Golfing Languages: Should Decomposition Be Required?

There are a number of programming languages that seem to be specifically designed for solving code-golf problems (05AB1E and Jelly immediately come to mind). Should providing a "decomposed" ...
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
96 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
540 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
133 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
280 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
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 ...
12
votes
1answer
414 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
94 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
123 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
254 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
575 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
351 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 ...

1 2 3
4
5
35