Discuss Scratch

AlfabetonsOfficial
Scratcher
100+ posts

Get rid of the make cloud variable checkbox.

0% support, this would break cloud project and cloud data can be useful at times.

Let's learn Spanish with the Alfabetons!
Click here to get started!
Visit the official Alfabetons website!
Codingfairy07
Scratcher
500+ posts

Get rid of the make cloud variable checkbox.

*ahem*

Jeffalo wrote:

Obviously, removing features and not compensating with other things isn't cool, so some kind of local variable storage (via localstorage or cookies) would be a useful replacement. While this suggestion isn't about that though, it would be a simple extension to add and would not require much maintenance as everything is just stored locally in the user's browser. It also wouldn't have any of the safety/security risks of cloud data outlined above.
Wont jeffalo add local strorage?

 (φ゜▽゜*♪) :: sensing // This is Laura, my kumquat guard who never sleeps. Sleeping is for amateur Kumquat guards.
Announcement
;
Chiroyce
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

Codingfairy07 wrote:

Wont jeffalo add local strorage?
jeffalo?! the scratch team has to, jeffalo doesn't work for scratch







April Fools' topics:
New Buildings in Scratch's headquarters
Give every Scratcher an M1 MacBook Air
Scratch should let users edit other Scratchers' projects
Make a statue for Jeffalo
Scratch Tech Tips™
Make a Chiroyce statue emoji


<img src=“x” onerror=“alert('XSS vulnerability discovered')”>

this is a test sentence
TheCloudDev
Scratcher
100+ posts

Get rid of the make cloud variable checkbox.

Semi support.
1. Yes, the scratch teams does have to improve cloud data, but trying to run a web server with just donations and the rest of the website must be hard
2. The local storage idea is pretty good, but then the data wouldn't be accessible to other Scratchers.
3. Yes, I didn't know what cloud variables were - or what they did until I started learning cloud. The ST should make some way to show it to people who just became Scratchers.

Hi! I'm TheCloudDev
An0therRand0mC0der
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

No support. Thousands of projects that use cloud variables normally will break. Especially multiplayer projects.
Jeffalo
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

An0therRand0mC0der wrote:

No support. Thousands of projects that use cloud variables normally will break. Especially multiplayer projects.
there are ways to remove cloud data without immediately breaking old projects. for example, new projects could no longer allow cloud data, and they can slowly phase it out before completely removing it.

disclaimer: sometimes my posts are pretty critical of the scratch team (especially my older ones), but i really do scratch & scratch team. jvvg made a short essay thing about the scratch team, which is a pretty good read, if you want a different perspective for the scratch team's actions.

my website: jeffalo.net | ocular: scratch forum search













-EmeraldThunder-
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

Absolutely no support, this would stop people being able to do interesting things with scratch.

Nothing here.
colinmacc
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

The hacking that happened to the Appel cloud high score variables was shocking, and if the scratch team can't stop that happening then they absolutely need to switch off cloud variables.

Hopefully a better solution can be found and they can stop it happening and keep cloud variables. Most of the time they work remarkably well, as long as Scratchers remember the simple rules..

1. max 256 digits, no letters, no spaces, only a single decimal point. (optionally a leading minus sign).
2. If you pull in cloud vars from the backpack, they are not real cloud vars, you'll have to replace them.
3. If you remix projects with cloud vars, you need to rename them before they work properly.
4. No faster than 0.1 seconds between each updates of ANY cloud var, and preferably longer.

Also if someone “looks inside” your project, they are disconnected from the cloud, even if they then go back to the project view, and I don't think a lot of people are aware of that, so it might be worth an indicator on the screen somewhere saying when cloud is connected and when it is not. It might avoid some confusion about whether cloud is connected or not.

Sample Projects

scratchusername40
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

9gr wrote:

Chiroyce wrote:

9gr wrote:

9gr wrote:But actually, support as the cloud data system has been creating a lot of downtimes, and causing annoying stuff. I dont think the scratch cloud data server is even under fastly anyways.
Nope, Amazon Web Services, Jeffalo has the link to it but I lost it.
yeah just checked, it defo looks like it https://assets.scratch.mit.edu/get_image/.%2E/d2bd0babf17b52813ffafda9adfb2013.png
Might want to remove that image, it shows where you are:

Source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-regions


















Chiroyce
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

colinmacc wrote:

Also if someone “looks inside” your project, they are disconnected from the cloud, even if they then go back to the project view, and I don't think a lot of people are aware of that, so it might be worth an indicator on the screen somewhere saying when cloud is connected and when it is not. It might avoid some confusion about whether cloud is connected or not.
Yep that's a good idea!

colinmacc wrote:

The hacking that happened to the Appel cloud high score variables was shocking, and if the scratch team can't stop that happening then they absolutely need to switch off cloud variables.
See the problem is, the server cannot understand if a cloud variable change was made by a block or a script, if it's a block, then it may be changed by an arbitrary value entered by the user, here is an example —

when green flag clicked
ask [] and wait
set [☁ cloud var v] to (answer)
and the same thing happens with a script/bot. So it will be hard to distinguish, unless there is some captcha system, but that would just absolutely ruin cloud multiplayer games.

There can be a more complex system, which communicates to the actual project in live time to see the scrips, and verify if it was a legitimate change by a block. That would make cloud lag worse, and again, since it's client sided, it can be spoofed. A lot has to be done as far as I know, to differentiate between a cloud variable being changed by a block, and a cloud variable being changed by a bot

scratchusername40 wrote:

Might want to remove that image, it shows where you are:
Ay!, that's the IP address of the server, 9gr lives in the UK

Last edited by Chiroyce (July 30, 2021 14:35:22)








April Fools' topics:
New Buildings in Scratch's headquarters
Give every Scratcher an M1 MacBook Air
Scratch should let users edit other Scratchers' projects
Make a statue for Jeffalo
Scratch Tech Tips™
Make a Chiroyce statue emoji


<img src=“x” onerror=“alert('XSS vulnerability discovered')”>

this is a test sentence
ScratchTheCoder12345
Scratcher
500+ posts

Get rid of the make cloud variable checkbox.

I don't think they should remove cloud data it is a very bad idea

Hello, I'm Brandon a Python developer who loves math and coding.
he/him
Feel free to message me with any questions
scratchusername40
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

scratchusername40 wrote:

9gr wrote:

Chiroyce wrote:

9gr wrote:

9gr wrote:But actually, support as the cloud data system has been creating a lot of downtimes, and causing annoying stuff. I dont think the scratch cloud data server is even under fastly anyways.
Nope, Amazon Web Services, Jeffalo has the link to it but I lost it.
yeah just checked, it defo looks like it https://assets.scratch.mit.edu/get_image/.%2E/d2bd0babf17b52813ffafda9adfb2013.png
Might want to remove that image, it shows where you are:

Source: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-regions
Also, no support, so much incredible stuff can be made with cloud, and local storage would not nearly be as good. There's just something about connecting with other people, all over the world, in real time.

That said, I do think cookies would be great


















-EmeraldThunder-
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

If we remove this feature then all the creativity that comes with the cloud would be lost. Thousands of people pushing the limits of what is possible and you just want to end that. I absouloutly cannot stand with you on this suggestion.

Anyone want to help writing a block based visual programming language?

Last edited by -EmeraldThunder- (July 30, 2021 14:41:00)


Nothing here.
ScratchTheCoder12345
Scratcher
500+ posts

Get rid of the make cloud variable checkbox.

#SaveCloudData

Hello, I'm Brandon a Python developer who loves math and coding.
he/him
Feel free to message me with any questions
scratchusername40
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

-EmeraldThunder- wrote:

If we remove this feature then all the creativity that comes with the cloud would be lost. Thousands of people pushing the limits of what is possible and you just want to end that. I absouloutly cannot stand with you on this suggestion.
(removed)

Last edited by scratchusername40 (July 30, 2021 18:29:36)



















Chiroyce
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

