Comments are read-only. Visit Hacker News to participate in the discussion.

evnp 51 minutes ago | 0 points
Super loud sound warning, us parents and folks wearing headphones would really appreciate default sound off. Or at least a some indication to turn volume down before tapping "pour"
LoganDark 17 seconds ago | 0 points
Holy crap you were not kidding about how loud it is.
smusamashah 3 hours ago | 0 points
Found source repo here <a href="https:&#x2F;&#x2F;github.com&#x2F;av&#x2F;safe-sand" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;av&#x2F;safe-sand</a>
alex_duf 5 hours ago | 0 points
On a mobile phone it makes a lot more sense. Try shaking it!
leobuskin 5 hours ago | 0 points
It doesn’t in my case, I see some weird animation, everything disappears, “pour” button again. Shaking or any other movement doesn’t help. Latest chrome on iOS
intrasight 19 minutes ago | 0 points
Because if you turn it upside down, the sand pours out. Think of it as if you have sand in a rectangular tray with no lid.<p>It also responds to touch, which I didn&#x27;t know until the third time I played with it.
ChrisMarshallNY 3 hours ago | 0 points
It helps, if you lock orientation on the phone.<p>Whenever the phone detects an orientation change, it resets the layout.
mywittyname 2 hours ago | 0 points
Do you have shake as undo still enabled? It&#x27;s one of the most annoying features in iOS.
AndrewSwift 4 hours ago | 0 points
Works for me in Safari — iPhone 17 Pro, all up to date
dylanowen 4 hours ago | 0 points
The sand is pouring onto the phone screen so if your phone is tilted or upside down it looks illogical
nomel 1 hour ago | 0 points
Thank you! I was looking at it while lying sideways and thought it was completely broken. But, it&#x27;s just hyper-realistic. ;)
flykespice 1 hour ago | 0 points
The demo runs like a slideshow on my humble budget android phone from 2021
salad-tycoon 1 hour ago | 0 points
Don’t worry, it runs like a flip picture motion book on an iPad a16 (current gen. Base model iPad).
flykespice 41 minutes ago | 0 points
Probably vibecoded from looking at the menu UI.
kinduff 1 hour ago | 0 points
I tried shaking the browser window lol
mattlondon 3 hours ago | 0 points
Nothing happens on my android phone
jarek83 3 hours ago | 0 points
I had that too on brave then realized that brave locks all permissions. It worked as expected in chrome
theowaway213456 4 hours ago | 0 points
I think it responds to tilting, not shaking?
dyauspitr 3 hours ago | 0 points
Maybe it’s too much for my iPhone 13 or something, I can see it but it’s all choppy and slow
int32max 12 minutes ago | 0 points
woah this is really well done
nkmnz 1 hour ago | 0 points
Something seems wrong with the stones. They seem to move way to fast. They need more friction.
bob1029 1 hour ago | 0 points
I like how when my phone&#x27;s forward vector is aligned with world up all the sand falls out.
weitzj 2 hours ago | 0 points
Does it make Patterns if you put a sine wave on your phone&#x27;s speaker? What are they called? Moirée patterns?
momojo 2 hours ago | 0 points
This brings me a lot of joy. I love little toys that exist for no other reason than &quot;I really want this to be a thing&quot;
matt3210 40 minutes ago | 0 points
Finally, the kind of sandbox we deserve
smusamashah 3 hours ago | 0 points
oh wow, the stones even have some water around them. This looks and feels real.<p>And if you manage to collect a lot in one place, the sand from the pile does fall like real sand. This is amazing.<p>The sound is not good though.
catapart 3 hours ago | 0 points
They have different characteristics, too. The red, desert sand is clumpier than the beach sand, for instance.
jarjoura 3 hours ago | 0 points
yup, I would just remove the sound effect completely.
lavendermon 1 hour ago | 0 points
Tried this on desktop and mobile, totally different experiences. I love the residue effect on the screen after I tilt the sand around on mobile. Next step: hourglass or maybe a snow globe?
mashally 2 hours ago | 0 points
It was a lot of fun. I wrote I love you phrase to my gf and she liked it.
asaddhamani 2 hours ago | 0 points
I just spent 15 mins playing with this on my phone, it was a lot of fun!
yipinwong 1 hour ago | 0 points
I felt like a kid playing with real sand in decades playing with this.
kccqzy 3 hours ago | 0 points
It didn’t look realistic to me until I added `?sand=beach` to the URL. Maybe I only associate sand from the beach as sand. Others I call silt perhaps incorrectly.
hamidmohaqeq 4 hours ago | 0 points
This is really cool and give a realistic sense
cheapcheerful 3 hours ago | 0 points
Wow man, very cool.
tgtweak 3 hours ago | 0 points
This one does much better at retaining volume than the smudge demo last week :)
itomato 2 hours ago | 0 points
You can play a nice little round of Bocce with the stones
Teladin 2 hours ago | 0 points
Seeing all the Macbook Pro PROLED XDR Touch Screen geeks finding a use for their new device :D
techpression 4 hours ago | 0 points
I wouldn’t call it realistic, sand gets stuck in the air, stones don’t rotate, and there’s quite an uncanny valley effect based on angles. Still a cool demo of what is possible, even though I get 10fps or something on a iPhone 15 Pro
vfosnar 4 hours ago | 0 points
didnt encounter the stucking issue but agree with the overerall point, the sand gets a sort of &#x27;build-up pressure and bounce back&#x27; effect which breaks the immersiveness for me, otherwise cool
zamalek 4 hours ago | 0 points
What do you mean &quot;stuck in the air?&quot; It&#x27;s top down.
techpression 4 hours ago | 0 points
They don’t move, not even when pressing with your finger, “stuck on the ground” then, it’s the same outcome.
amunozo 4 hours ago | 0 points
I am feeling the sand physically at watching at this, good job!
arm32 4 hours ago | 0 points
This is very fun to play with.
customguy 4 hours ago | 0 points
Zooming on the desktop makes it more dense looking, which is probably not intended but can look very cool IMO.
SamBam 2 hours ago | 0 points
Such a curious effect, although it makes sense given that each particle is probably being positioned in absolute coordinates with respect to the screen boundaries. So each grain gets bigger but stays in place.
wigster 4 hours ago | 0 points
i feel like i&#x27;m watching a stop-motion movie as it moves. very nice
hvvivek 2 hours ago | 0 points
this is super fun! well done
samiv 2 hours ago | 0 points
Cue the whines about not using WebGPU.
emilfihlman 3 hours ago | 0 points
I think it&#x27;s lacking momentum, the sand stops way too abruptly, and the audio also has too harsh cutoff. It also falls too fast.<p>Otherwise really amazing!
turadg 1 hour ago | 0 points
anyone who likes that should touch grass<p><a href="https:&#x2F;&#x2F;grass.turadg.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;grass.turadg.com&#x2F;</a>
nout 4 hours ago | 0 points
This is annoying to clean up exactly like real sand.
bovermyer 2 hours ago | 0 points
Yeah, it&#x27;s coarse, and it really gets everywhere.
christkv 5 hours ago | 0 points
Reminds me of this demo game <a href="https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;3216520&#x2F;Sandcastle&#x2F;" rel="nofollow">https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;3216520&#x2F;Sandcastle&#x2F;</a>
lloydatkinson 2 hours ago | 0 points
Runs like crap on iPhone 14. I know it’s not the current generation of phone but is there really that meaningful of a difference between that and a current one?
Razengan 3 hours ago | 0 points
Naturally the first instinct of man is to draw a penis.