Discuss Scratch
- Discussion Forums
- » Suggestions
- » A way to prevent remixes with no change
- seanbobe
-
500+ posts
A way to prevent remixes with no change
It actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.
Even a small change is allowed if credit is given. that system would violate guidelines.
- Pot-of-Gold
-
1000+ posts
A way to prevent remixes with no change
yeah. but support for the NO CHANGE AT ALL, or the NO CREDIT AT ALLIt actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.
Even a small change is allowed if credit is given. that system would violate guidelines.
- TheMonsterOfTheDeep
-
1000+ posts
A way to prevent remixes with no change
Actually, some changes don't count. Changing the red value of the color of 1 pixel in a 480 * 360 costume by one is not enough to constitute a valid remix. However, it is still a change and therefore cannot simply be dismissed without human confirmation that the remix is, in fact, not valid.It actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.
Even a small change is allowed if credit is given. that system would violate guidelines.
- iamunknown2
-
1000+ posts
A way to prevent remixes with no change
These are just people backed by MIT, not the next Larry Page It actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.

How about false positives? How about coloring contests? What about the moderators that already have to scour through a sea of reports?
- TheMonsterOfTheDeep
-
1000+ posts
A way to prevent remixes with no change
False positives are the whole reason that the thing wouldn't just be deleted in the first place. Coloring contests generally consist of way more than 3% changes, and I'm guessing if this was implemented the threshold would be even lower - probably something like 0.5%. These types of reports could be sent to a different location then the rest so that moderators could look at them when they had time because the system would alert them to quite a few projects that were in fact illegitimate.These are just people backed by MIT, not the next Larry Page It actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.
How about false positives? How about coloring contests? What about the moderators that already have to scour through a sea of reports?
And, it still is possible to make scripts that automatically delete the projects if there are no changes - that is rather simple to do - just compare the images and JSON file and see if they are identical or not. It's also possible to detect projects where the only change is the position of scripts.
- iamunknown2
-
1000+ posts
A way to prevent remixes with no change
They could make lots of spam stuff with dummy-scripts, which they can get from the backpack.False positives are the whole reason that the thing wouldn't just be deleted in the first place. Coloring contests generally consist of way more than 3% changes, and I'm guessing if this was implemented the threshold would be even lower - probably something like 0.5%. These types of reports could be sent to a different location then the rest so that moderators could look at them when they had time because the system would alert them to quite a few projects that were in fact illegitimate.These are just people backed by MIT, not the next Larry Page It actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.
How about false positives? How about coloring contests? What about the moderators that already have to scour through a sea of reports?
And, it still is possible to make scripts that automatically delete the projects if there are no changes - that is rather simple to do - just compare the images and JSON file and see if they are identical or not. It's also possible to detect projects where the only change is the position of scripts.
- Dylan5797
-
1000+ posts
A way to prevent remixes with no change
I find this very aggravating. Why don't the just compare the JSONs or track change the remixer makes. Both of those would be easy to implement.
- Dylan5797
-
1000+ posts
A way to prevent remixes with no change
That would be awesome. Maybe they could be really annoying and have it so the json has to be at least 500 characters shorter or longer. It actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.

Last edited by Dylan5797 (July 2, 2015 17:29:57)
- ScratchinJoJo
-
100+ posts
A way to prevent remixes with no change
What they could also do if when remixing, don't make the share button appear before Scratch did some validation of the project JSON.
The JSON of the remix would be compared with the JSON of the original project, excluding script positions, comments, etc… and only allows sharing if there are real changes detected. Also there won't be a share button if the original creator's name isn't in the credit's section of the description, because right now that validation is a bit weak. you can type whatever you want.
Why not hide the remix button itself? Well I sometimes remix a game but don't share it, just to save the game, and eg. don't lose my upgrades.
The JSON of the remix would be compared with the JSON of the original project, excluding script positions, comments, etc… and only allows sharing if there are real changes detected. Also there won't be a share button if the original creator's name isn't in the credit's section of the description, because right now that validation is a bit weak. you can type whatever you want.
Why not hide the remix button itself? Well I sometimes remix a game but don't share it, just to save the game, and eg. don't lose my upgrades.
- Tymewalk
-
1000+ posts
A way to prevent remixes with no change
No support. If people are stealing your work, you can ask them to take it down. If someone makes a remix with no credit and no change, you should go to the original instead.
- iamunknown2
-
1000+ posts
A way to prevent remixes with no change
There are some people who don't know that it's a copy… No support. If people are stealing your work, you can ask them to take it down. If someone makes a remix with no credit and no change, you should go to the original instead.
- iamunknown2
-
1000+ posts
A way to prevent remixes with no change
Nope. Have you read the sticky? Why not hide the remix button itself? Well I sometimes remix a game but don't share it, just to save the game, and eg. don't lose my upgrades.
- iamunknown2
-
1000+ posts
A way to prevent remixes with no change
Add a spam block that's 500 chars longer. Problem solved.That would be awesome. Maybe they could be really annoying and have it so the json has to be at least 500 characters shorter or longer. It actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.
- Dylan5797
-
1000+ posts
A way to prevent remixes with no change
But the json is not the same unless you remove the “info” tag in the comparison.False positives are the whole reason that the thing wouldn't just be deleted in the first place. Coloring contests generally consist of way more than 3% changes, and I'm guessing if this was implemented the threshold would be even lower - probably something like 0.5%. These types of reports could be sent to a different location then the rest so that moderators could look at them when they had time because the system would alert them to quite a few projects that were in fact illegitimate.These are just people backed by MIT, not the next Larry Page It actually would be possible to make a system which would automatically report projects to the ST that didn't seem to have a lot of changes.
For example, if only 3% of the pixels are changed in a single costume, it might be suspicious. If there aren't very many changes between the scripts, it may be suspicious. If the only costume / background that was changed had a name such as “logo” or “intro” then it would definitely be suspicious.
Support.
How about false positives? How about coloring contests? What about the moderators that already have to scour through a sea of reports?
And, it still is possible to make scripts that automatically delete the projects if there are no changes - that is rather simple to do - just compare the images and JSON file and see if they are identical or not. It's also possible to detect projects where the only change is the position of scripts.
- ScratchinJoJo
-
100+ posts
A way to prevent remixes with no change
??? Yes, so? To what part of the stickies are you referring? I haven't read anything about hiding the share button if a remix doesn't change anything….Nope. Have you read the sticky? Why not hide the remix button itself? Well I sometimes remix a game but don't share it, just to save the game, and eg. don't lose my upgrades.
- iamunknown2
-
1000+ posts
A way to prevent remixes with no change
No you didn't…??? Yes, so? To what part of the stickies are you referring? I haven't read anything about hiding the share button if a remix doesn't change anything….Nope. Have you read the sticky? Why not hide the remix button itself? Well I sometimes remix a game but don't share it, just to save the game, and eg. don't lose my upgrades.
Why not hide the remix button itself?Remix button != share button.
- ScratchinJoJo
-
100+ posts
A way to prevent remixes with no change
I know. I suggest hiding the share button, because remixing can be a way to save game progress, but you don't share the project.No you didn't…??? Yes, so? To what part of the stickies are you referring? I haven't read anything about hiding the share button if a remix doesn't change anything….Nope. Have you read the sticky? Why not hide the remix button itself? Well I sometimes remix a game but don't share it, just to save the game, and eg. don't lose my upgrades.Yes I actually did.Remix button != share button.
Why not hide the remix button itself?
I don't see anything in the stickies saying something about that.
- iamunknown2
-
1000+ posts
A way to prevent remixes with no change
Scratch already doesn't let you remix unless you've changed something. I know. I suggest hiding the share button, because remixing can be a way to save game progress, but you don't share the project.
I don't see anything in the stickies saying something about that.
- ScratchinJoJo
-
100+ posts
A way to prevent remixes with no change
Changed? I don't see a moved script or a comment that's added as a real change.Scratch already doesn't let you remix unless you've changed something. I know. I suggest hiding the share button, because remixing can be a way to save game progress, but you don't share the project.
I don't see anything in the stickies saying something about that.
Last edited by ScratchinJoJo (July 3, 2015 06:43:34)
- iamunknown2
-
1000+ posts
A way to prevent remixes with no change
So you're suggesting to tighten up the criteria for remixing…?Changed? I don't see a moved script or a comment that's added as a real change.Scratch already doesn't let you remix unless you've changed something. I know. I suggest hiding the share button, because remixing can be a way to save game progress, but you don't share the project.
I don't see anything in the stickies saying something about that.
- Discussion Forums
- » Suggestions
-
» A way to prevent remixes with no change