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.
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.
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.
@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.
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.
@maxyang do you mean 4head as in this thing
(i dont use twitch)
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.
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.
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.
Agreed. There was a time when I cared about these cycles, but now I realize they're meaningless points! cringeeee...
I also wish newer posts got a bit more attention. Default is
hot so many people who make awesome stuff never get noticed =/
TL;DR Focus on quality, not quantity!
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.
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.
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!
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!
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.
@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.
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.
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.
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 :)
I would say yes to that, but:
1) mods need to run a little bit of a "background check" on post/comment/report history of candidate's
2) 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
3) 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
4) 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
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
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?
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 understand where is my be coming from even thought I haven't been on this site for very long. I think that people doing this isn't necessarily a bad thing. I have needed help and still do need help with coding and when I post something in the ask category I usually get a response or two in like a min. Sure maybe they just want cycles but they ARE helping. Anyway thanks for listening to my TED talk
I agree on some points, but in some ways cycles are good. Most chat communities have some form of cycles one way or another solely for the sake of people answering. Some of the people who cycle farm are really smart, but don't want to waste their time answering a question if they get nothing out of it (please note this is not me). Cycles are just incentive for people to answer questions and respond helpfully. By making it competitive by publicly displaying the amount of cycles someone has, more people are willing to answer and you get an answer faster.