scratchusername40 wrote:

There's just something about connecting with other people, all over the world, in real time.
Agreed. This has changed how people communicate with each other, and a demo for young programmers via scratch is an amazing idea, when done properly, though.

ScratchTheCoder12345 wrote:

I don't think they should remove cloud data it is a very bad idea
Explain why, you're supposed to be constructive in the forums

ScratchTheCoder12345 wrote:

#SaveCloudData
Ah yes, constructiveness = 9999%

-EmeraldThunder- wrote:

Anyone want to help writing a block based visual programming language?
Haha, just because someone suggests something doesn't mean it's going to be implemented.

-EmeraldThunder- wrote:

Thousands of people pushing the limits of what is possible and you just want to end that. I absouloutly cannot stand with you on this suggestion.
I agree, if it weren't for Cloud data I wouldn't be interested in real cloud computing, done by Google, Amazon, Microsoft, IBM, etc. Cloud Computing is really the future now, soo many people use it, personal and commercial, so it's so great that young programmers can get a glimpse of how this stuff works.*

*Again, when done correctly.

Last edited by Chiroyce (July 30, 2021 14:45:01)








April Fools' topics:
New Buildings in Scratch's headquarters
Give every Scratcher an M1 MacBook Air
Scratch should let users edit other Scratchers' projects
Make a statue for Jeffalo
Scratch Tech Tips™
Make a Chiroyce statue emoji


<img src=“x” onerror=“alert('XSS vulnerability discovered')”>

this is a test sentence
-EmeraldThunder-
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

scratchusername40 wrote:

-EmeraldThunder- wrote:

If we remove this feature then all the creativity that comes with the cloud would be lost. Thousands of people pushing the limits of what is possible and you just want to end that. I absouloutly cannot stand with you on this suggestion.
Don't be mean to him
It's not mean, I'm just voicing my opinion.

Time to take a break from this thread

Last edited by -EmeraldThunder- (July 30, 2021 14:42:40)


Nothing here.
ScratchTheCoder12345
Scratcher
500+ posts

Get rid of the make cloud variable checkbox.

Chiroyce wrote:

scratchusername40 wrote:

There's just something about connecting with other people, all over the world, in real time.
Agreed. This has changed how people communicate with each other, and a demo for young programmers via scratch is an amazing idea, when done properly, though.

ScratchTheCoder12345 wrote:

I don't think they should remove cloud data it is a very bad idea
Explain why, you're supposed to be constructive in the forums

ScratchTheCoder12345 wrote:

#SaveCloudData
Ah yes, constructiveness = 9999%

-EmeraldThunder- wrote:

Anyone want to help writing a block based visual programming language?
Haha, just because someone suggests something doesn't mean it's going to be implemented.
I think removing cloud data is a bad idea bc so many projects would break. First it was studios now cloud what next? commenting?

Hello, I'm Brandon a Python developer who loves math and coding.
he/him
Feel free to message me with any questions
scratchusername40
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

ScratchTheCoder12345 wrote:

Chiroyce wrote:

scratchusername40 wrote:

There's just something about connecting with other people, all over the world, in real time.
Agreed. This has changed how people communicate with each other, and a demo for young programmers via scratch is an amazing idea, when done properly, though.

ScratchTheCoder12345 wrote:

I don't think they should remove cloud data it is a very bad idea
Explain why, you're supposed to be constructive in the forums

ScratchTheCoder12345 wrote:

#SaveCloudData
Ah yes, constructiveness = 9999%

-EmeraldThunder- wrote:

Anyone want to help writing a block based visual programming language?
Haha, just because someone suggests something doesn't mean it's going to be implemented.
I think removing cloud data is a bad idea bc so many projects would break. First it was studios now cloud what next? commenting?
This is just a suggestion, it's probably not going to happen


















ScratchFilin
Scratcher
1000+ posts

Get rid of the make cloud variable checkbox.

No support. It would make multiplayer projects impossible.

panic: runtime error: invalid memory address or nil pointer dereference

Powered by DjangoBB