News for hackers. Stuff that matters.
Re:Ask HN: What are you working on? (August 2026) by appplication on Sunday August 09, 2026 @05:26PM (#49236112)
Love it, I had a similar but probably worse idea a few years back while woodworking. I agree the issue with essentially all CAD and sketchup etc is it forces you to work with primitives that are different from your real world ones. Extruding shapes as you said, instead of actually milling lumber and working in common known dimensions.

I also suspect there’s a fairly finite number of sane join primitives, you can have rabbets, dados, dominos, dovetails, pocket screws, etc. These could be experimented with digitally against an existing design. And your tool availability could determine what you can do.

And of course cut order and assembly is just a DAG and can be generated from geometric constraints of the actual design.

Re:Ask HN: What are you working on? (August 2026) by taylorfinley on Monday August 10, 2026 @03:23PM (#49248455)
> I also suspect there’s a fairly finite number of sane join primitives, you can have rabbets, dados, dominos, dovetails, pocket screws, etc. These could be experimented with digitally against an existing design. And your tool availability could determine what you can do.

> And of course cut order and assembly is just a DAG and can be generated from geometric constraints of the actual design.

That's exactly it! It's a well-constrained space, and some amazing utility falls out as a consequence of using real-world materials and operations instead of cad-native primitives.