HNHacker News
TopNewBestAskShowJobs

znah

95 karma · joined October 13, 2016

submissionscomments
znah··on Gate-level simulation of ASIC in browser
First I implemented it, and then learned that it is called Layout vs Schematic (LVS). For now automatic conversion is limited to stateless cells, but I'm planning to rewrite the circuit extractor to support all flipflops and latches.
znah··on Gate-level simulation of ASIC in browser
Author here, and this is how running your design on real hardware feels https://x.com/zzznah/status/1876684831222067350?t=b8-zl-h6uV...
znah··on SwissGL: Swiss Army Knife for WebGL2
Fixed, thanks for pointing! Undefined is only passed at the first frame, other frames receive current time in ms, according to requestAnimationFrame docs
znah··on SwissGL: Swiss Army Knife for WebGL2
I wanted to avoid (in some cases) a separate initialization phase and unify resource allocation with rendering (because requirements may change and require reallocation). Take GameOfLife example (https://github.com/google/swissgl/blob/main/demo/GameOfLife....). It only has 'frame()' function which transparently resizes textures when needed.
znah··on SwissGL: Swiss Army Knife for WebGL2
Author here. SwissGL is an experiment in minimal API design. I needed something that would simplify making things like https://znah.net/hexells or https://znah.net/lenia

I'm planning to switch to WebGPU once it's widely supported. I also think there's a chance for SwissGL.c, SwissGL.py and SwissGL.zig

znah··on Differentiable Neural Computers
Ideas are cheap, making them work is hard.