Learn to Code via Tutorials on Repl.it!

← Back to all posts
How to answer a question.
CodeLongAndPros (1622)

I’d not be writing this if I did not see good reason, and I’ve plenty.

Repl ask, from my epoch (March 15), has been crumbling.

People have been cycle-framingfarming on ask, for one.

How is this even possible, you say?

I shall explain.

I asked a question, "Is repl open source", and explained that I was referring to the backend of Talk, and I got this answer

Well technically yes, repl.it is an open source. You can fork another person's post or repl where you can modify or change the code (but you have to credit the source!) Please mark this as correct if it answered your question!

In reply to this:

Is repl open source?
I don’t mean the tools, or the polyglots image, but moreover, the actual website, IE the markdown transcoder, the CSS…
All the stuff that makes Repls UI/UX tick along.
I was thinking of making a project, but it requires the replit css/htaml.
I know I can get the source with C-C, but that’s not in an easy to consume format

Since, in my opinion, I was clear and concise in what I was asking, it was an attempt to get 5 cycles for a correct answer.
This is but one of the many spam-like answers on repl ask. We’re not at Stackoverflow levels yet, but we’re getting close.

It’s honestly a little ironic.

Now that the preface is done, I’ll start my guide to good answers.

What’s a good answer anyways?

Rule number 0:
Let it be.

If you don’t know how to answer, don’t

Rule number 1:
It’s one that is on the asker’s level.

This means no technical jargon, to an extent.

An bad example is:

You’ve de-sodomized the bi-inductive subatomic field generator? Reverse the polarity of the strong neutron flow to correct for the neutrino leak!

There’s a gem called the Simplewriter.
It limits you to the 1000 most common words. ‘Bad’ words are red. Try to have less than 5 bad words.

Well, that’s number one: keep it on their level.

Rule number 10:

Explain why it works, not how.

I got a question asking about type.

One answer had a lot of code, and some jargon.

I made an analogy, relating types to a house. I’m not sure, since I don’t have real life bash to su to the reader, but I though I made it a bit clearer.

If your code is self explanatory, just explain the theory behind it.

Rule number 11:

Don’t spoon feed.

If someone asks “how do I make an encryption program”, instead of giving source code, give puesdocode.

This will help them learn, and you’ll still supply them with the answer.

They can learn how to translate ideas from, well, an idea, to code.

How to apply these rules.

  • Always follow rule 0
  • Follow rule number 1, unless doing so conflicts with rule 0
  • Follow rule 2, unless you can’t follow 1/0.
  • Follow 3 unless you’ll break 2, 1, or 0
  • Do not cause harm to a human, or though inaction allow a human to come to harm.

These are not official rules, but you can do good by following them.

k9chelsea2 (735)

agreed, I hate it whenever people say "PlEaSe mArK ThIs aS CoRrEcT aNsWer" in a massive header. I agree with evrything here

CodeLongAndPros (1622)

@k9chelsea2 Yeah, and “signatures” are terrible

Please mark this as the answer if it helped.

octopyBot (264)

@k9chelsea2 lol tbh m2 ikr smh
haha when abreviations are all you speak in

CodeLongAndPros (1622)

@HahaYes Not blowing a whistle, but they could do well to read this.

k9chelsea2 (735)

they do need to read this

octopyBot (264)

@k9chelsea2 especially @PattanAhmed. whenever he answers my questions, he'll give me a hope this helps, mark my answer if it does

k9chelsea2 (735)

ikr, its annoying (not calling anyone annoying just the please mark this as correct answer bit)

octopyBot (264)

@k9chelsea2 even sometimes, when I say it's a neutral answer like give me some good projects or give me some funny insults, he'll still ask me to mark his answers. I bet that's how he got so many cycles.

octopyBot (264)

@octopyBot @PattanAhmed hey my dude! I call you from the depths of repl.it so you can read this!

octopyBot (264)

@HahaYes oh lol ok then? well any mod would do, right?

octopyBot (264)

@octopyBot omg he has the coolest last name! I would kill to be a vandegrift!!

k9chelsea2 (735)

it is, its also pressuring and demanding that a person marks it as correct answer, "please mark this as the correct answer if this helped" it could help in any way doesn't even have to answer the question if it helps slightly then your under the obligation to mark it

CodeLongAndPros (1622)

@octopyBot I got 15 notifcation from this thread.

Pings! Pings! Pings! Pings! Lovely Pings! Lovely Pings

octopyBot (264)

@CodeLongAndPros haha, once I got 37 from one thread. my friend and some other guy were chatting all night!

PattanAhmed (1404)

@octopyBot Do you have any proof?
I have only answered one of your questions in which you say this is a neutral post.
Click here

While answering your second question that was posted 6 days ago, I haven't known to this kind of weird thing.
But from the day before yesterday Coder100 said that you shouldn't do that...

Please have some proofs before you backbite on someone!


CodeLongAndPros (1622)

@PattanAhmed I've more.


With my best wishes
Hope this helps
Please mark my answer if this helps


Hope this helps
Please mark my answer if this helps


Hope this helps
Please mark my answer if this answer

octopyBot (264)

@PattanAhmed backbite someone! chill, I am as guilty as anyone else here! also, we do have proof, and it's you who made the mistake! you should be apologizing right now!

