This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.
  • Index
  •  » Suggestions
  •  » If post contains only scratchblocks and is not in the testing area,

#1 2013-04-26 19:02:29

Hyperbola
Scratcher
Registered: 2013-03-15
Posts: 100+

If post contains only scratchblocks and is not in the testing area,

Notify the author about the testing area, and it probably will be blockspam. Would catch a lot of blockspam.
(Btw, what's blockspam's abbreviation? XP)


Tip of the whatever: Don't post in threads older than 2 weeks unless your post will actually be useful.
It's the last day of 1.4! *cries* (quote from NeilWest, rest by me) by the time you read this it probably will be 2.0  sad

Offline

 

#2 2013-04-26 21:31:55

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

The current policy is this:

when gf clicked
forever if <<(post) contains (scratchblocks)> and <<(scratchblocks) not [relevant]> and <not <demonstrating script>>>>
remove content and notify author
end
However, if the blocks are at all related to the topic at hand, they are allowed.
Blockspam just stands for block spam, as in spam with blocks.

(Also, sorry for the blockspam in my post  tongue )


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#3 2013-04-26 21:53:48

joshuaho
Scratcher
Registered: 2012-08-20
Posts: 100+

Re: If post contains only scratchblocks and is not in the testing area,

jvvg wrote:

The current policy is this:

when gf clicked
forever if <<(post) contains (scratchblocks)> and <<(scratchblocks) not [relevant]> and <not <demonstrating script>>>>
remove content and notify author
end
However, if the blocks are at all related to the topic at hand, they are allowed.
Blockspam just stands for block spam, as in spam with blocks.

(Also, sorry for the blockspam in my post  tongue )

Ok, thx for writing the guide!  big_smile  Now I know what block spam really is!  big_smile


Did you know that you can go to space and see Mars by clicking here?

Offline

 

#4 2013-04-27 11:38:49

Hyperbola
Scratcher
Registered: 2013-03-15
Posts: 100+

Re: If post contains only scratchblocks and is not in the testing area,

jvvg wrote:

The current policy is this:

when gf clicked
forever if <<(post) contains (scratchblocks)> and <<(scratchblocks) not [relevant]> and <not <demonstrating script>>>>
remove content and notify author
end
However, if the blocks are at all related to the topic at hand, they are allowed.
Blockspam just stands for block spam, as in spam with blocks.

(Also, sorry for the blockspam in my post  tongue )

But posts which just demonstrate a script aren't very common, and even if a post does just have a script, they could easily bypass the filter.
And technically your blocks are related to the topic at hand, so it isn't blockspam.

((No, how would you abbreviate blockspam? XP))


Tip of the whatever: Don't post in threads older than 2 weeks unless your post will actually be useful.
It's the last day of 1.4! *cries* (quote from NeilWest, rest by me) by the time you read this it probably will be 2.0  sad

Offline

 

#5 2013-04-27 12:37:18

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

I am completely against a filter that would censor posts with only scratchblocks in them for the reason I said above: if someone is demonstrating a script.

While blockspam is common, why make everybody else suffer for it? Pretty much every feature on this site has the potential for abuse (such as inappropriate projects, inappropriate images on the forums, the [big] tag on the 2.0 forums, etc.) Instead of just banning the features altogether or placing extreme limits on them, just report it of someone abuses them.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#6 2013-04-27 12:51:54

Hyperbola
Scratcher
Registered: 2013-03-15
Posts: 100+

Re: If post contains only scratchblocks and is not in the testing area,

jvvg wrote:

I am completely against a filter that would censor posts with only scratchblocks in them for the reason I said above: if someone is demonstrating a script.

While blockspam is common, why make everybody else suffer for it? Pretty much every feature on this site has the potential for abuse (such as inappropriate projects, inappropriate images on the forums, the [big] tag on the 2.0 forums, etc.) Instead of just banning the features altogether or placing extreme limits on them, just report it of someone abuses them.

It's not a censor - If the post has just blocks, the system just makes sure that the user isn't trying to blockspam, and if he's not, submit the post.


Tip of the whatever: Don't post in threads older than 2 weeks unless your post will actually be useful.
It's the last day of 1.4! *cries* (quote from NeilWest, rest by me) by the time you read this it probably will be 2.0  sad

Offline

 

#7 2013-04-27 19:51:58

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

Hyperbola wrote:

jvvg wrote:

I am completely against a filter that would censor posts with only scratchblocks in them for the reason I said above: if someone is demonstrating a script.

While blockspam is common, why make everybody else suffer for it? Pretty much every feature on this site has the potential for abuse (such as inappropriate projects, inappropriate images on the forums, the [big] tag on the 2.0 forums, etc.) Instead of just banning the features altogether or placing extreme limits on them, just report it of someone abuses them.

It's not a censor - If the post has just blocks, the system just makes sure that the user isn't trying to blockspam, and if he's not, submit the post.

