Discuss Scratch

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:
(birthday is today?::sensing) // true
When 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

Who am I?
Hi I'm BestUsernameSoFar, but you can call me Besty.

(•~•::#30D5C8) // this is Busf, my pet scratchblock!

Please press Ctrl + Shift + Down to see the rest of my signature
or if you're on mobile simply highlight it and scroll down.

Paul wrote:

For I am convinced that neither death nor life, neither angels nor demons, neither the present nor the future, nor any powers, neither height nor depth, nor anything else in all creation, will be able to separate us from the love of God that is in Christ Jesus our Lord.

I am an Scratcher that makes Games and Animations!
√ Minecraft
X Roblox
X Fortnite
√ Animal Crossing
√ Mario Galaxy
X Stardew Valley
√ Star Wars: Battlefront
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

if <<(current [Month v]) = [9]> and <(current [Day v]) = [26]>> then
play sound [Happy Birthday Song v] until done
end

Projects
#SaveCubeupload | Kumquat Attack | Game in which you can submit your avatar

Studios
Be Moist | Forum Helpers

Topics
#RoadToMoist100

Press CTRL+SHIFT+DOWN after highlighting a bit of my signature to see the rest of my signature (and keep doing it)

Whats a stick?

If you suggest that the days since 2000 block is removed, you are going to feel the wrath of my TNT recklessness

My kumquat protectors: (~˘▾˘)~ ( ಠ ͜ʖರೃ) ( ಠ ͜ʖರೃ) ( ಠ ͜ʖರೃ) (◕‿◕✿) ( ಠ ͜ʖರೃ) ( ಠ ͜ʖರೃ) ༼ つ ◕_◕ ༽つ
Total Power: 35





Ok this is the end of my signature, but scroll down some more if you want some nice color hex codes.



Turquoise ish green: #17e67b
Epic nice blue: #0090c0
Cool light blue: #c4ffec, #a3ffe1, #85ffd7








































































































Bippity Boppity Boo wow you found me congrats
BestUsernameSoFar
Scratcher
100+ posts

Birthday Sensing Block

PizzaAddict4Life wrote:

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

if <<(current [Month v]) = [9]> and <(current [Day v]) = [26]>> then
play sound [Happy Birthday Song v] until done
end
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, or it would just have to be a certain user.

Last edited by BestUsernameSoFar (May 1, 2020 21:23:02)


Who am I?
Hi I'm BestUsernameSoFar, but you can call me Besty.

(•~•::#30D5C8) // this is Busf, my pet scratchblock!

Please press Ctrl + Shift + Down to see the rest of my signature
or if you're on mobile simply highlight it and scroll down.

Paul wrote:

For I am convinced that neither death nor life, neither angels nor demons, neither the present nor the future, nor any powers, neither height nor depth, nor anything else in all creation, will be able to separate us from the love of God that is in Christ Jesus our Lord.

I am an Scratcher that makes Games and Animations!
√ Minecraft
X Roblox
X Fortnite
√ Animal Crossing
√ Mario Galaxy
X Stardew Valley
√ Star Wars: Battlefront
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)


do not
LlamaGodLuke
Scratcher
100+ posts

Birthday Sensing Block

BestUsernameSoFar wrote:

PizzaAddict4Life wrote:

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

if <<(current [Month v]) = [9]> and <(current [Day v]) = [26]>> then
play sound [Happy Birthday Song v] until done
end
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, or it would just have to be a certain user.
You could use cloud variables to steal people's personal information. People would not be happy with that. ):

If you ask Rick Astley for a DVD of the movie Up, he won’t give it to you because he’s never gonna give you Up. However, by not giving you Up like you asked for it, he’s letting you down. This is known as the Astley paradox.
BestUsernameSoFar
Scratcher
100+ posts

Birthday Sensing Block

Okay, guess your right.

Who am I?
Hi I'm BestUsernameSoFar, but you can call me Besty.

(•~•::#30D5C8) // this is Busf, my pet scratchblock!

Please press Ctrl + Shift + Down to see the rest of my signature
or if you're on mobile simply highlight it and scroll down.

Paul wrote:

For I am convinced that neither death nor life, neither angels nor demons, neither the present nor the future, nor any powers, neither height nor depth, nor anything else in all creation, will be able to separate us from the love of God that is in Christ Jesus our Lord.

I am an Scratcher that makes Games and Animations!
√ Minecraft
X Roblox
X Fortnite
√ Animal Crossing
√ Mario Galaxy
X Stardew Valley
√ Star Wars: Battlefront
StevenTheSquare
Scratcher
100+ posts

Birthday Sensing Block

no support. I don't want people knowing my real birthdayfor personal privacy reasons

Please support this suggestion for layer sensing blocks!
<<behind [sprite1 v]? :: sensing> and (layer :: looks)>
Please support this suggestion for the ability to replace bio space with projects!
Please support this suggestion for the ability to customize studio permissions!
“You're entirely bonkers. But I'll tell you a secret; all the best people are.”
Need help with anything? You can totally ask me!
stay awesome :: #FF1493
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.

- Sheep_maker This is a kumquat-free signature. :P
This is my signature. It appears below all my posts. Discuss it on my profile, not the forums. Here's how to make your own.
.postsignature { overflow: auto; } .scratchblocks { overflow-x: auto; overflow-y: hidden; }
Super_Scratch_Bros20
Scratcher
1000+ posts

Birthday Sensing Block

Couldn't this be abused? For example:

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 <(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.

Hey there! My name is Nammy. I'm a male Forum Helper and Scratch Wiki Editor.
Profile | Test Account | Talk with me here! | Griffpatch is quitting Scratch?!
Mr_PenguinAlex
Scratcher
1000+ posts

Birthday Sensing Block

Nambaseking01 wrote:

This can easily be abused to get info from a specific player.

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.
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?

--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.

Last edited by kaj (Tomorrow 00:00:00)
✰✩✭✴★--Explosion--★✴✭✩✰
Forum helper | boy | platformers | 14yrs | guitar | website


Boomer001
Scratcher
1000+ posts

Birthday Sensing Block

It only says true or false, but, did you know this?
if <birthday is today? :: boolean sensing> then
set [day v] to (current [date v])
set [month v] to (current [month v])
end
People can put that data in a cloud variable, so anyone can see it.
Mega anti-support. Sorry.

:::::::::   ::::::::   ::::::::  ::::    ::::  :::::::::: :::::::::   :::::::   :::::::    :::   
:+:    :+: :+:    :+: :+:    :+: +:+:+: :+:+:+ :+:        :+:    :+: :+:   :+: :+:   :+: :+:+:   
+:+    +:+ +:+    +:+ +:+    +:+ +:+ +:+:+ +:+ +:+        +:+    +:+ +:+  :+:+ +:+  :+:+   +:+   
+#++:++#+  +#+    +:+ +#+    +:+ +#+  +:+  +#+ +#++:++#   +#++:++#:  +#+ + +:+ +#+ + +:+   +#+   
+#+    +#+ +#+    +#+ +#+    +#+ +#+       +#+ +#+        +#+    +#+ +#+#  +#+ +#+#  +#+   +#+   
#+#    #+# #+#    #+# #+#    #+# #+#       #+# #+#        #+#    #+# #+#   #+# #+#   #+#   #+#   
#########   ########   ########  ###       ### ########## ###    ###  #######   #######  ####### 
CHECK OUT MY FORUM STATS



















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.
Nambaseking01
Scratcher
1000+ posts

Birthday Sensing Block

Mr_PenguinAlex wrote:

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 -

--Explosion-- wrote:

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.

Hey there! My name is Nammy. I'm a male Forum Helper and Scratch Wiki Editor.
Profile | Test Account | Talk with me here! | Griffpatch is quitting Scratch?!
Nambaseking01
Scratcher
1000+ posts

Birthday Sensing Block

ThatOneWeirdDude wrote:

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

Hey there! My name is Nammy. I'm a male Forum Helper and Scratch Wiki Editor.
Profile | Test Account | Talk with me here! | Griffpatch is quitting Scratch?!
Super_Scratch_Bros20
Scratcher
1000+ posts

Birthday Sensing Block

ThatOneWeirdDude wrote:

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

Super_Scratch_Bros20 wrote:

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 Information
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.
The 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.

Last edited by Nambaseking01 (May 5, 2020 12:58:20)


Hey there! My name is Nammy. I'm a male Forum Helper and Scratch Wiki Editor.
Profile | Test Account | Talk with me here! | Griffpatch is quitting Scratch?!
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.

Scratch Team Member, kayak and pickleball enthusiast, cat caregiver.

This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.
(credit to Za-Chary)



;

Powered by DjangoBB