This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#4676 2012-02-27 10:03:10

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: BYOB 3 - Discussion Thread

I found an easter egg, and used the easter egg's code to create new blocks that can report non-existent blocks with colors different from category colors!

Offline

 

#4677 2012-02-27 10:17:39

veggieman001
Scratcher
Registered: 2010-02-20
Posts: 1000+

Re: BYOB 3 - Discussion Thread

scimonster wrote:

That problem doesn't happen to me either...

Also, in FF, the green flag and stop sign are great, but in Chromium, they show as green and red boxes. In IE9, the flag shows but the stop sign doesn't.

I'm getting the same problem w/ Chromium.


Posts: 20000 - Show all posts

Offline

 

#4678 2012-02-27 10:30:33

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: BYOB 3 - Discussion Thread

I need some help with modding BYOB. Is there a BooleanBlockMorph or is it just ReporterBlockMorph and CommandBlockMorph?

Offline

 

#4679 2012-02-27 11:56:39

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

rdococ wrote:

I need some help with modding BYOB. Is there a BooleanBlockMorph or is it just ReporterBlockMorph and CommandBlockMorph?

"Boolean" isn't a kind of block; it's the data type that one of those
hexagonal blocks reports, with only two instances of the type: true
and false.

The name for the kind of block that reports a Boolean is "Predicate."


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#4681 2012-02-28 09:54:17

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Please don't get mad at me like last time (ignore the rest of this post if you think you would; if you read the rest, don't tell me it's still pre-pre-alpha  tongue ), but I found some stuff that I really loved in 3.1 which isn't there in Snap pre-pre-pre-alpha:
1. Zebra coloring
2. Translucent dragged blocks
3. duplicate -this block

Last edited by Hardmath123 (2012-02-28 09:56:16)


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4682 2012-02-28 11:04:01

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

Please don't get mad at me like last time

Not a question of getting mad; it just makes Jens nervous if people start thinking what's available now is meant to be a finished product.

Everything in 3.1 will be in 4.0 this summer.  We promise.  When/if we announce an official beta that has something missing that we seem to have forgotten, then it'll be helpful to make lists for us.  Right now, what's helpful is to report things that look like they're supposed to be working but that have bugs in them.

But you can send the occasional plea to move something higher up the list.  I've, for example, been bugging Jens about Zebra coloring.  In general that's the kind of feature that I think we can safely leave for last, because it has no implications for the core evaluator, but in fact we're starting to do demos at conferences, and the scripts on the screen are so much easier to read with Zebra coloring!  The others on your list can wait, though, imho.  Wouldn't you rather see costumes?


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#4683 2012-02-28 11:23:15

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

but the others on the list, not like costumes, can be implemented in few hours, even less  tongue
but yeah, they aren't really that important...

Offline

 

#4684 2012-02-28 12:57:21

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@ Jens & bharvey
"Right now, what's helpful is to report things that look like they're supposed to be working but that have bugs in them."
I am very pleased to tell you that Save/Open now works fine for simple applications which did not work some few days ago. Good relief !!

Offline

 

#4685 2012-02-28 13:07:01

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

... msg as follows.
I've tried to Save/open a less simple project (2 sprites + intersprite broadcast).
At first Save you get an Error msg.
At second save you get the Saved! msg.
But when you New/Open this project it does not load (you get only a stage, no sprite at all)

Offline

 

#4686 2012-02-28 14:07:58

joefarebrother
Scratcher
Registered: 2011-04-08
Posts: 1000+

Re: BYOB 3 - Discussion Thread

mine couldn't save it said "colorPickerMorph has no method 'toXml''" or something like that.


My latest project is called http://tinyurl.com/d2m8hne! It has http://tinyurl.com/d395ygk views, http://tinyurl.com/cnasmt7 love-its, and http://tinyurl.com/bwjy8xs comments.
http://tinyurl.com/756anbk   http://tinyurl.com/iplaychess

Offline

 

#4687 2012-02-28 14:37:46

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: BYOB 3 - Discussion Thread

xly wrote:

@ Jens & bharvey
"Right now, what's helpful is to report things that look like they're supposed to be working but that have bugs in them."
I am very pleased to tell you that Save/Open now works fine for simple applications which did not work some few days ago. Good relief !!

I don't believe anything was changed in the save/load module, but I'm glad it works. However, the color inputs and circular data structures fix has not been filed in, so some projects won't save or load correctly. (This is the problem you're having, joefarebrother)

Last edited by nXIII (2012-02-28 14:38:27)


nXIII

Offline

 

#4688 2012-02-28 17:46:23

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

roijac wrote:

but the others on the list, not like costumes, can be implemented in few hours, even less

As we get closer to getting the main stuff done, and the pace of updates slows down, perhaps Jens will accept volunteer contributions of such easy features.  smile

Edit: Not yet because vetting and merging code would distract Jens from his important work!

