the_hoser
Joined 10 years ago
Joined 10 years ago
If your worry about people copying your code is preventing you from sharing, then open source and free software might not be for you.
I just bought a laptop that came with Fedora installed. This isn't anything new, but what really blew me away is that everything... just worked. No tinkering. No alternative modules built from source (hopefully with a good DKMS script). Everything... just worked. I'd blocked out a few hours to get everything working in a satisfactory state and... I had nothing to do, really.
And when I say everything I mean EVERYTHING, not just the features that were significant to my own use cases. Mind-blowing, if you think about it.
"hn$z" is a heck of a lot smaller than "tld.organization.product.domain.concern.ClassName"
In practice, no, at least probably not. It's all about scope and context. Those libraries spent years fixing bugs and solving for corner cases. Even with AI, when you decide to implement those things yourself, you and your AI agents get to re-make the mistakes the library authors made. You assume the responsibility for long-solved problems.
AI can make the kind of software development you are imagining more possible, but still wildly impractical.