<civodul>"building a work bench to build a better work bench" reminds me of Lisp hackers writing a Lisp implementation
<zimoun>yeah, here too, the price have skyrocketed. This week-end, I was in mood to build a new book shelf… bah the books are still stacked on the floor. :-) Ah I “designed“ (really simple) with paper and pen… boomer I am? ;-)
<rekado>I also use pen and paper, but I’m changing things all the time and adjust based on price and availability; since a lot of this stuff is parametric I like to have the computer take care of drawing it for me.
<rekado>civodul: it’s very much like that. Bench building becomes an end in itself.
<rekado>there are heavy tomes on building work benches, and they sell well, even though you’d think that one bench would suffice…
<rekado>I sometimes feel that this is exactly how I use computers. Ouroborus.
<zimoun>I see, my ex-partner did this parametric stuff with “autocad“ to build what was “our” modular book-shelf and desk. It was so easy to tune then :-)
<rekado>I really liked working with autocad half a life time ago. I’m missing the ability to define constraints with libfive.
<rekado>would be nice to just tell it to join two surfaces, align certain edges, etc.
<rekado>instead I’m using (move this #[x y z]); this works but it’s so … imperative.