Discuss Scratch

Arcanity
Scratcher
46 posts

WHY can't New Scratchers make/use Cloud variables?

This is probably answered somewhere but I can't find it.

I totally understand the whole idea of the New Scratcher status and I most of the NS restrictions are reasonable, but the limitation on cloud variable usage just seems strange to me. I don't see why you need to prove that you're not a spammer to use cloud variables. If I break a cloud high score on a game, how is that causing spam? How is it any different to if an ordinary scratcher did it?

The wiki says “The Scratch Team does not want people new to Scratch crashing the server or taking up space because they don't really know what they are doing.”. To me this sounds a bit harsh, last time I checked there were already restrictions to prevent too much space from being taken up by setting a 10 cloud variable limit.

If the ST are worried about ridiculously long variables being created, well there are plenty of projects out there with insanely long cloud variables that are thousands of digits long and nobody complains that they are crashing the server or taking up too much space. Plus, how are New Scratcher meant to know what they are doing if they are prevented from doing it in the first place? I'm sure that there are just as many Scratchers who “don't really know what they are doing” as there are New Scratchers.

Tl;dr Why can't New Scratchers use cloud data?

Another question: is it possible to make cloud variables on the offline editor?
HOWING
Scratcher
500+ posts

WHY can't New Scratchers make/use Cloud variables?

Arcanity wrote:

Another question: is it possible to make cloud variables on the offline editor?
It requires sign in, so you can't make cloud variable's in the offline editor.

Last edited by HOWING (Aug. 12, 2014 23:27:39)

AonymousGuy
Scratcher
1000+ posts

WHY can't New Scratchers make/use Cloud variables?

Accidentally doing something like
forever
set [var1 v] to (join (var1) (var1))
end
because that would send lots of requests to the server and lag it more than just storing a variable. (Or so I would think).

Of course, it would probably be by accident, so the script would be intended to do something else and look more like:
set [var1 v] to []
set [var2 v] to [1]
repeat until <(letter (var2) of [cat]) = [t]>
set [var1 v] to (join (var1) [Meow! ])
end
TheHockeyist
Scratcher
1000+ posts

WHY can't New Scratchers make/use Cloud variables?

The reason why they don't allow cloud variables for New Scratchers is someone might enter a bad word on them or turn it into a chatroom (Although, seriously? They only allow numbers at the moment…).
-TopHat-
Scratcher
14 posts

WHY can't New Scratchers make/use Cloud variables?

The scratch team is still testing cloud variables and can't quite trust new scratchers to use them because there are plenty of ways to “hack” them. They have to wait until they are sure you a trustworthy human being to be able to use them.

To answer your other question, no, you cannot create cloud variables in the offline editor because it's an offline editor. The cloud variables wouldn't be able to be stored on any server. Also, you would have the only computer that uses the project, so the cloud variables wouldn't be necessary in the first place. If you upload it to the website, however, you could add variables because now the project is online.

Last edited by -TopHat- (Aug. 13, 2014 04:37:48)

Arcanity
Scratcher
46 posts

WHY can't New Scratchers make/use Cloud variables?

-TopHat- wrote:

The scratch team is still testing cloud variables and can't quite trust new scratchers to use them because there are plenty of ways to “hack” them. They have to wait until they are sure you a trustworthy human being to be able to use them.
Okay, thanks that sort of makes sense although I still personally disagree with the restriction.

-TopHat- wrote:

To answer your other question, no, you cannot create cloud variables in the offline editor because it's an offline editor. The cloud variables wouldn't be able to be stored on any server. Also, you would have the only computer that uses the project, so the cloud variables wouldn't be necessary in the first place. If you upload it to the website, however, you could add variables because now the project is online.
If you make cloud variables in the online editor, are they saved to the server even before the project is publicly uploaded to the site? I thought that they were only really “set” when the project is shared.

Last edited by Arcanity (Aug. 13, 2014 18:20:57)

Arcanity
Scratcher
46 posts

WHY can't New Scratchers make/use Cloud variables?

Ignore this post…
HOWING
Scratcher
500+ posts

WHY can't New Scratchers make/use Cloud variables?

Arcanity wrote:

Ignore this post…
Umm.. Are you going to write something?

Last edited by HOWING (Aug. 13, 2014 18:26:32)

-TopHat-
Scratcher
14 posts

WHY can't New Scratchers make/use Cloud variables?

If you make cloud variables in the online editor, are they saved to the server even before the project is publicly uploaded to the site? I thought that they were only really “set” when the project is shared.
If you mean before it's shared, but that it's still on the website, then yes.

Last edited by -TopHat- (Aug. 13, 2014 18:42:46)

Sonickyle
Scratcher
1000+ posts

WHY can't New Scratchers make/use Cloud variables?

HOWING wrote:

Arcanity wrote:

Ignore this post…
Umm.. Are you going to write something?
He did.
Anyway, I'm neutral on the idea of New Scratchers using Cloud Variables.
Arcanity
Scratcher
46 posts

WHY can't New Scratchers make/use Cloud variables?

Sonickyle wrote:

HOWING wrote:

Arcanity wrote:

Ignore this post…
Umm.. Are you going to write something?
He did.
Anyway, I'm neutral on the idea of New Scratchers using Cloud Variables.
Haha, forget about that, I was just checking something that slightly confused me.
jewellery
Scratcher
100+ posts

WHY can't New Scratchers make/use Cloud variables?

The Scratch Team was afraid of us making chat rooms.They could have as well banned Scratchers from having cloud data.But,they couldn't.So,they banned new scratchers.
BonnieFnaf1
Scratcher
5 posts

WHY can't New Scratchers make/use Cloud variables?

Why
Paddle2See
Scratch Team
1000+ posts

WHY can't New Scratchers make/use Cloud variables?

In addition to the anti-spam / anti-troll reasons given previously on this topic, there is another reason that New Scratchers are restricted from using cloud Variables. It's better for the community and easier on our moderators if people are invested in their accounts and work to keep them in good standing with the community. By withholding cloud variable features from brand-new accounts, it provides an incentive for Scratch users to stick with their existing accounts and work to keep them in good shape so they don't get blocked.
Generalbiff_
Scratcher
100+ posts

WHY can't New Scratchers make/use Cloud variables?

Look it may say im a new scratcher but ive been using scratch for over 5 years and I know how to use a cloud variable I'm just not allowed ( Ik now how to because of youtube) (thanks to Chad Hurley, Steve Chen, Jawed Karim for making youtube!!!!) but most people if they don't know how to do something they google/youtube it!!! or if their old fasion they ask their parents for help.

Powered by DjangoBB