SoloLearn – 1M Downloads. What we expect? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 255

SoloLearn – 1M Downloads. What we expect?

So, today there's a good news and also a bad news for us. Starting with the good news: SoloLearn's Android app now reached 1M downloads on the play store: https://play.google.com/store/apps/details?id=com.sololearn Bad news: One of our community member well known as a mod - @Agus Mei has left SoloLearn due to the increased rate of spams and Plagiarism. So, let's start a petition against these plagiarism by commenting some of the useful ways of preventing spams, scams etc...

11th May 2017, 11:48 AM
Dev
Dev - avatar
309 Answers
+ 234
Copy ideas : Not codes! Be innovative : Not imitative! Give credits, where it's due.
11th May 2017, 4:46 PM
<^>washika D<^>
<^>washika D<^> - avatar
+ 250
Hiding code? Obfuscate code? THIS IS SUPPOSED TO BE A LEARNING PLATFORM. If you are afraid that your code is being "stolen" keep it private. The fact is that many people are more interested in showing off for some likes and some badges. That is legittimate as Solo Learn promotes this and the trade off is that it leads some other individuals to try and do it the easy (copy-paste-edit attribution) way. I saw sometimes complaints for "stolen" code by the author on SL that actually copy/pasted it from CodePen/Github/... without attribution (even codes of yhe day). Honestly, all I have learned is due to people that made their knowledge public and I'll always be grateful to them. If somebody copies my code it means he REALLY LIKED it and/or found potential in it to get some "likes"/badges: I'm fine with it. Another one may not be fine with it and he can send an email to SL to fix the situation. Pls stop being hysteric, it's so ridiculous. You're jealous about your code being copied: don't make it public!
11th May 2017, 3:57 PM
seamiki
seamiki - avatar
+ 128
Hey guys! SoloLearn here:) It's great to see our concerns are aligned.... and the greatest part is that you guys are also searching for solutions to problems that come up as we grow. We are currently working on automating the process, yet, happy to hear some great fresh ideas... We all want SoloLearn to remain a friendly and just community that supports the learning path of every individual, be it a total beginner or an advanced user. Keep rocking, SoloLearn community!
11th May 2017, 3:07 PM
Yeva
Yeva - avatar
+ 82
I am against plagiarism but wouldn't, only output being visible, eliminate the purpose of the app which is to learn. Because of few people.. why should other people be suffering from a situation like not being able to see a code. Also for sharing the codes.. that power would lie with the dev and everytime someone wants to see your code you would have to accept some stuff which will eventually become annoying maybe..
11th May 2017, 1:02 PM
Frost
Frost - avatar
+ 60
Wouldn't it be really easy to just prevent publishing code from a different creator? If another user chooses 'save as...' the option to set code to public is disabled?
11th May 2017, 3:42 PM
Tashi N
Tashi N - avatar
+ 58
There is a difference between "copy to learn" and "copy to gain fame while doing nothing". All that plagiaristic thing isn't a reason to leave SL. Scam-adv threads are annoying but they can be reported. Putting captcha changes not much, providing only output eliminates "learning" part of SL, removing vote system and badges changes even less than captcha. I don't say: "do nothing bc all that is senseless" I say: "think of it not as a problem but as a challenge we need to solve. yet anyway we'll have some unaccounted "variables" that don't behave as they should".
11th May 2017, 2:36 PM
Illusive Man
Illusive Man - avatar
+ 56
Mods should get their powers! They should be authorized to delete, report, and prevent the spam questions in the Q&A Discussions. This app should have some better security features like a captcha verification before logging in so that the spam bots won't be able to verify and or login.
11th May 2017, 12:15 PM
Dev
Dev - avatar
+ 40
Sololearn must introduce a watermark system to embed creator id/name, date, and why not code id in a code playground project, wich should not be modified by saving the code ( even if it is kept private ) and could be displayed as 'original code creation information' beside code creator information... Maybe it could be deleted by the right owner?
11th May 2017, 12:18 PM
visph
visph - avatar
+ 39
@Dayve It's never good for the community when an active user left. Agus was good member. If my other good friends who are very active in this community stopped it then there is no reason using it. I'll keep using it but now not interested in challenge and with submitting question.
11th May 2017, 5:12 PM
Ram chandra Giri
Ram chandra Giri - avatar
+ 38
@seamiki, @Gami It's not about being histerical. I myself have published the labyrinth code which was not my idea. I ported it to Python from Ruby, but the concept was not mine. I still got the likes and glory here :) BUT! I mentioned the author in the header comments and left a link to the guy's original code - he made an effort to publish his work so guys like me could learn. I can't pretend it's mine and spoil his generosity... Tashi is right - open source means you can use it freely. But you can't call it or claim it your own :)
11th May 2017, 4:14 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 34
Taking someone else's work as yours and signing under this work is a theft. No additional copyrights, license issues or legal constraints are needed here - a theft is a theft. Watermarking won't solve the problem - you can easily copy the whole code, start a new program and paste it. Only adequate sanction will solve it. As a moderator, I would suggest introducing another option as a reason for submitting a report - "This account does plagiarism". Reporting by three mods should remove the account, permanently.
11th May 2017, 3:34 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 33
For PLAGIARISM: Codes should be categorized like this to help us finding original authors: - My Codes (our own published as public or private) - Saved Codes (someone else's code that shows and links to their profile) - Liked Codes (history of the codes we have upvoted) For SPAM: Well @Yeva just pointed out that they are currently working on it to automate the process. In the meantime let's keep reporting them. ------------------------------------------------------- I can't believe @Yeva wrote here 😍
11th May 2017, 8:36 PM
Pao
Pao - avatar
+ 32
I am against plagiarism but I do agree with @seamiki... Some people, like the "Matrix Background" by Adrian Marin Gheorghe has been stolen from Codepen and got 3k likes... There are so many others, and they do complain because "their" codes are stolen... If you do not want to be copied, do not post it public... And for @Agus, I am really sorry they left... I am gonna miss them (I am using "they" cuz I do not know if they are a boy or a girl)...
11th May 2017, 4:04 PM
Gami
Gami - avatar
+ 30
They should make a notification type system like as in challenges the guy who wants the code should ask for the author's permission and if the authors confirms he can do it and if he declines he could not
11th May 2017, 12:08 PM
_Retr0/-
_Retr0/- - avatar
+ 30
<copied from Agus byebye thread> there has to be an easier way though. what is the motivation for the theft? If we can understand that maybe we have a chance. Is it fame they seek? I do not think it is learning, as many do not change the code. Just remove names. Does the COTD feature need to go? Do we remove the like system from codes.. maybe remove the coder badges? I dont know. But I do know that unless we can understand why the behaviour occurs we will always be fighting a losing battle..
11th May 2017, 12:13 PM
jay
jay - avatar
+ 30
Topic of the Day... with meme! I hope that more people can see this thread for write their opinion here! I already wrote my opinion on Plagiarism in more occasions. Great work @Davye!
11th May 2017, 3:22 PM
Maz
Maz - avatar
+ 29
@Kuba. here we face another problem: differentiating plagiarized code from original one. +many simple codes are basically the same. so who is original author then???
11th May 2017, 3:38 PM
Illusive Man
Illusive Man - avatar
+ 29
@Nikhil No. You just couldn't publish it as easy as now. You could keep it private for learning purposes.
11th May 2017, 3:44 PM
Tashi N
Tashi N - avatar
+ 28
Suggestion:- The real creator of the code should tell which codes can be open-source and which not
11th May 2017, 3:39 PM
Nikhil
Nikhil - avatar
+ 27
I don't think mods should be able to delete posts that they think are spam or irrelevant. This community is so diverse, there can be very many misunderstandings because of the language. Or they might think that something is spam where others think it is not. The only thing that should be there in my opinion, is a filter that checks if a question with the same words got asked before. And people should only be able to make a thread every 5 minutes. A new person should only be able to make 1-2 threads and then they have to reach a certain level to make as many threads as he likes.
11th May 2017, 3:49 PM
Tim G
Tim G - avatar