P.S.  I am typing this using the new inflight wifi on the way to SIGCSE in Raleigh NC.  Friday is when we have our big take-over-the-world blitz with four Snap!-related events scheduled.  Wish me luck!

Last edited by bharvey (2012-02-28 17:48:48)


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#4689 2012-02-28 20:58:43

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Good luck!

Also, I had a question. Can I make a recursive (the () block)?

Last edited by Hardmath123 (2012-02-28 20:59:12)


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4690 2012-02-28 22:04:43

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

Can I make a recursive (the () block)?

Great question!  And, yes, you can.  Do you want me to tell you how, or do you want to try figuring it out first?  Hint: clearly it has to have a way to refer to itself.

This is one of the great wonderful mysteries of lambda calculus.   smile


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#4691 2012-02-29 02:01:14

xly
Scratcher
Registered: 2010-04-17
Posts: 100+

Re: BYOB 3 - Discussion Thread

@bharvey
"P.S.  I am typing this using the new inflight wifi on the way to SIGCSE in Raleigh NC.  Friday is when we have our big take-over-the-world blitz with four Snap!-related events scheduled.  Wish me luck!"

Best wishes, good luck and we are now waiting for your event-report ...!

Offline

 

#4692 2012-02-29 03:13:11

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

veggieman001 wrote:

scimonster wrote:

That problem doesn't happen to me either...

Also, in FF, the green flag and stop sign are great, but in Chromium, they show as green and red boxes. In IE9, the flag shows but the stop sign doesn't.

I'm getting the same problem w/ Chromium.

probably URI security problem  hmm

good luck with convincing them to use snap!  smile

Offline

 

#4693 2012-02-29 05:16:25

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Hardmath123 wrote:

Can I make a recursive (the () block)?

Great question!  And, yes, you can.  Do you want me to tell you how, or do you want to try figuring it out first?  Hint: clearly it has to have a way to refer to itself.

This is one of the great wonderful mysteries of lambda calculus.   smile

call/cc? (don't tell me the answer, just if I'm on the right track).

Last edited by Hardmath123 (2012-02-29 05:36:08)


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4694 2012-02-29 07:11:49

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Hardmath123 wrote:

call/cc? (don't tell me the answer, just if I'm on the right track).

Oh, that's interesting, I bet you could do at least some kinds of recursion using call/cc.  But that's not the official answer; all you need is lambda (as the Beatles explained, only they misread the word "lambda").  smile


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#4695 2012-02-29 07:40:11

rdococ
Scratcher
Registered: 2009-10-11
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bharvey wrote:

Hardmath123 wrote:

call/cc? (don't tell me the answer, just if I'm on the right track).

Oh, that's interesting, I bet you could do at least some kinds of recursion using call/cc.  But that's not the official answer; all you need is lambda (as the Beatles explained, only they misread the word "lambda").  smile

Answer in blue, mis-read subject in red.
You answered when they didn't want one.

Offline

 

#4696 2012-02-29 07:44:36

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

rdococ wrote:

bharvey wrote:

Hardmath123 wrote:

call/cc? (don't tell me the answer, just if I'm on the right track).

Oh, that's interesting, I bet you could do at least some kinds of recursion using call/cc.  But that's not the official answer; all you need is lambda (as the Beatles explained, only they misread the word "lambda").  smile

Answer in blue, mis-read subject in red.
You answered when they didn't want one.

Huh? That's not an answer. That's exactly the info I wanted: is the answer related to call/cc or not.  hmm


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4697 2012-02-29 09:28:14

bharvey
Scratcher
Registered: 2008-08-10
Posts: 1000+

Re: BYOB 3 - Discussion Thread

rdococ wrote:

You answered when they didn't want one.

Lambda (a/k/a THE BLOCK) was in the original question; I'm just confirming that it can be done without any other obscure tools.


http://cs.berkeley.edu/~bh/sig5.png

Offline

 

#4698 2012-02-29 10:28:10

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

@Jens—

Nice update! I see:
• Graphic effects ( big_smile )
• Sizes
• Dropdown for directions in the motion block
• Layers


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#4699 2012-02-29 11:32:23

Jens
Scratcher
Registered: 2007-06-04
Posts: 1000+

Re: BYOB 3 - Discussion Thread

Thanks! So just to let you know there is an - albeit intentional - easter egg: Shift-clicking on the Snap! logo lets you switch to development mode, the same as in Scratch. Dev mode isn't something that will give you more power when making Snap! projects, but it can help you when you're working with low level Morphic stuff or if you're interested in how the system works under the hood. Enjoy!


Jens Mönig

Offline

 

#4700 2012-02-29 12:10:56

roijac
Scratcher
Registered: 2010-01-19
Posts: 1000+

Re: BYOB 3 - Discussion Thread

bug report:
dropdowns cannot be assigned to blank input (for use in call with inputs etc.)

Offline

 

Board footer