Ah, thanks! I was trying to copy-paste some examples and they didn't quite work -- it looks like ShaderToy exposes a mainImage(out vec4, in vec2) function with a different signature than the simulation-Sphere site wants. For example there's no main() method in here [0] and I wasn't sure how to translate that to the sphere's expected inputs.
Yeah, looks like there's a couple of differences. If you look at the top left there are a few examples that are shadertoy examples.
Example 5 (Smiley face) shows some differences:
Definitely check out ShaderToy to see many other examples: https://www.shadertoy.com/