Remix.run Logo
dzonga 3 days ago

never seen people who are hellbent on shooting themselves in the foot.

A.I or more accurately LLMs are currently trained on shitty open source code.

the best practice code out there is locked in some cabinets for private companies.

if you insist on 100% A.I written code - then how are you gonna train the new generation to write software well.

you will come to the singular point - where the new generation knows nothing & the LLMs themselves can't be trained further (we are almost there btw).

LLMs as better autocomplete are perfect use case. or as a rubber duck that talks back in terms of debugging. anything else is frivolous.

graemep 3 days ago | parent [-]

Do you have any evidence that open source code is lower quality?

The leaks of proprietary code, and the many examples of known security issues, the quality issues evident is most software, and the opinions of people who work on proprietary software all suggest the opposite.

ahartmetz 3 days ago | parent [-]

I remember reading a study on source code quality quite some years ago, maybe it was featured on Slashdot. The result was that the lowest quality and the highest quality source code was proprietary, open source code was "pretty good but not the best". And that high quality proprietary code was stuff like operating system kernels and network equipment firmware, not business applications.

graemep 3 days ago | parent [-]

That makes sense.

Open source OSes, for example, seem to be pretty high quality, at least with regard to general purpose OSes. In general open source application code seems pretty good too.

On the other hand there are highly regulated or safety critical fields or where uptime is mission critical where people are very motivated to produce high quality code and a lot of that is proprietary.

I hope people are not vibe coding that type of code!