PattanAhmed (1404)

@octopyBot And our Mod also said that it is not cycle farming from any of either side...
Check this view on this from here

octopyBot (264)

@octopyBot here the q was obviously neutral yet you asked for the cycles!

PattanAhmed (1404)

@octopyBot It's not any kind of Cycle farming...
Dude, you should leave me on my way if you don't have any proof on your posts
Not of someone's

octopyBot (264)

@PattanAhmed that's because the person already acknowledged that coder had the right answer. he was just asking after. YOU however, ask before someone even says it's correct.

octopyBot (264)


PattanAhmed (1404)

@octopyBot Nope it's cycle farming from your side...
None of the mods think that it's cycle farming
Chill down a little bit

octopyBot (264)

@PattanAhmed y? hahayes, k9chealsea, even codeandlongpros thinks this is cycle farming, all accomplished replers! there is no need for mods in this argument, we can all go ask one!

PattanAhmed (1404)

@octopyBot He said after I commented!
He didn't mention in the original post that it is a neutral post.
So, I thought that he will mark my answer so I wrote!

PattanAhmed (1404)

@octopyBot nope
Mods are powerful than normal users even they are professionals in coding
Mods can ban a person if they thought he is cycle farming

CodeLongAndPros (1622)

What I do is I give the answer:

Chicken biscuits

They'll say:

Thanks for the help [sic]

And if they don't mark it :

If you don't mind, could you mark this as the answer?

CodeLongAndPros (1622)

The police can't stop you from being rude and annoying, but other people can ask them to stop.

PattanAhmed (1404)

@CodeLongAndPros Y?
Here where I live is opposite here...
Police will stop you from being rude and annoying by applying strict rules on him....

CodeLongAndPros (1622)

You are in a theater, watching Star Trek: First Contact, and you are talking. The police (mods) can't stop you, but everyone else (Me, Octopy, Coder100), ask you to stop. What do you do?

PattanAhmed (1404)

@CodeLongAndPros Oh!
That's a better way!
Thanks for sharing with me!

PattanAhmed (1404)

@CodeLongAndPros Will stop!
But this example won't fix here, Sorry
Your example suggests that I am disturbing everyone in the theater.
But in reality here, I am not disturbing here anyone.
I am on my way!
Thanks Somehow!

HahaYes (1861)

@octopyBot yessir we are accomplished replers

HahaYes (1861)

@PattanAhmed Mods aren't always pros. Just saying...

Bookie0 (6248)

very enjoyable read, i love how you make it funny!
and the comments are also funny to follow lol

CodeLongAndPros (1622)

@Bookie0 Thanks?

Asimov? Douglas Adams?
Bookie0 (6248)

Asimov? Douglas Adams?

just googled it: not sure but it seems like you are trying to write like them in a witty/satirical style of writing? @CodeLongAndPros

razorshnegax (9)


razorshnegax (9)

I made this just to screw with people, sorry if it went to far

xxpertHacker (934)

Barely found this. This should be pinned at the top of talk/ask.

Example of a question I've asked: JavaScript FinalizationRegistry not working right
And get answers that are completely off topic.

CodeLongAndPros (1622)

@xxpertHacker Thanks, I'll add in. I'll need to check with the team before pinning it, though.

xxpertHacker (934)

@CodeLongAndPros Good luck, hopefully, it can help those asking coding questions here at Repl.

JosephSanthosh (1181)

I'm so happy you became a mod and not someone else!

JustAWalrus (1186)

The ask board on replit is useless in my opinion. Just look it up, replit is comprised of mainly kids. Meaning that we can scratch those from the people you want to answer your question. And with so little adults it is very likely that nobody can answer you. Just go look it up for gods sake.

octopyBot (264)

@Wuru dude it might be, but look at bookie or coder100. they're always there to help. coder's pic is darn right, he is literally a CODER GOD!

octopyBot (264)

@CodeLongAndPros er no not his pfp, im dumb, I meant his bio

CodeLongAndPros (1622)

@octopyBot Ah yes.

Fullstack JavaScript Developer

Compared to

top class hacking instrument model 0ct09y. also 1 very sleepy boi.


You’ve de-sodomized the bi-inductive subatomic field generator? Reverse the polarity of the neutron flow to correct for the positron leak!

Jakman (454)

I remember answering questions first and not getting a check because someone else answered with less cycles than me.

Highwayman (1483)

:/ looks like my answers might need some fixing...

CodeLongAndPros (1622)

@Highwayman *edits every comment ever made *

Highwayman (1483)

lol yes. lemme just rewrite time too, just to be sure. xD @CodeLongAndPros

Highwayman (1483)



Replit uses a lot of third party services. For instance, they use ace editor, redux as clientside database and docker for running the repls.

I think they simply understood your question wrong, thinking you were asking about the repls and not the actual question. To answer your question, replit is partially open source. For example, this is the code for running repls: https://github.com/replit/replbox

CodeLongAndPros (1622)

@behavingEffort That was just an example, I’ve seen more than just one.

InvisibleOne (2931)

A lot of the issue is that most of the questions are really easy to solve. First off, nobody checks if the question has already been answered, second, they'll select the person who gives them the easiest solution. So everybody spoon feeds so that they will get the cycles instead of letting the person asking the question figure it out for themselves.