3 ms·
Yeah, CAD has been my personal example of "oh the barrier to entry for this skill was high enough that I didn't do it and now I can be passably bad at it enough
by simplyluke 5mo ago
Yeah, CAD has been my personal example of "oh the barrier to entry for this skill was high enough that I didn't do it and now I can be passably bad at it enough to get some simple things done"
I've had similar experiences with making simple functional parts off a 3d printer with OpenSCAD + LLMs. I'm very aware that the models are worse at it than say, generating react code, and I'm also the antithesis of a skilled pilot. It's still cool and has resulted in me starting to learn a new skill at a hobby level.
- 0x696C6961 5mo agoLearning to make simple parts in onshape is pretty darn easy (and fun).
- jeffbee 5mo agoYeah. I teach this after school to 7th grade kids. Anyone can pick this up in a few hours.
- chalupa-supreme 5mo agoThey taught us to make Legobricks with CAD when I was in 6th. Wish I retained more of that and that it would be more widely taught.
- jeffbee 5mo agoI am reasonably confident that access to solid modeling and additive fabrication is now more widespread than ever.
- simplyluke 5mo agoI mean, like any other skill that has pretty much been my experience (though I tried fusion + openscad), but there is something about being able to ask a computer all the dumb noob questions that makes that first phase easier.
- dempedempe 5mo agoIt's like this with a lot of things now. For example, Nix's learning curve used to be a huge barrier to entry. Now with LLMs, I'm using nix-darwin and home-manager for dotfiles, package management, and have individual flakes in all of my projects for cryptographically reproducible builds!
- rlt 5mo agoNit: there’s nothing “cryptographic” about reproducible builds. “Reproducible build” already usually implies bit-by-bit reproducibility.
- bt1a 5mo agoi thought it mainly implied architectural/hardware compatibility and deterministic output
- aidenn0 5mo agoNix mostly does not guarantee deterministic output. It rather guarantees deterministic inputs, and then sandboxes the system to inhibit the build from accessing the outside world. Deterministic inputs do not always imply deterministic outputs.
- pabs3 5mo agoIndeed, the Reproducible Builds community is working on fixing non-deterministic build output https://reproducible-builds.org/ https://reproducible-builds.org/
- dempedempe 5mo agoI meant with Nix you're comparing hashes. With Docker, you're using pinned versions
- illiac786 5mo ago“The reproducibility is cryptographically verifiable with hashes“ would be the full sentence, but it’s a mouthful.
- k-Whale 5mo agosame — LLMs turn skills i'd parked for years into 'just try it' territory, which is genuinely new.