← Back to context

Comment by simplyluke

8 hours 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.

It'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!

  • Nit: there’s nothing “cryptographic” about reproducible builds.

    “Reproducible build” already usually implies bit-by-bit reproducibility.

    • i thought it mainly implied architectural/hardware compatibility and deterministic output

  • Nix is also great at work. You keep the server nix code in the same repo and OpenCode can just change and test server config.