@JoKing Well, it's not a lot, but it's enough to annoy me. 1) I can't find any way to do a search from a question's page; only seems to be available from the list-of-questions / list-of-search-results pages. 2) The layout is different; I keep look for things where they are in the desktop version, so it slows me down. 3) Users' reputation score is missing from the list-of-questions. 4) As stated, double-tap+drag zoom is disabled – this alone would be enough to make me avoid mobile mode.

Mostly I just don't see any point in using mobile mode when my phone can use the same exact layout I'm so used to on desktop without breaking a sweat, and all I have to do is zoom a little more.

Well. I never thought I'd be writing this message. I've logged into this site nearly every day for over 5 years. I truly love this community. I've learned so many things from it, and I have made countless friends that I consider just as close as people I know in real life. Which is why it's reall...

Well. I never thought I'd be writing this message. I've logged into this site nearly every day for over 5 years. I truly love this community. I've learned so many things from it, and I have made countless friends that I consider just as close as people I know in real life. Which is why it's reall...

Factorise a floating point number
Given a target floating point number, \$T\$ and a set of \$N\$ floating point numbers \$\{x_{1},..,x_{N}\}\$ and a permissible error \$tol\$ , find a set of integer coefficients \$A\$, \$\{m_{1},..,m_{N}\}\$ such that:
$$
A\prod\limits_{i=1}^{N}x_{i}^{m_{i}} = T...

@DJMcMayhem I know, but at least you're in TNB to grant write accesses. Doorknob is never here (and hasn't posted anything either for about a month). I'd maybe be willing to be a non-moderating mod like you…

@Adám A couple Christianity.SE members have been talking about maybe running for mod if there's an election. I've made it clear that I don't recommend doing so because....[gestures at everything SE did].

Well at a quick look, Axtell's treatment of languages alone is a showstopper... I would never consider it a worthy successor to CGCC if it didn't allow users to answer with whatever language they want to define

As of recently, we've lost 3 of our 4 moderators. This means we only have 1 moderator left. Also, several people expressing their concerns that things are dying around here.
With the recent mess over on SE, the growing inactivity of past regulars, and a presumable lack of people wanting to becom...

The McGill Billboard Project annotates various audio features of songs from a random sample of the Billboard charts. I scraped this data to produce the following file of chord progressions:
chords.txt
Write the shortest code that outputs the above file (or its contents).

Final phase
You have chosen the categories and the nominees for PPCG's annual “Best of”. Now it is time to pick the winners!
Each of the thirteen categories is represented by an answer to this question, and each of these answers contains all nominations by the members of our community.
Voting ...

@Lyxal No worries - I normally don't mind, there just happened to be like 3 people make that mistake in the last 24 hours. I'm glad Pyth is on people's minds, to be honest.

@Adám Sounds like a question for law.SE? My (uninformed) guess is that if you list both copyright notices, and describe the situation (licenced under at least one, unclear which), you're legally in the clear.

The challenge is to implement a program or function (subsequently referred to as "program") that takes a nonnegative integer \$n\$ as input and returns \$n\over\sqrt{2}\$ (the input divided by the square root of two) as output, rounded to a nonnegative integer.
You may take your input and output...

Creating a golfing language can be hard. Let's help budding golfing language creators out and provide some helpful tips on how to create one.
I'm looking for tips on:
The design process
Implementation
Community engagement
One tip per answer would be appreciated, and tips like "don't create...

The challenge doesn't require infinite precision, so golf-wise it has been solved already. That said, code golf tends to ignore such pesky limitations as the heat death and information capacity of the universe, as long as it works in principle. That said, it is an interesting experiment, and I think you can make it work.

Or is it finally time that we jump ship and look further ashore?
If you do decide you want to move, we'd be very happy to host CGCC on TopAnswers.
I'll keep a tab open in The Nineteenth Byte if anyone wants to discuss the idea…

I'd be very happy to chat with you guys if there is serious interest in moving

TopAnswers is capable of hosting full Q&A right now, and the turnaround on adding features is very quick compared to SE

@Jacksaystrytopanswers.xyz I've been looking a bit at TopAnswers. What kind of customisation would be available? You may be aware that CGCC is quite different from most SE sites, and not actually a Q&A site per se.

@Jacksaystrytopanswers.xyz That looks promising. You'll find that a lot of answers here have links with the text "Try it online!", which is a service that can run code in a great many languages. If that could be integrated so one could "run" code blocks, it'd be a very attractive feature to this community. Posts here also tend to attract a lot of answers, so an automatic ToC would be nice. Many authors here insert runnable JS snippets in their posts for this purpose.

@Jacksaystrytopanswers.xyz Not a lot. Mostly in replacing canned text with something more appropriate. E.g. our posts are not (usually) questions, but rather challenges, and the site is competitive rather than collaborative.

@Jacksaystrytopanswers.xyz We currently "abuse" a meta post as sandbox for developing challenges for the main site. That system isn't very good, but at least SE has allowed up to have a permanent notification asking people to use the sandbox:

@Adám yes understood — on the question list we will probably limit that list for most communities to the top 5 or so but that can be tailored for CGCC, and having it on the page for the actual question is something I can promise as it would be very easy

TIO looks great — integrating it might be quite a lot of effort, but surely useful for lots of communities, not just CGCC

@Jacksaystrytopanswers.xyz Another feature which I imagine would be fairly easy to implement, but very attractive to us, is using and serving the DejaVu Sans Mono font. This had massive support but SE turned it down.

@Jacksaystrytopanswers.xyz Some of our dismayed veteran users have recently continued development of an otherwise stalled project to replace this site. This can give a good image of what kind of interface is wanted by the community. You can have a look at it. However, I think it is valuable for us to be connected to a broader group of sites, like we are on SE.

@Jacksaystrytopanswers.xyz It is quite difficult (especially the first few dozen times) to make a challenge right. A lot of newcomers jump into challenge writing before they answer any existing challenges, and so they don't have a good feeling for the questions that a post must answer. Sandboxing allows experienced users to guide and ask edge-condition questions so the author can get all these things straightened out before the challenge goes live.

New challenge writers also often make false assumptions about features of programming languages in general, based on the features of their favourite language(s).

@Jacksaystrytopanswers.xyz I've noticed that, and I personally like it. However, something that could maybe make this work was that a question would be blocked from receiving answers until it had a decided-upon number of upvotes.

@Jacksaystrytopanswers.xyz Would it be possible to have voting on questions only, and not on answers?

There is no technical problem with any of this — I guess there would need to be an invite-only beta during which a bunch of meta posts along these lines would be thrashed out and voted on, and some/all of the feature requests implemented. I imagine we'd need at least 3-4 people to show a strong interest to make that viable though

@Jacksaystrytopanswers.xyz One issue with that is that it is quite common for passers-by to comment on answers, giving the author tips on how to improve their post. With 100+ answers on a single challenge, I fear that the chat would become chaotic. Can one mark one's chat messages as relating to the main post, a specific answer, or a specific chat message?

@Jacksaystrytopanswers.xyz I think we can arrange that. A bunch of veterans are currently discussing the future on Discord.

@Adám messages can be directed at the OP of an answer (even if they have not commented in the room), but there is no automatic indication that the chat message is linked to the answer so currently that would have to be mentioned explicitly. I can see various ways of adding some sort of automatic indication that might be practical though.

@Jacksaystrytopanswers.xyz Ah, that'd be necessary. It is also common for an answerer to post multiple answers to the same challenge, each using a different language. It'd be essential to be able to comment on a specific answer, rather than to a specific author.

@Jacksaystrytopanswers.xyz This chat room (and to a certain degree the ability to create additional chat rooms for specific topics) is pretty essential for the community. I don't see any "pure chat without post" functionality on TA. Plans for that?

@Jacksaystrytopanswers.xyz On SE, questions have labels and at least one is required. On this site we use that to specify the main winning criterion of the challenge (e.g. shortest code, fastest code, etc.) Any chance of custom types?

@Jacksaystrytopanswers.xyz I guess that should be up to the community. I personally don't like term that was voted in on this site as I find that it still sounds like we are interested in posts that ask for help with challenging code. "& programming competitions" or "& (other) competetive programming" would be better. I'd say leave it as it is for now.

2 years ago, we discussed dropping the objective winning criterion requirement. No consensus was really reached. I'd really like to start that conversation again, as I feel like it is hindering our growth into a more comprehensive site.
What advantages/disadvantages are there to having objecti...

I am pretty new to this but I wanted to create a challenge! It would be a code-golf math challenge and the purpose is to create a program that differentiates polynomials.
A polynomial, for the purposes of program input, is going to be a string representing additions and subtractions of monomials...

Background
One of the commonly meme'd aspects of javascript is its incredibly loose type coercion that allows for +!![]+[+[]] == '10' this technique can also be used to create letters as seen in the following example:
[[][[]]+[]][+[]][-~[]] == 'n'
[undefined+[]][+[]][-~[]] // [][[]] -> undefine...

Several sites have MathJax enabled, so there is obviously some room for site-specific markdown.
Therefore please can we have markdown tables here on dba.se? There is an open feature-request for this on mSO, but whereas it is hardly a key feature for a programming Q&A site, a significant percent...

Something unusual: a code golf question with a purpose.
I occasionally find myself in scenarios resembling the following:
Suppose you have two computers, A and B. Both of them have a fresh copy of Windows 10 installed. It comes with all the usual stuff, like notepad and paint and a browser, bu...

CMC Write code to construct a nondeterministic finite automaton over the alphabet of pairs of bits that accepts the word (𝑎_1,𝑏_1)(𝑎_2,𝑏_2)…(𝑎_𝑛,𝑏_𝑛) iff the binary words 𝑎_1𝑎_2…𝑎_𝑛 and 𝑏_1𝑏_2…𝑏_𝑛 have Levenshtein distance up to two