Genuinely in disbelief what I was reading in that thread. How do people think that an autogenerated nonsense description is better than not describing the software at all?
[still gets $30M in VC funding because of course it does]
Banning developers from internally using Copilot, a personal tool that is essentially a glorified autocomplete so you don't have to type as much, all because of "copyright infringement," "ethics" and "energy waste" concerns, is dumb. It is unrelated to the problem at hand, unenforceable, bizarrely overreaching, unnecessarily divisive and also dumb and I hate it.
What's worse is that they have the condensed information and decide to make it harder to consume.
> Haha, I'm glad you're finding this interaction amusing!
A central reason was "reputation". It's a PR move because ordinary people are coming to associate AI with really bad things. If they see us using AI for icons, why would they not assume the rest of the content is AI generated too? It doesn't matter whether the general public are right or wrong.
I think what we're hearing in this thread is mostly a developer viewpoint. Try to see it like the customers see it.
Of course using AI makes many tasks easier. Changing tack is a schlep because I have to go back an replace the old instances. Honestly I'm almost regretting the decision and shudder to think what this accumulated debt would be like with a couple million lines of code and docs instead of a dozen pictures.
Seems very courageous of them to make a policy choice early.
This was raised in that linked thread and is a completely valid concern. Who could look at that package manager and feel confident about its other design decisions even if it wasn't largely AI generated itself?
As an open source developer, I have complex feelings about users who act like they're "customers," entitled to make demands of me. (Unless they are, in fact, paying customers. Paying customers are great, but they're often not the goal of most of my projects.)
The stuff I write on my own time, I write first and foremost for myself. I'm happy to share it with other people, but that's a gift. Sometimes sharing will get a little scene going, and we can all have fun together. But I certainly don't spend $400+/year to "code sign" my binaries for MacOS and Windows. 90% of time, if I hear from a Windows user, it's because they're upset with me and they want something. And I will often deliberately avoid advertising certain tools, because I have zero desire to spend my life providing free tech support.
I'd rather have 100 users who were into what I was trying to do, than 10,000 unpaying "customers" where I had to worry about things like "It doesn't matter whether the general public are right or wrong." I do that at work, not for free on the weekend.
So if I want to enable CoPilot's auto-complete when designing a new file format, then eh, I really don't care if this makes some user suddenly upset and unwilling to use my project. I'm happy to label things clearly so that they know what they're getting and they can make an informed decision. But they're not my customers unless they paid me money.