Any automated system that will block a post based on its content is a censor. In this case, it censors out posts that only contain [scratchblocks].
It would also be fairly easy to get around the censor like this:

Code:

[b][/b]
[scratchblocks]
some blockspam
[/scratchblocks]

http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#8 2013-04-28 11:07:41

Hyperbola
Scratcher
Registered: 2013-03-15
Posts: 100+

Re: If post contains only scratchblocks and is not in the testing area,

jvvg wrote:

Hyperbola wrote:

jvvg wrote:

I am completely against a filter that would censor posts with only scratchblocks in them for the reason I said above: if someone is demonstrating a script.

While blockspam is common, why make everybody else suffer for it? Pretty much every feature on this site has the potential for abuse (such as inappropriate projects, inappropriate images on the forums, the [big] tag on the 2.0 forums, etc.) Instead of just banning the features altogether or placing extreme limits on them, just report it of someone abuses them.

It's not a censor - If the post has just blocks, the system just makes sure that the user isn't trying to blockspam, and if he's not, submit the post.

Any automated system that will block a post based on its content is a censor. In this case, it censors out posts that only contain [scratchblocks].
It would also be fairly easy to get around the censor like this:

Code:

[b][/b]
[scratchblocks]
some blockspam
[/scratchblocks]

As I said, it would not block the post, only display a confirmation message.
(Also [removed] is a good example of where this would help)


Tip of the whatever: Don't post in threads older than 2 weeks unless your post will actually be useful.
It's the last day of 1.4! *cries* (quote from NeilWest, rest by me) by the time you read this it probably will be 2.0  sad

Offline

 

#9 2013-04-28 12:17:19

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

Hyperbola wrote:

jvvg wrote:

Hyperbola wrote:


It's not a censor - If the post has just blocks, the system just makes sure that the user isn't trying to blockspam, and if he's not, submit the post.

Any automated system that will block a post based on its content is a censor. In this case, it censors out posts that only contain [scratchblocks].
It would also be fairly easy to get around the censor like this:

Code:

[b][/b]
[scratchblocks]
some blockspam
[/scratchblocks]

As I said, it would not block the post, only display a confirmation message.
(Also [removed] is a good example of where this would help)

People already know that blockspam is not allowed. Displaying an additional message would only annoy people posting helpful scripts, and not stop anybody that is posting blockspam.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#10 2013-04-28 19:38:25

Hyperbola
Scratcher
Registered: 2013-03-15
Posts: 100+

Re: If post contains only scratchblocks and is not in the testing area,

I just saw two more instances of accidental blockspam. I think this would help.


Tip of the whatever: Don't post in threads older than 2 weeks unless your post will actually be useful.
It's the last day of 1.4! *cries* (quote from NeilWest, rest by me) by the time you read this it probably will be 2.0  sad

Offline

 

#11 2013-04-28 20:15:08

Firedrake969
Scratcher
Registered: 2011-11-24
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

What if this happened:

OP wrote:

How do I make the sprite move 10 pixels right?

Whoever answers wrote:

change x by (10)

I've done something like that before.


Click the sign.
https://s3.amazonaws.com/eterna/eterna2/logo2.png

Offline

 

#12 2013-04-28 21:18:44

Hyperbola
Scratcher
Registered: 2013-03-15
Posts: 100+

Re: If post contains only scratchblocks and is not in the testing area,

Firedrake969 wrote:

What if this happened:

OP wrote:

How do I make the sprite move 10 pixels right?

Whoever answers wrote:

change x by (10)

I've done something like that before.

As I've said, they could easily bypass it.


Tip of the whatever: Don't post in threads older than 2 weeks unless your post will actually be useful.
It's the last day of 1.4! *cries* (quote from NeilWest, rest by me) by the time you read this it probably will be 2.0  sad

Offline

 

#13 2013-04-29 19:49:11

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

How about this doesn't apply in HwS or QaS?

Offline

 

#14 2013-04-29 20:18:30

7734f
Scratcher
Registered: 2010-12-23
Posts: 500+

Re: If post contains only scratchblocks and is not in the testing area,

kayybee wrote:

How about this doesn't apply in HwS or QaS?

+1


http://internetometer.com/image/38992.png   http://i37.tinypic.com/2qixx6c.png

Offline

 

#15 2013-04-29 20:25:38

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

Also, I should point out that many posts with blockspam contain some other text. For example...

I suggest that Scratch 2.0 should have custom blocks!

when gf clicked
forever
if <(scratch 2.0) contains (custom blocks)>
say [yay!] for (5) secs
else
say [no!!!!] for (5) secs
end
end

(Note, I made this one up. This is not any actual post I have seen.)

Last edited by jvvg (2013-04-29 20:26:10)


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#16 2013-04-30 12:21:49

firedrake969_test
Scratcher
Registered: 2012-08-08
Posts: 500+

Re: If post contains only scratchblocks and is not in the testing area,

Hyperbola wrote:

Firedrake969 wrote:

What if this happened:

