Hacker News new | past | comments | ask | show | jobs | submit login

My opinion is that the so called "AI", when applied to programming, is just a clever trick for avoiding the copyright laws.

Despite the fact that a half of century ago there was a lot of talk about "software reuse", that has never happened at the expected scale, but not for technical reasons. It has never happened because the copyright laws have prevented it.

During the early years of electronic computers, there were computer user groups where the programs of general interest were shared rather freely between different companies, in order to avoid the duplication of programming work. This has changed sharply after the appearance of software as a product that can be sold and bought, separately from computer hardware.

Even when there exists an open-source solution it frequently cannot be incorporated in the program you are writing for a company, due to incompatible copyrights. Therefore much of the programming work consists in rewriting with minor variations programs that have been already written countless times before, but at another company or by some individual.

The "AI" that "writes" a program for you just makes a search instead of you for one of the existing solutions, with the additional advantage that it has searched code bases that you would have been forbidden to search, and it produces a program source that has been detached from its original copyright, allowing it to be inserted in a proprietary program of your company.

A program "written" by an AI will have the highest quality when it almost matches some program that has been present in the training set. Whenever the generated program is more distant from a verbatim reproduction, being a combination of several programs or having some random changes, there is a high probability that the AI has introduced some errors, which must be corrected by a competent programmer in order to get a valid programming solution.

A human could have done exactly the same thing as the "AI", replacing most of the programming with searching then doing copy and paste, with a similar increase in productivity, but this would have been punishable by the existing laws, while when the AI does it, this is legal.

If software reuse would have been possible without copyright restrictions, then indeed less programming jobs would have been needed. So with the "AI" workaround against the laws, it is really expected to see a job number reduction in this domain.






Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: