My thoughts on the community
Hello Repl, I hope you read the full length of this message.
For those who don't know me, I am ChezCoder, and I left repl for a few reasons.
-
The competition for cycles
Remember back in the old days, where one post had the same voice as any other post? Well I don't think that is the case anymore. This has been said OVER and OVER again, but I don't think people are getting the point. Getting CYCLES isn't the point of Repl, but I now only see that in the community. Everyday I log on, what do I see? People griding for cycles, for the chance to be the so called "best repler". -
The community is totally changing
I don't even feel like this was the same community it was back then. Excuse me everyone? We are a programming community, and not a gaming community. Lets start looking for EFFORT, and not how FUN or WEIRD a repl is. You can post a python compiler using EVAL() and get more cycles than if you decided to remake Repl. Stop this guys. To upvote a post, is to mark it as a high quality post that is full of EFFORT. -
The search query and filter is broken
When you go to https://repl.it/talk, what are the DEFAULT filters that are put on? All, and Hot. This is wrong. These people on the HOT board already have enough attention, why make their posts the first thing people see when visiting the website? This also decreases the chances of new posts ever getting SEEN in the first place. MY suggestion, is that you change it over to All, and New. This not only gives new posts more chances of being seen by the community, but also tones down super popular posts from staying on the hot board for too long and thus give other posts more chances to get on the HOT board.
Thank you for taking the time to read this, and it would mean a lot if you could DM me your thoughts. Of course, I did not have any intention to be toxic, these are just my thoughts on how the community is turning out thus far. This community has lots of potential, and I hate to see it in this state.
[NOTE] This is NOT for UPVOTES and CYCLES please don't assume that.
View the message on discord
You can post a python compiler using EVAL() and get more cycles than if you decided to remake Repl.
Don't forget, you could also make a real actual python compiler and it wouldn't get anywhere close either.
@CSharpIsGud lmao faxx xd.
@CSharpIsGud Yeah! So why did you say "REAL CODING LANGUAGE" when people can make "fake" coding languages and get more upvotes!
@JaydenLiu1 Bruh, of course people don't like fake coding languages when they aren't even coding languages to begin with. They can do whatever they like, it does not mean everyone has to sit there and let them call it whatever the hell they want.
@JaydenLiu1 And yes, I say it because there is a difference between a bunch of if statements and an actual parser that can does more than read some lines from stdin and .split it a bunch of times.
Now stop whining about your fake langs feelings and leave my notifications.
I am not in a really good mood right now so I'm not going dull my words for you.
bruh this isnt how it should be. u should focus on quality rather than quantity. it seems like any fake language u have made hasnt made u any cycles anyways @JaydenLiu1
yes yes I agree thank you thank you... for the sake of this project's idea, I am not upvoting(and pls don't upvote this comment) I agree, default should be new and not hot, hot people have enough attention. People should upvote actual effort put into code. I've seen popular projects that are literally an embedded image in HTML. Seroiusly the amount of sam projects is incredible and one thing I should note that's especially broken is the ask board. Most of the time the "hot" questions are the ones that are like, "What should I do next" by popular users... this means that genuine questions that are asking for help with code will be covered up :(((( Nobody ever reports low effort posts which is bad :(((( maybe if you got some kind of reward for reporting a post, like an achivement or something, and you get punished if you fake report.
when u said not to upvote this comment u get an upvote
Me:*slaps face
other people: slaps face
The person who got the upvote:
@maxyang
@ilovebeef not my fault -_-
@AJDevelopment T-T seriously just don't upvote it 4head
@maxyang do you mean 4head as in this thing
This file cannot be displayed:
(i dont use twitch)
@AJDevelopment No, a forehead.
@maxyang oh
@maxyang Why not upvote? You are standing up for me! I barely get any upvotes on my projects and I deserve to get noticed!
@JaydenLiu1 Dude oof. Almost all my cycles are from comments.
@FlaminHotValdez why when people say i dont want upvotes people get upvotes
@cutech NOT INTENDED-
I can relate to #2. I posted a full-on command-based calculator with a basic math function that can process more numbers than normal calculators and randomize numbers, along with a built-in help function and error reporter, but yet, it only got one upvote, and it was from me. and yet a cycle farmer, who reposted a reply as their own, got more upvotes than me.
I'm not saying that I want more upvotes or attention, I just want to point out that some people are just receiving the wrong attention.
@elburg yes yes yes I agree I'm also happy @ChezCoder finally decided to post something like this I spent a ton of effort on a calculator program where you just input the expression and I get 1 cycle from me.
@elburg oof. Oof. But tbh there are python "interpreters" out there that are legit
while True:
print(eval(input()))
@elburg I created a lua interpreter with 700+ lines and for some reason other people with low effort projects get more attention...
@FlaminHotValdez but the thing is...
...my calculator now does more...
...and is still getting better...
...and is still underrated...
...but it is growing and that's ok.
@elburg wow... 2 months later...
@FlaminHotValdez yes... 2 months later... im upset at how nothing has changed
@ChezCoder and I thought this thread was long since dead...
@ChezCoder about my calculator?
I heard about how replit may be planning on adding something so that you can use cycles to buy stuff in replit. but i think that is dumb and just causes people to want more cycles. in my opinion they should not add that.
@EpicGamer007 I think that there should be an auto-mod who can detect reposts and low effort projects.
@Vandesm14 Not anymore.
@Vandesm14 bet I can make a better reports system if you gave me all the juicy info you mods know about the replit rest api
@RayhanADev But I could honestly see that now. If it reads a reply that is forked with no other to hardly any changes, it could remove the post.
@elburg it is hard to tell what is a change and what isnt.
dang I thought this thread died a while ago
yeah I mean the mods probably do have the a report bot but I doubt it's all too great and keep in mind LOTS of students post to ReplTalk so it gets clogged with defining variables and crap
also I keep to my statement I could build a better reports system if I knew every api endpoint
@RayhanADev I think I know what to do...
During the process of recreating pyelias's chatroom database, I decided to use a method of trial and error: I would have the chatroom client send out its post commands, then I would edit my database code to work with the client. if we tried that with repl.it's API, we could create a new bot.
@elburg lol a bot is not very simple, replit completely locked down it's login system. A scanner however isn't too hard and we can crowdsource reporting via email alerts :>?
@ChezCoder yay :)))
personally, i like the competition for the upvotes, because it makes some people actually try to answer questions and makes some people want to answer questions, because it is kinda like a competitive race for cycles.
@dominicl645 Yeah, but since everyone is going for cycles, the posts become pretty bad and not really about creating the project. I get that cycles are fun, but it draws away from making a good project to share and more about just getting cycles for something made under a day.
@dominicl645 because it makes some people actually try to answer questions and makes some people want to answer questions
That makes people want to answer easy questions.
They stalk repl ask for easy problems that can be solved by a google search or less, sometimes they literally just link to an online tutorial.
People like Coder100 don't get their upvotes from answering questions like https://repl.it/talk/ask/Thread-safe-vector-not-working/58685 which really need to be answered.
They get their upvotes from answering things like https://repl.it/talk/ask/Why-wont-KeyboardIsKeyDown-work/81710 and https://repl.it/talk/ask/How-to-the-def-command/81825
Usually it's stuff the original poster could of just searched google for, and sometimes they don't even answer correctly and just take a guess because they are more interested in the 5 upvotes they will get rather than giving out an accurate answer.
As long as it sounds right they will probably get it too.
tbh i dont ever share anything because i dont see that any of my projects are really good and worth sharing. @Vandesm14
@Dominicl645 SAME HERE!!! I only shared one post before.
Thanks, I completely agree.
To be honest, it would probably be better if cycles were only for posts, not users.
EDIT: Or they could just focus on making replit work without all the bugs.
GREAT IDEA!!! @LeonskiDev
im gonna miss you mate, you were one of the first replers i realised was really damn good at coding
Dude, I agree with a lot what you say. It’s hard to get appreciation for good code but making trash posts will get you so much attention the system so broken lol. But don’t leave we need as many good coders on Repl as we can! Don’t let the low-effort projects take over this site more than they already do!
@RayhanADev <3 i won't necessarily "leave", i'm most likely still going to check on a few things here and there and maybe post a few things, but I won't really be that active anymore...
I love Nodejs with my pizza.
There are many people who judge other people. The other day there was this guy (@CSharpisgud) who was like "People keep making fake programming languages and they just use a bunch of if statements instead of actual parsing" and basically the post was like "I don't like your FAKE coding language" like, dude! @CSharpisgud, people can do whatever they like! You are being a complete party pooper!
@JaydenLiu1
well no - one of repl.it's rules actually state that no low quality posts are allowed. By just using "exec(var)" as the parser you are making a low quality post.
Fake Languages are still the language they were written in - until you bother to actually write a parser. The reason is is that by just using a class or a bunch of definitions, it is anything but a language as it just uses the language that parses the script.
People can do whatever they like!
Um no you really can't. You, by Terms of Service, are bound by certain rules that you can view at https://repl.it/site/terms.
You are being a complete party pooper
Well isn't that a bit immature
There are many people who judge other people.
You are not the code, but the code is as bad as the person who created it. We judge the code.
@JaydenLiu1, @Lethdev2019 is right. I was in the same situation about 3-ish months ago, and I learned that fake programming languages are well.. not real. Trust me.
Just use it for the online ide
@rediar Exactly, it's an okay IDE, that's what it should be used for.
@ChezCoder It was first called "I built this" apparently.
I'm a fairly recent (Made account almost 2 years ago?), so I can't confirm that, but based on amasad's talk posts, that seems so.
Anywyas, yeah I agree. I also don't like the moderation of the Repl.it Discord, it really ruined the fun for me while I was there. There is definetly room for improvement.
@ChezCoder You're right. I'm not exactly what you call an OG(I joined early 2018), but I remember at one point in time Repl didn't have a talk board. Either that or I was a dimwitted idiot who was blind enough to not see the "Talk" tab on the left side of the screen.
yes I agree, but leaving repl just because the community is crap isn't a good reason. I mainly use repl for the convenience of having an IDE anywhere without needing to download and doing the rigorous process of setting up on every new computer.
cycle farming is bad but there really isn't any way to enforce that unfortunately, but I mean repl is mainly just kids and you have to accept that.
@realTronsi Yes, 100% agree.
I simply consider it to be a portable syntax highlighter, lol.
But Repl is pretty dang slow, so it weakens your point. Clicking "run" takes a bit of time, if I were using my own computer's native code, it would take milliseconds.
And the IDE is so restrictive, if it were a native IDE, you would have complete control.
@realTrons > i won't necessarily "leave", i'm most likely still going to check on a few things here and there and maybe post a few things, but I won't really be that active anymore...
The worst part is, there's a lot of good replers out there too, but the stream is usually filled with random stuff. Most of these are first projects, which I respect, because I posted something similar on share a long time ago. Some people genuinely want feedback. What I don't get though, is why you would post a 2 line project on Repl.it and get multiple upvotes. Some posts are just expressing opinions, like one I saw today. I don't want to call out the person, but the title of the project and the content was near to nothing. This, to me, is just sad. Furthermore, popular replers can make games and have them take off in less than a day. This means that new users don't get a chance to display their projects, that they most likely worked hard on.
i havent been part of this community for very long, but i totally agree with you. i have posted things asking for feedback, inspiration, and none obvious bugs and very few wouldve even seen my post.
I totally understand, but why post this in the ask section of repl talk?
Um..... sure?
¯\(ツ)/¯
@ChezCoder
Yes! I agree! This is very true! People that are counted as 'popular' are rly the only people that rly pop up. There are people who actually take the time and effort to make posts and projects, but they don't receive credit at all. They are left in the dark. So yeah :)
What if we removed the feature where the top 3 comments are displayed in each post? That way we can see more posts in one page
complete agreement: they should just remove cycles, it's useless anyways and has no benefits here, unlike stackoverflow which has a valid reason.
you should get 1 cycle per report but -100 cycles if a mod thinks your report is wrong
@DynamicSquid people would mass report instead of mass code lmfao
@Bookie0 yes, and repl.it would be free from low effort posts
@DynamicSquid and full of spam reporters trying to get cycles
@Bookie0 but you lose 100 cycles if you report wrong
@DynamicSquid it's a risk some are willing to take
and anyways with the amount of spam these days...
@Bookie0 I Crtl C the text "low effort" so I can easily paste it and report a post
@DynamicSquid same, except I cmd-c
the text, and I add
/( .□.)\ ︵╰(゜益゜)╯︵ /(.□. /)
to show my rage
@DynamicSquid mmmyes
@Bookie0 good idea
another one: (╯°□°)╯︵ ┻━┻
lmfao
@Bookie0 we should have a system where if 10 trusted community members say so, then a post is automatically unlisted with a message saying why
Is cookie included as a trusted community member? @DynamicSquid
@DynamicSquid nah 5
@DynamicSquid and what would be a "trusted community member?"
@Bookie0, @Codemonkey51 Someone who has contributed a lot to repl.it, so yes Coder100 would be a trusted community member
I mean he could just farm 10 alts to be "trusted community members" then unlist any posts he wants @DynamicSquid
@Codemonkey51 well the mods would have to approve you for you to become a trusted community member first
You see I haven't posted in like 3 months I think everyone has forgotten who I am @DynamicSquid
* read previous reply first
Also everyone has a few thousand more cycles than me, I think I'm not relevant anymore @DynamicSquid
@Codemonkey51 no not based on cycles, based on post quality, comments, interactions, etc
I know but still I think not many ppl remover who I am, and I don't post that often so that's kinda hard to judge for me :/ @DynamicSquid
ok yay, truster comunity member role, here I come lol @DynamicSquid
@Codemonkey51 Well, the whole point of trusted community members isn't bragging rights, it's a way to remove spam
I know, the reason I don't use repl talk is partly bc of the spam @DynamicSquid
@Codemonkey51 Yeah... Oh, we should also have mod elections each year, just like how Stack Overflow does it
Hell no, only popular ppl would be elected :/ idk any way to have the community mod without popular ppl the only one who get power if they have elections @DynamicSquid
@Codemonkey51 make the candidates anonymous until they're elected. have them make a statement or answer some questions so the community can get a feel for them
I would say yes to that, but:
- mods need to run a little bit of a "background check" on post/comment/report history of candidate's
- what if someone lies just to get power, the talk mods that were nominated by replit should be able to vote them out or temporarily remove power
- elected mods shouldn't be able to delete posts/comments only unlist them so they can't do to much damage if they maliciously got elected
- votes should be once per ip, all voters should have an account for at least a month or so, and votes from alts should be removed
That's kinda what I'm thinking
@DynamicSquid
@Codemonkey51 Yeah definitely.
@Codemonkey51 Should we ask Drone to see if he likes our plan?
Sure, should we ping rn or use discord (I can't really use that much rn tho) @DynamicSquid
? Did you read my last message? @DynamicSquid
@TheDrone7 would this be a good idea? Having mod elections? (see thread above)
@DynamicSquid @Codemonkey51 , I think it would be smarter to have normal mods like h and codelong then have "community mods" who are elected and have proven trustworthy, no replacement for the real mods i think.
@EpicGamer007 Yeah, that's what I'm suggesting
@DynamicSquid cool im +1 for this comment
Ye that's what I meant, but have community mods have less power, and all actions revocable by "real mods", like the "real mods" get a dashboard to see "community mod" actions, like if a community mod unlisted a post it adds an item there and real mods can review it, so like a mod with less power than a real mod and there actions can be reversed by real mods if need be @EpicGamer007
@Codemonkey51 yea, but the devs have to code that too...
@EpicGamer007 Good point... worth it though?
and... they have to code elections... @EpicGamer007
@Codemonkey51 it could be a google form. the candidates could receive and answer questions by email from a mod, and the mod would display the answers in a post
@DynamicSquid as stated earlier one can easily lie their way into the mod team. So, no.
@Codemonkey51 but you are still active in community an and community remember u bc u comment a lot
Lmao, I do comment a lot, maybe one day I'll make a post again @maxyang
@Bookie0 you do know people can still read it
True, and I support you, I can now understand what you are saying because my recent project with so many hacking tools is still behind, while the single shell script which runs the minecraft executable gets famous day by day, I am not advertising, but I am saying my thoughts.
Why didn't you delete your account?
This would fix this problem: https://replit.canny.io/hacker-board/p/talks-hot-section-needs-a-rework
I agree the community is changing. There are always new repls and feature coming up but what's not changing is that popular repls become a trend and then will slowly wither away and then the creator is no longer the most popular. WHAT IS WRONG WITH HUMANS!!!
I made a project called "S-SPENSE" (Coding Language) then some dude was like "This is a fake coding language" and it made me upset because I spent a lot of time! I'm a beginner and that dude didn't think I was a beginner! WHAT DO YOU EXPECT FROM ME?
@JaydenLiu1 maybe, but don't say it is a lang in the first place
Yea sadly true, the posts I work most on fail the hardest, the only exception is my first one, but because im no coder100 I only got 8 upvotes anyway. lower effort posts do better for some reason.
I love how it says
[NOTE] This is NOT for UPVOTES and CYCLES please don't assume that.
Yet, it has 34 upvotes (plus 1 cuz ima upvote, not for cycles, but because this is so true and also @ChezCoder helped me so much).
Hey, check out feedback. Repost this same message on the feedback board, and repl.it might look into it.
It's almost impossible for new people to get noticed by the community since their posts are being drowned out by the more "popular" replers. And the things on the hot setion are always just games made by the same people so I just go to the new section.
@programmeruser yeah the anger test in python was so simple, and it has over 200+ upvotes! only because the maker was "popular". If some new person posted it, it would only get like 5 upvotes at most.
@Kookiez the maker is popular??
for cycle farming probably@realTronsi lol yeah when he answer questions, he goes:
Please mark this as the answer if this helped
it's just that he has a lot of cycles, and people feel obliged to mark his answer correct since he said that.
@Kookiez +1
@Kookiez ikr, he googles and just gave links until I told him to frekin stop (ik this is an old thread just wanted to butt in)
@RayhanADev lol yeah
oh yeah, its been confirmed he uses alts @RayhanADev
@Coder100 wait what really! Where are they exposed? (ik it’s rude but I take a little enjoyment from this)
You guys won't believe how much notifications I get from this post a day... sigh can a mod lock this post or something
same@RayhanADevanyways i talked to zwack about it he confirmed @RayhanADev
@Coder100 dang, wish I could see it happen, but dang
@ChezCoder Sowwy xd.
@RayhanADev wait they use alts? wow...
@programmeruser thats not true im new and posted my team and almost got a full team and met lots of people already
@programmeruser I agree repl.it should implement something that allows the newer people to be seen first, also people need to stop treating this like social media. Stop cycle farming stop the alts please
@programmeruser YOU'RE THE GUY WHO KEEPS GIVING ME POSTS THAT OFFEND ME BECAUSE IT IS BASICALLY A DOWNVOTE!
@JaydenLiu1 what? No, I'm just pointing out how you could improve.
@programmeruser But what's wrong with it?
@JaydenLiu1 well, a bunch of if statements in Python isn't really a OS. (please don't take this statement as an offensive one.)