OP wrote:

How do I make the sprite move 10 pixels right?

Whoever answers wrote:

change x by (10)

I've done something like that before.

As I've said, they could easily bypass it.

Blockspammers also could.


Alt of Firedrake969.

Offline

 

#17 2013-04-30 17:28:33

Hyperbola
Scratcher
Registered: 2013-03-15
Posts: 100+

Re: If post contains only scratchblocks and is not in the testing area,

firedrake969_test wrote:

Hyperbola wrote:

Firedrake969 wrote:

What if this happened:

OP wrote:

How do I make the sprite move 10 pixels right?

I've done something like that before.

As I've said, they could easily bypass it.

Blockspammers also could.

...
This suggestion is to stop unintentional blockspammers, like people who think scratchblocks look interesting and blindly copy
[scratchbloсks]
when gf clicked
repeat until <(timer) > [10]>
   go to [mouse-pointer v]
end
think [Scripts in your posts!] for (3) secs
[/scratchbloсks]
without reading the part about the testing thread.


Tip of the whatever: Don't post in threads older than 2 weeks unless your post will actually be useful.
It's the last day of 1.4! *cries* (quote from NeilWest, rest by me) by the time you read this it probably will be 2.0  sad

Offline

 

#18 2013-04-30 17:38:16

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

Hyperbola wrote:

firedrake969_test wrote:

Hyperbola wrote:


As I've said, they could easily bypass it.

Blockspammers also could.

...
This suggestion is to stop unintentional blockspammers, like people who think scratchblocks look interesting and blindly copy
[scratchbloсks]
when gf clicked
repeat until <(timer) > [10]>
   go to [mouse-pointer v]
end
think [Scripts in your posts!] for (3) secs
[/scratchbloсks]
without reading the part about the testing thread.

Because blockspam is most often part of another post (with text that isn't in a [scratchblocks] tag), this will not really stop much. Also, most blockspam is intentional.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#19 2013-04-30 17:41:47

Hyperbola
Scratcher
Registered: 2013-03-15
Posts: 100+

Re: If post contains only scratchblocks and is not in the testing area,

jvvg wrote:

Hyperbola wrote:

firedrake969_test wrote:


Blockspammers also could.

...
This suggestion is to stop unintentional blockspammers, like people who think scratchblocks look interesting and blindly copy
[scratchbloсks]
when gf clicked
repeat until <(timer) > [10]>
   go to [mouse-pointer v]
end
think [Scripts in your posts!] for (3) secs
[/scratchbloсks]
without reading the part about the testing thread.

Because blockspam is most often part of another post (with text that isn't in a [scratchblocks] tag), this will not really stop much. Also, most blockspam is intentional.

This is intentional? This is?


Tip of the whatever: Don't post in threads older than 2 weeks unless your post will actually be useful.
It's the last day of 1.4! *cries* (quote from NeilWest, rest by me) by the time you read this it probably will be 2.0  sad

Offline

 

#20 2013-04-30 18:09:36

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: If post contains only scratchblocks and is not in the testing area,

Hyperbola wrote:

jvvg wrote:

Hyperbola wrote:


...
This suggestion is to stop unintentional blockspammers, like people who think scratchblocks look interesting and blindly copy
[scratchbloсks]
when gf clicked
repeat until <(timer) > [10]>
   go to [mouse-pointer v]
end
think [Scripts in your posts!] for (3) secs
[/scratchbloсks]
without reading the part about the testing thread.

Because blockspam is most often part of another post (with text that isn't in a [scratchblocks] tag), this will not really stop much. Also, most blockspam is intentional.

This is intentional? This is?

If the user doesn't finish reading the part where it says "To try out scratchblocks, go here", they probably won't have any idea what the message that comes up is saying. Remember that the users who you are trying to stop are new users, who haven't been on this site long enough to know what blockspam is. If you give them a message asking if they still want to make the post, even if it has [scratchblocks] in it, they will most likely just click yes, not knowing what is going on. The filter will not really stop them, it will just confuse them.

Then, for the intentional blockspammers, they don't care if their post is considered spam. They will continue to post it anyway. I should also point out that often, their goal is just to be annoying for the sake of being annoying. If this filter is implemented, then you will be playing straight into their hands. When they see a filter implemented that will annoy users posting legitimate scripts, they will have succeeded in their goal of annoying people.

Finally, from a technical perspective, at least with the current forum system, there is no good way to do a confirmation dialog after parsing a post. It would require a fair amount of code restructuring. I also am fairly sure that on DjangoBB (for Scratch 2.0), the system is similar (DjangoBB is basically FluxBB copied into Python), so it would take a while to code. While they are coding this filter (which would take a while because there is no existing infrastructure to do this yet), they are not coding other things, such as 19 other bugs and missing features on the forums or 134 bugs and missing features on the site.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 
  • Index
  •  » Suggestions
  •  » If post contains only scratchblocks and is not in the testing area,

Board footer