Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
maouida
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
maouida
1mo ago
Location: Tunisia Remote: Yes Willing to relocate: No Technologies: .NET, C#, Node.js, Postgres, Angular,... Any tech/framework. Résumé/CV: https://cv.marwan.dev/marwan-aouida-cv.pdf Github: https://git
2.
▲
by
maouida
2mo ago
I continue working on FluidCAD, a hybrid CAD by code (JS) + mouse based modeling. I'm focusing on improving the 2D sketcher this week. https://github.com/Fluid-CAD/FluidCAD
3.
▲
by
maouida
2mo ago
I work on FluidCAD on my free time. I published v0.0.40 last weekend with some big updates. https://github.com/Fluid-CAD/FluidCAD
4.
▲
by
maouida
5mo ago
Replicad is designed primarily to be used as a library with the web editor as a helper. FluidCAD is designed to be used as full CAD package code + UI. I've outlined some of my motives in recent post: https://news.ycombinator
5.
▲
by
maouida
5mo ago
Only step import at the moment. I'll add svg next.
6.
▲
by
maouida
5mo ago
+1 for what adrian_b answered above. All the promotion are for free open source projects and none of them is profitable. I think this is totally fine, people like to know about alternatives and all these tools are for the purpose of learnin
7.
▲
by
maouida
5mo ago
CadQuery was an inspiration when I built FluidCAD. I wanted the workflow to be as close to traditional CAD as possible with more interactive UI. https://fluidcad.io
8.
▲
The Physics of GPS
(perthirtysix.com)
170 points
by
maouida
5mo ago
|
33 comments
9.
▲
by
maouida
5mo ago
I have added a caching mechanism; objects are computed only when their parameters change. When an object change, all objects after it will recompute. This will probably need to be revised in future with more efficient algorithm to find what
10.
▲
by
maouida
5mo ago
Yep, topological naming solving is a hard problem to solve. It took FreeCAD many years to get it to work correctly. That's why I went with indices for this version. You can also use filters like extrusion.endFaces(face().arc()) to get
11.
▲
by
maouida
5mo ago
The interactive region extrude feature is designed specifically for fast modeling at the expense of making the model "not so parametric". When user pick a region, the raycasted point is inserted/hardcoded in the code. e.g ext
12.
▲
by
maouida
5mo ago
The constraints solving took a good amount of thinking while designing FluidCAD. At first I tried to make it all declarative where user just create unconstrained geometries then define constraints, something like: const l1 = line(); const c
13.
▲
by
maouida
5mo ago
It seems from what you are describing your software is more like (replicad)[ https://github.com/sgenoud/replicad ] The user can create planes with plane() command e.g plane("xy") or plane("xy", { offs
14.
▲
by
maouida
5mo ago
Most of the CAD operations are supported, some are just basic implementations which will be improved soon. https://fluidcad.io/docs/category/3d-operations Assemblies will come but not anytime soon. I did some rese
15.
▲
by
maouida
5mo ago
Yes, PRs will be open on v0.1.0 I just want to finalize some design decisions and create a roadmap first.
16.
▲
by
maouida
5mo ago
You are welcome. There is a guide section and one tutorial: https://fluidcad.io/docs/guides/ This week will be all for documentation. It is only a subset of features focused on solid modeling. Surface modeling wil
17.
▲
by
maouida
5mo ago
Based on opencascade wasm. Features in the docs. Api coming soon. No it was not, I started this before I even started using coding agents. It took many iterations and rewrites before settling on the current shape. After building the core
18.
▲
Show HN: FluidCAD – Parametric CAD with JavaScript
(fluidcad.io)
160 points
by
maouida
5mo ago
|
38 comments
19.
▲
by
maouida
6mo ago
I'm working on one with features you mentioned, with the main goal to make the workflow similar to mainstream CAD. Will release the first dev version in less than a month.
20.
▲
by
maouida
7mo ago
I'm working on a parametric, feature based CAD by code software which should be released next month. LLMs are good at generating code. It should be able to handle any complex task given a good documentation. I'm planning to write
21.
▲
by
maouida
8mo ago
Never encountered this issue until I tested GLM and Kimi K2 models. Opus and Sonnet seems to be good at handling this, even when giving them a code with open tags, they'll know where to put the closing tag quickly.
22.
▲
by
maouida
10mo ago
nvim, yt-dlp, gnome I'm sure there are many more I don't recall right now
23.
▲
by
maouida
1y ago
I use neovim so claude code makes more sense to me. I think having the code agent independent from the code editor is a plus.
24.
▲
by
maouida
1y ago
What we need is not an editor. We need a coding agent server which we can use from any editor we want.
25.
▲
by
maouida
2y ago
Github copilot supports neovim
26.
▲
Show HN: I built a Node lib that uses LLMs to to generate DB migrations
(github.com)
1 points
by
maouida
2y ago
|
0 comments
27.
▲
by
maouida
7y ago
"lahja" in Arabic means dialect
28.
▲
by
maouida
7y ago
Thanks. I'll do some research on that.
29.
▲
by
maouida
7y ago
Having a beard is very enough to raise their suspicion as they will link you to terrorism without thinking twice. In 2015 I bought a metal detector online and they thought I will use it to search for monuments. They returned it and I was l
30.
▲
by
maouida
7y ago
OMG. I am Tunisian and was planing to buy an sdr dongle next month for research purposes. I guess if I had done it I would be in big trouble by now. It is well known here that customs are very suspicious about any device they do not recogni
More ›