Discuss Scratch
- Discussion Forums
- » Suggestions
- » Birthday Sensing Block
- BestUsernameSoFar
-
Scratcher
100+ posts
Birthday Sensing Block
Hello, ST! I think that we need more account blocks. By “account blocks” I mean blocks that use data from a user's scratch account. Like:
A “birthday is today?” block
It would look like this:
Example:
A “birthday is today?” block
It would look like this:
(birthday is today?::sensing) // trueWhen you create your scratch account it'll ask you to select your birth date. This block would be “true” if the user's birthday was the day they were using the project. Otherwise it would be “false”
Example:
if <(birthday is today?::sensing) = [true]> then
play sound [Happy Birthday Song v] until done
end
- PizzaAddict4Life
-
Scratcher
1000+ posts
Birthday Sensing Block
Biiiiiiiiiiiiig Anti-Support. The scratch team does not allow personal info sharing, and it is possible to create that without that block
For example, lets say my birthday was, IDK, September 26
You could do this
For example, lets say my birthday was, IDK, September 26
You could do this
if <<(current [Month v]) = [9]> and <(current [Day v]) = [26]>> then
play sound [Happy Birthday Song v] until done
end
- BestUsernameSoFar
-
Scratcher
100+ posts
Birthday Sensing Block
Biiiiiiiiiiiiig Anti-Support. The scratch team does not allow personal info sharing, and it is possible to create that without that blockIt doesn't share personal information. The answer isn't the actual date. It's “true” or “false”. Also, the workaround wouldn't be a surprise for the user, or it would just have to be a certain user.
For example, lets say my birthday was, IDK, September 26
You could do thisif <<(current [Month v]) = [9]> and <(current [Day v]) = [26]>> then
play sound [Happy Birthday Song v] until done
end
Last edited by BestUsernameSoFar (May 1, 2020 21:23:02)
- Strajox
-
Scratcher
100+ posts
Birthday Sensing Block
It doesn't share personal information. The answer isn't the actual date. It's “true” or “false”. Also, the workaround wouldn't be a surprise for the user.
Well, you could just take is it true or false, check the date, and boom. Personal info taken.
Anti-support.
Last edited by Strajox (May 1, 2020 21:22:44)
- LlamaGodLuke
-
Scratcher
100+ posts
Birthday Sensing Block
You could use cloud variables to steal people's personal information. People would not be happy with that. ):Biiiiiiiiiiiiig Anti-Support. The scratch team does not allow personal info sharing, and it is possible to create that without that blockIt doesn't share personal information. The answer isn't the actual date. It's “true” or “false”. Also, the workaround wouldn't be a surprise for the user, or it would just have to be a certain user.
For example, lets say my birthday was, IDK, September 26
You could do thisif <<(current [Month v]) = [9]> and <(current [Day v]) = [26]>> then
play sound [Happy Birthday Song v] until done
end
- StevenTheSquare
-
Scratcher
100+ posts
Birthday Sensing Block
no support. I don't want people knowing my real birthdayfor personal privacy reasons
- Sheep_maker
-
Scratcher
1000+ posts
Birthday Sensing Block
Scratch doesn't ask for the exact birth date on sign up (was this the case before?); it only asks for the birth month and year.
- Super_Scratch_Bros20
-
Scratcher
1000+ posts
Birthday Sensing Block
Couldn't this be abused? For example:
When you create a Scratch account, and must submit your birthday, it explains why you even need to submit it:
No support. This could be used as a way of discovering personal information.
when green flag clicked
if <(birthday is today::sensing) = [true]> then
add (join (join (current [month v]) (current [day v])) (username)) to [list v]
end
When you create a Scratch account, and must submit your birthday, it explains why you even need to submit it:
This helps us to understand the age range of people who use Scratch. We use this to confirm account ownership if you contact our team. This information will not be made public on your account.
No support. This could be used as a way of discovering personal information.
Last edited by Super_Scratch_Bros20 (May 5, 2020 11:55:00)
- Nambaseking01
-
Scratcher
1000+ posts
Birthday Sensing Block
This can easily be abused to get info from a specific player.
If a user wishes not to share this info, then this would really be depressing for some users.
if <(birthday is today?::sensing) = [true]> then
if <(username) = [NewScratcher]> then
set [cloudVariable v] to [...] // the date in numeral value will be stored in the cloud
end
end
If a user wishes not to share this info, then this would really be depressing for some users.
- MrFluffyPenguins
-
Scratcher
1000+ posts
Birthday Sensing Block
This can easily be abused to get info from a specific player.what are the chances that someone would want that, and the person who went on the project went on the project on their birthday instead of doing normal birthday things?if <(birthday is today?::sensing) = [true]> then
if <(username) = [NewScratcher]> then
set [cloudVariable v] to [...] // the date in numeral value will be stored in the cloud
end
end
If a user wishes not to share this info, then this would really be depressing for some users.
- --Explosion--
-
Scratcher
1000+ posts
Birthday Sensing Block
Sorry, I'm uncomfortable with people knowing my real birthday and I imagine many other scratchers are too, some scratches however do share (I sispect) their real birthdays. Because of this I do not support.
- Boomer001
-
Scratcher
1000+ posts
Birthday Sensing Block
It only says true or false, but, did you know this?
Mega anti-support. Sorry.
if <birthday is today? :: boolean sensing> thenPeople can put that data in a cloud variable, so anyone can see it.
set [day v] to (current [date v])
set [month v] to (current [month v])
end
Mega anti-support. Sorry.
- ThatOneWeirdDude
-
Scratcher
1000+ posts
Birthday Sensing Block
Heres the thing: I signed up with my birthdate as something way different then what it actually is. Also, I don't feel comfortable with random people I don't know telling me happy birthday even though I never said it was my birthday.
Also, there's literally no use at all to this block other than just to say happy birthday.
Also, there's literally no use at all to this block other than just to say happy birthday.
- Nambaseking01
-
Scratcher
1000+ posts
Birthday Sensing Block
what are the chances that someone would want that, and the person who went on the project went on the project on their birthday instead of doing normal birthday things?
This is a big “if” and it all matters on chances.
You see, “if” the person who went on the birthday project was doing things other than normal birthday things, because, oh, maybe the party was the day before on midnight or they don't host parties! Or maybe someone was just looking at some projects to have fun!
You see, “if” someone would not want someone to know their birthday then it would be a problem.
Please don't come to conclusions dependant on you and your “chances”. Tbh, even I like to share my birthday, but users like this -
Sorry, I'm uncomfortable with people knowing my real birthday and I imagine many other scratchers are too, some scratches however do share (I sispect) their real birthdays. Because of this I do not support.
- are not. So to speak, this feature would make it uncomfortable for these people.
- Nambaseking01
-
Scratcher
1000+ posts
Birthday Sensing Block
Heres the thing: I signed up with my birthdate as something way different then what it actually is. Also, I don't feel comfortable with random people I don't know telling me happy birthday even though I never said it was my birthday.
Also, there's literally no use at all to this block other than just to say happy birthday.
Well, there's this. If someone tries to surprise a good Scratch friend and then when they make the project, the friend doesn't care (because obviously they know when their real birthday is) then it could be a little disappointing and the friend would have to admit something.
"Also, I don't feel comfortable with random people I don't know telling me happy birthday even though I never said it was my birthday."
XD ikr
It would make me feel uncomfortable at times lol
- Super_Scratch_Bros20
-
Scratcher
1000+ posts
Birthday Sensing Block
Heres the thing: I signed up with my birthdate as something way different then what it actually is. Also, I don't feel comfortable with random people I don't know telling me happy birthday even though I never said it was my birthday.
Also, there's literally no use at all to this block other than just to say happy birthday.
Or, it can be used to discover personal information. It's against the Terms of Use to steal personal information. Plus, here's why you have to include your birthday:
This helps us to understand the age range of people who use Scratch. We use this to confirm account ownership if you contact our team. This information will not be made public on your account.
And it shouldn't be made public on Scratch projects. It only asks for the month and year, so people can use it to discover your age through this code:
when green flag clicked
if <(birthday is today?::sensing) = [true]> then
add (join (join (current [month v]) (current [year v])) (username)) to [list v]
end
If you're a very young age, people can use that to trick you into revealing more personal information through comments/posts.
Last edited by Super_Scratch_Bros20 (May 5, 2020 12:55:31)
- Nambaseking01
-
Scratcher
1000+ posts
Birthday Sensing Block
This helps us to understand the age range of people who use Scratch. We use this to confirm account ownership if you contact our team. This information will not be made public on your account.
Glad you brought this up.
Account InformationThe Scratch Team would be breaking their own privacy policy if they implemented this block ;-; Now you know that it is a legal issue if this gets implemented.
In order to share projects, create studios, or post comments, you need to make an account. During account creation, we ask you for a username, your country, birth month and year, gender, and your email address (or your parent or guardian's email address if you are under 16 years old). We ask that you select a username that does not disclose your real name or other information that could identify you. Other users can see your username and country, but not your age, gender, or email address.
Last edited by Nambaseking01 (May 5, 2020 12:58:20)
- Paddle2See
-
Scratch Team
1000+ posts
Birthday Sensing Block
Yeah, sorry. Cool idea - but we don't want to be revealing personal information to that degree of detail.
- Discussion Forums
- » Suggestions
-
» Birthday Sensing Block












