[HN Gopher] Improving the foundation of our falling sand simulator
       ___________________________________________________________________
        
       Improving the foundation of our falling sand simulator
        
       Author : jasonjmcghee
       Score  : 37 points
       Date   : 2022-05-16 02:07 UTC (1 days ago)
        
 (HTM) web link (jason.today)
 (TXT) w3m dump (jason.today)
        
       | Bellend wrote:
       | This is really awesome!
       | 
       | Anyone remember Sony-J5 Mobile? I first seen falling sand there.
       | Jason's version is a ultra fast version (and cool!).
       | 
       | https://www.sony.ee/electronics/support/res/manuals/3227/322...
        
       | sokoloff wrote:
       | Fun!
       | 
       | Small bug: if you two finger touch on iOS (or hit clear all), the
       | screen clears to a different color background, lighter than the
       | new sand dispenser, so now the sky becomes darker as you drag
       | around.
        
       | jakear wrote:
       | Love the gravity addition, that's a clever trick for dealing with
       | fractional velocity. Pausing rendering when there are no changes
       | is also a nice touch.
       | 
       | I notice on my machine the background is initially white and only
       | acquires the grey background color after a sand has fallen past a
       | given pixel. I encountered the same bug when building my own
       | version off of this from your last post, my fix was to initialize
       | the dirty set to be the full set of indexes for the first frame.
       | Also, some of the buttons are pure white, the text is invisible.
       | (I suspect both of these are light mode only bugs)
        
         | jasonjmcghee wrote:
         | Oh no! I clearly have a bug. I develop in dark mode and
         | apparently broke something during this post and didn't verify
         | light mode. I will look into it now!
        
         | jasonjmcghee wrote:
         | The light mode bugs should now be fixed. Apologies for that.
        
           | jakear wrote:
           | Works great!
        
       | d4a wrote:
       | The acceleration was my main gripe with the previous iteration.
       | Thanks for adding it!
       | 
       | I want to stay up to date on this blog. Is there an RSS feed
       | anywhere?
        
         | jasonjmcghee wrote:
         | I'm glad you are enjoying the posts!
         | 
         | I'm hosting on Github Pages, which seems to have a feed plugin
         | for RSS, so I'll investigate that! Right now I've just been
         | posting to Twitter (so far it's the only thing I've used it
         | for) and HN.
        
       | ajmurmann wrote:
       | On Safari and Chrome I get `TypeError: p.before is not a
       | function. (In 'p.before()', 'p.before' is undefined)` from
       | falling-improved:171
       | 
       | Nothing gets rendered.
        
         | [deleted]
        
         | jasonjmcghee wrote:
         | This is what happens when you try to fix a bug while your post
         | is on the front page. Yikes. Should be fixed.
         | 
         | You might need to force refresh.
        
       | dang wrote:
       | Recent and related:
       | 
       |  _Making a falling sand simulator_ -
       | https://news.ycombinator.com/item?id=31309616 - May 2022 (65
       | comments)
        
       ___________________________________________________________________
       (page generated 2022-05-17 23:00 UTC)