Emmett Lalish
banner
elalish.bsky.social
Emmett Lalish
@elalish.bsky.social
Rogue geometer. Aerospace-turned-software engineer.
Blog: elalish.blogspot.com
Art: www.thingiverse.com/emmett/designs
20%: manifoldCAD.org
Release notes: github.com/elalish/mani...

Note there are breaking changes for existing ManifoldCAD scripts, but easily updated. We now require explicit imports and exports.
Release v3.3.0 · elalish/manifold
The big theme of this release is a major expansion of our npm module to now expose the script-runner of ManifoldCAD.org to any Node project or website that wants to use it. It even comes in a CLI f...
github.com
November 16, 2025 at 10:03 AM
Yes, self intersection is the key. I would argue that with rounded input geometry, there's no consistent way to even verify if something is self intersecting or not. Therefore manifold is instead robust to self intersection, and focuses on generating what we term epsilon-valid geometry.
October 12, 2025 at 10:22 PM
All these issues are why we took a different approach with manifold. It's all basic floating point math, but structured in such a way to be manifold by construction. Once consistency is guaranteed, rounding error isn't such a problem.
October 12, 2025 at 12:01 AM
Oh? What do you prefer for JS library distribution?
November 30, 2024 at 6:28 PM
Thanks! Would you like to add me to this list too? Manifold is my open source library: github.com/elalish/mani...
GitHub - elalish/manifold: Geometry library for topological robustness
Geometry library for topological robustness. Contribute to elalish/manifold development by creating an account on GitHub.
github.com
November 25, 2024 at 5:01 AM
If you like CGAL, have you tried Manifold? github.com/elalish/mani...
www.google.com
November 25, 2024 at 4:57 AM
Excellent, it's great to hear our API is working as intended! Want to throw up a PR adding Valence to our list of users on our readme?
November 22, 2024 at 1:57 AM
Dang, looks like that stack of printer paper saved him!
November 21, 2024 at 7:09 AM
By the way, @bksy.bsky.social you really need to work on your image auto-cropping. In the preview of the link card, it seems to take a very narrow, vertically-centered strip of the image (pro tip: the important part of an image is toward the top). Then the real card expands it toward the bottom???
April 16, 2024 at 3:51 PM
Out of curiosity, how concerned are *you* about AI taking over the world? I think the fears are mostly projection.

Thank you for your informative wit - I've been reading your column since the Dealbreaker days, and though my day job is engineering, I am also trying to write more prose.
AI apocalypse?
5 minute read. My previous post on Machine Learning / Artificial Intelligence might have come across as a bit foreboding, but I actually fi...
elalish.blogspot.com
November 21, 2023 at 6:54 AM
Also interesting that their model is not at all optimized for Web delivery. This is largely independent of format, but it goes to show the state of knowledge and tooling in this area is pretty poor if even apple can't manage it. We need to make this easier...
September 18, 2023 at 5:06 AM