Show HN: Sfera – sliding puzzle in curved space (open-sourced)github.com2 points·by bntr·قبل شهرين·0 comments
Show HN: Visual Lambda Calculus – a thesis project (2008) revived for the webgithub.com49 points·by bntr·قبل 4 أشهر·9 comments
Show HN: Reverse perspective camera for OpenGL (Three.js)github.com52 points·by bntr·قبل 8 أشهر·8 comments
bntr·قبل 4 أشهر·discussDuplo is also compatible with regular Lego. We used Duplo for the big structure and Lego on top for details. Great way to build huge stuff quickly.https://upload.wikimedia.org/wikipedia/commons/0/04/LEGO-kom...
bntr·قبل 4 أشهر·discussThanks! I liked the pics here: https://piedeleu.com/posts/diagrammatic-lambda-calculus/I'd love to see them smoothly animated.
bntr·قبل 4 أشهر·discussI like this catalog: https://github.com/prathyvsh/lambda-calculus-visualizationsAnd it seems that John Tromp's diagrams originate from David C. Keenan's Mockingbird (1996),and Bubble Notation comes from Wayne Citrin's Visual Expressions (1995)
bntr·قبل 4 أشهر·discussYou can also construct your own puzzles and share them via URL.Example: https://bntre.github.io/visual-lambda/#workspace=H4sIAAAAAAA...
bntr·قبل 4 أشهر·discussFor comparison: factorial(3) visualized in two different notations.John Tromp's Lambda Diagrams (via 2swap): https://www.youtube.com/watch?v=RcVA8Nj6HEo&t=1346sBubble Notation: https://www.youtube.com/watch?v=aRgu8S3Pnb8
bntr·قبل 7 أشهر·discussA tiny experimental "continuous-motion" Life glider I once made - an artistic take: https://bntr.planet.ee/lj/glider.gif
bntr·قبل 8 أشهر·discussExactly. Reversing the z-test is one way to get a reverse-perspective effect, but it doesn't allow for a smooth transition between projections (like dolly zoom).
bntr·قبل 8 أشهر·discussFor an extra dose of nausea, there's also a cross-eye stereo version: https://bntr.planet.ee/temp/rp/(Alt + mouse wheel changes the eye distance)
bntr·قبل 8 أشهر·discussNo performance hit - it's just a custom projection matrix. The rest of the rendering pipeline works exactly the same as with a normal camera.
bntr·قبل 8 أشهر·discussGreat visualization! It would be good to add some fog for a better perception of 3D.
bntr·قبل 8 أشهر·discussOnce I made a transition between two ditherings: https://github.com/bntre/dithering-gradient-py
bntr·قبل 10 أشهر·discussAnother notation showing the construction of the predecessor function: https://www.youtube.com/watch?v=CWzn2ucPMdg
bntr·قبل 10 أشهر·discussThe most complete catalog I've found: https://github.com/prathyvsh/lambda-calculus-visualizations