Learn to Code via Tutorials on Repl.it!

← Back to all posts
How to Get Cycles
h
MrEconomical (2202)

DISCLAIMER: THIS POST IS SOMEWHAT OF A JOKE POST. PLEASE DO TRY TO MAKE YOUR POSTS HIGH-QUALITY AND NOT SOME RANDOM GARBAGE JUST FOR CYCLES. FOLLOW THIS ADVICE AT YOUR OWN RISK

cycles... a guide for how to get some internet points

Let's start off with the basics: What exactly are cycles? Well, they are kind of like your "reputation" on repl.it. Every time somebody upvotes your post or upvotes one of your comments, you get one cycle. As of now, they have no purpose, but hey, more points is better right?

Ways to earn cycles

There are a few main ways to earn cycles:

  1. Answering questions (5 cycles per answer marked)
  2. Commenting a lot and hope people will upvote your comments
  3. Writing Learn tutorials
  4. Making post to Share and sharing your project

From my experience, the best way to earn cycles BY FAR is Option 4. Simply put, the Share board gets the most exposure of any other board and if your project is somewhat decent people will upvote it. The Learn tutorial option is not very viable since nobody really checks there and the top posts only have a few upvotes compared to those on the Share board. Answering questions and posting comments is decent, but just can't compare to the power of the Share board.

What kind of projects to create

The cycle / effort graph looks something like this:

With cycles being the y-axis and project effort being the x-axis. When creating your projects, the only thing you need to do is make it decent enough that it passes the low upvote "threshold" and then it should be fine. Terminal games are good because they don't take much effort and it isn't hard to make a decent one.

Posting tricks

Alright, you have your project, now it's time to post it. There are a few tips on how and when you should post your projects.

  1. Write your posts INFORMATIVELY - Don't just put "hello this is my project ok bye" you need to sound really smart and sell your project as the best thing in the world. I recommend doing a "Features" list or something (you can see examples in some of my old posts).

  2. Choose your posting time wisely - On the weekends, many people like to go on repl.it and check what projects are hot or trending, but also during the week, many schoolkids that use repl.it might decide to look at the Share board. I recommend posting Sunday morning or afternoon so you can get the most out of the weekend group and also the school group on Monday.

  3. EXTREMELY IMPORTANT: Make sure your project does not die and MARKET IT LIKE CRAZY. I would say the most important thing in making a post get lots of upvotes is getting it first at the top of hot sort and then on the trending page. To get it to the top of hot, make sure it gets 1 upvote in the first 10 minutes or so and then it will go directly to the top of hot. Then, you should advertise your post everywhere, in the repl.it discord, in all your friend groups, in servers, until it gets around 20 upvotes ish. By this point, if you have done all this fast enough, it should be on the trending page and you are all set to go!

  4. DO NOT LET THE MODS GET SUSPICIOUS - If you try to make lots of alts to upvote your posts, the mods will know and then lock your post. You want to avoid mod suspicion at all costs. Once your post has been locked once, the mods will check your additional content with further scrutiny and then your future posts have a higher chance of getting locked as well. So, at all costs, try to make your posts look as legit as possible.

  5. Do not write "Upvote my post" in your post - It just makes you look very greedy for cycles and then less people will want to upvote it. You don't want to seem like a person that is trying to get as many cycles as possible, just try to seem like a normal coder who has a cool project to share.

Closing notes

Gaining fake internet points on some random coding website forum that do nothing is one of the noblest pursuits on this planet. Some major takeaways from this tutorial:

  1. Posting projects to Share is the best way to get cycles
  2. Consider the effort of your project - you don't really need to make it the best thing in the world, just somewhat decent is good enough
  3. Choose wisely when to post - I would recommend Sunday mornings or afternoons
  4. At all costs, DO NOT LET THE MODS GET SUSPCIOUS
Commentshotnewtop
mat1 (3292)

hmmmmmmmm

also use this: https://repl-talk-stats.mat1.repl.co/ to see your cycle graph and post on tuesdays at 12pm cst

PYer (3294)

@mat1. It would be cool if you made the graphs interactive. Like you can hover over to see the change.

theangryepicbanana (1635)

DO NOT LET THE MODS GET SUSPICIOUS

HMM

Joking aside, this is actually a really good explanation of what not to do on Repl Talk.

AdCharity (1270)

Wow! Your level of writing skill has surpassed your ability to write amazing code!

[deleted]

How to get internet points
Spam crappy games on the share page. 9/10 chance to get 600 cycles

CSharpIsGud (425)

"Somewhat decent" - One line print('3') gets 50 upvotes

oignons (258)

@CSharpIsGud or the "python translator" that was on trending for over a week

CSharpIsGud (425)

@ipastrano If you mean https://repl.it/talk/share/Python-Translater/22251 , Atleast it took some effort and wasn't trying to be some stupid one line "joke" repl that does nothing and isn't even funny

oignons (258)

@CSharpIsGud Oh, no, It was some one line thing that went something like this:

repeat(eval(test))
or something like that, i don't know python.
Basically, it printed nothing and did nothing.

CSharpIsGud (425)

@ipastrano I only saw 2 posts that did that and they were fairly close together.
"python3 interpreter" Especially triggered me, because I know that I could literally make an actual python3 interpreter and put it on repl talk and it would get almost nothing compared to the 80 votes in less than a day a one line eval() gets.

CSharpIsGud (425)

@ipastrano to? I never made that py3 interpreter, I made a lua interpreter though.

oignons (258)

Nevermind, thought that you made one.

bgrubert (147)

@ipastrano It was called "python 3 interpreter," not "python translator"

oignons (258)

@bgrubert oh, sorry, i have bad memory.

bgrubert (147)

@ipastrano there was just a confusion because there's another repl called python translator and it translates languages.

LiamDonohue (283)

don't let the mods get suspicious...

hmmmm how about not make alts lol

mahcarze1 (19)

At all costs, DO NOT LET THE MODS GET SUSPCIOUS
Yeah, applies to me, I don't have any alts, but i don't wnt to get my projects posts locked

Coder100 (4355)

At all costs, DO NOT LET THE MODS GET SUSPCIOUS

Hmmmmm ... why are most 0 cycles?
Jk
The same is happening to me too on surviv3

RogueHalo (402)

You can also share it in the Repl.it Discord!

Mathias1251 (0)

@JacksonCowie sorry for asking but could you by any chance give me the link to the discord repl.it server?
thx a lot!!!

Mus4hi (1)

Whoa! Or Aloooha!

This is my first step and i would like to thank you and me of vourse because where is a teacher there is a student as well.

Highwayman (1364)

Plz don’t scare ppl away from making learn tutorials I need those ;-;

LiamDonohue (283)

THIS POST IS SOMEWHAT OF A JOKE POST.

hmmm yet you have 45 upvotes lol

LizFoster (592)

Oh my lord, that drawn graph made me laugh so hard. It reminded me of James Veitch's scammer trolling: https://www.youtube.com/watch?v=_QdPW8JrYzQ

[deleted]

How to get a million upvotes:

print(3)
SixBeeps (2566)

Option 5: Write a good post about how to get cycles.

Good tutorial. Definitely has worked for me.

ColinCastillo (0)

ummm idooont knooowww?!?!?!!?!?!?!?!?!

oignons (258)

mmmmkay, but my post c++: an introduction has 34 upvotes and that was in learn-still in hot :)

MrEconomical (2202)

@ipastrano compared to hundreds of upvotes for share kek

oignons (258)

@MrEconomical welp, you got me :) (I am actually making this big thing to share in share, can't wait)

Much E

LiamDonohue (283)

@ipastrano

The E Is Strong In This One

Mathias1251 (0)

bruh okidoki that was...special...