Alex A.
  • Member for 7 years, 9 months
  • Last seen more than 2 years ago
On JavaScript and ES6
17 votes

Not all browsers completely support ES6 yet. As such, answers should continue to state the ECMAScript version they use to avoid confusion, at least until ES6 is widely available. This avoids ...

View answer
Hey Stack Exchange, how are we doing?
Accepted answer
16 votes

So I guess senpai noticed us. See below for a special note from Grace Note. Congratulations, you're graduating!

View answer
What programming languages have been created by CGCC users?
16 votes

Ostrich Ostrich is a concise language designed for both golfing and (moderate) readability. It was created by Doorknob in December 2014. The most recent release, v0.7.0, occurred in June 2015. ...

View answer
When can challenges be reused?
15 votes

Challenges should never be reused. If a challenge has been posted in the past and you think it would be fun to participate in it, participate in the existing challenge. Don't repost an old challenge ...

View answer
Can we have a different Put On Hold message?
13 votes

That's a standard message Certain close messages are standard across all Stack Exchange sites and cannot be changed on a per-site basis. People who vote to close as unclear should specify in comments ...

View answer
Create a flags tag?
13 votes

Yes, we should create a flag tag It's better to have more tags than fewer tags. It also groups like challenges together making it easier to identify duplicates.

View answer
On the subject of testing code
Accepted answer
12 votes

Entirely untested submissions should not be posted. Even if you're sure the code would work if it were tested, it should not be posted unless it has been tested. If it's obvious that an answer has ...

View answer
What programming languages have been created by CGCC users?
12 votes

??? This language is a trivial Brainfuck substitution created by Alex A. (me) and BrainSteel in August 2015. It uses punctuation in place of the usual BF commands so that it may be embedded in any ...

View answer
Create a flags tag?
12 votes

No, we should not create a flag tag It's sufficient to tag challenges related to flags as ascii-art, code-golf (if applicable), and kolmogorov-complexity. The context of a flag will be apparent from ...

View answer
Closure Guidance : Why was my question closed
Accepted answer
11 votes

I can't speak to why the other users voted to close your question, but I would have closed it myself and here's why: First of all, it's more of an art contest than a programming contest. Challenges ...

View answer
Specific Languages
Accepted answer
11 votes

Yes! They can (usually) be in any language. Submissions can use any programming language that meets our criteria for qualifying as a language. We also require that the version of the language you use ...

View answer
Leaderboard Snippet
10 votes

Feature request: Column rearrangement In my opinion, the per-language results should be on the left since we emphasize competition within each language. It would simply be a swapping of the current ...

View answer
How Can I Make my Question Better?
Accepted answer
10 votes

Welcome to Programming Puzzles & Code Golf! I'm delighted that you've joined our community. Making a challenge is difficult and we have a lot of not-so-obvious guidelines about what makes them ...

View answer
When do I have to include things like Java's public static void main
Accepted answer
10 votes

Whenever submissions are required to be full programs, Java's standard boilerplate code (i.e. class and main, etc.) is required. When submissions are allowed to be functions, this boilerplate is not ...

View answer
Leaderboard function
Accepted answer
10 votes

Leaderboards are often custom-made to fit the requirements of a challenge, so it doesn't make sense for there to be a single function to accomplish this task. Martin Büttner made a leaderboard ...

View answer
Does it actually make fun using golf-focused languages for golf type questions?
9 votes

Is it fun to use golfing languages? That depends on whether you like to use golfing languages. Not sure? Try it and find out. As is evidence by their prevalence on the site, a lot of people do like ...

View answer
What should "JavaScript" be defined as?
9 votes

I can see how this might be a tempting idea, but I think it will cause more problems than it will solve, particularly because we define languages by their implementations, not by their specifications. ...

View answer
Chat still says beta
Accepted answer
9 votes

Looks like either a.) someone took care of this, or b.) it was caching. A picture with freehand red circles and some freehand red text is worth a million words + one for each freehand word.

View answer
Should we flag questions with incorrectly accepted answers for moderator attention?
9 votes

Don't flag them, leave a comment Leave a comment for the OP informing them that another answer has won per their set challenge guidelines.

View answer
Free privileges with "Graduation Userscript"
Accepted answer
8 votes

Vote breakdowns are trivially exposed to userscripts (you can even get them from Stack Exchange Data Explorer) but without such a script you're limited by privilege reputation thresholds. You don't ...

View answer
The state of the underhanded tag
8 votes

Note that underhanded is not a winning criterion, unlike popularity-contest; it's more like math in that it's a specification of the content of the challenge. Underhanded challenges can be code golfs ...

View answer
Which is better - a catalog Q, or a shortest code Q?
8 votes

Neither is "better." Catalog challenges are regular code golf challenges. As Doorknob noted in a comment, catalogs have thus far been used primarily as a code golf analog to Rosetta Code, where we ...

View answer
Code Golf Scoreboards
8 votes

Make the template a featured meta post status-declined That way it would appear on the right side next to the link to the sandbox. That would make it visible. Anyone who wants it can just click on it,...

View answer
How do we treat default output formats such as "ans = ...." etc.?
Accepted answer
8 votes

"Output a string" typically implies that it can be returned from a function, in which case extraneous output like ans = and x = is irrelevant. But in any situation in which a full program is used, be ...

View answer
Why the mixed response?
Accepted answer
8 votes

Why the mixed response? Because people have differing opinions on what constitutes a great challenge. What you presented was an exceptionally clear, well laid out challenge. However, the objective ...

View answer
Add a tag for reinventing-the-wheel?
7 votes

No I don't think such a tag is necessary, nor would it be a good idea. At what point is a task considered common? For example, is implementing a fast Fourier transform common? Perhaps for some it is, ...

View answer
Where to ask questions proposed competition
Accepted answer
7 votes

Welcome to Programming Puzzles & Code Golf! For that we have the Sandbox for Proposed Challenges. You post your challenge idea as an answer to that post and the community can provide feedback ...

View answer
On scoring builtin functions
7 votes

Since feersum edited his answer and the edit conflicts with the common interpretation of the text (which is how we've been doing things since that answer was posted), I'll repost the text of his ...

View answer
Are questions in which no answer is the best allowed?
Accepted answer
7 votes

In general you're right, such questions are not an ideal fit for the Stack Exchange model. However, the exception we've chosen to make here by community consensus is that "catalog" challenges are on ...

View answer
Should we flag questions with incorrectly accepted answers for moderator attention?
7 votes

Do nothing Take no action at all. As long as the challenge was open for a reasonable amount of time, there's no need to intervene.

View answer