Replying to @⁨General_Effort@lemmy.world⁩

If it was about real AI – not stochastic parrots – I would be all for it. What happened to those developments that started in the 70s where you have automatic formal proofs that a piece of code does what it is supposed to do? That is intelligent. Producing slop more voluminous and convoluted than humans could produce or understand is not intelligent software architecture just like fixing a hole in a roof by throwing what sticks at it is not intelligent building architecture. Both may do the job for some time. But what are the long-term costs and who is capable to clean up? In my opinion, what’s most desired is tools that are bug free, do what they should without annoying the user, and are radically simplified in their architecture. (For example, I would be happy with a perfectly working product that does what NFS or Samba aspire and fail to do for decades.) Apparently, AI can’t deliver that. To have the billionth app that is a browser wrapper and shows me exactly one website is much more important.

en

Replying to @⁨uszo165@futurology.today⁩

modern AI can be used to generate formal lean proofs:

Colorful ball pit balls spanning the frame in a random arrangement.Scientific AmericanWhat happens when AI starts checking mathematicians’ workA start-up has surprised the scientific community with a breakthrough: translating a modern proof into a programming language for verification using AI. But not everyone is celebrating

Replying to @⁨uszo165@futurology.today⁩

What happened to those developments that started in the 70s where you have automatic formal proofs that a piece of code does what it is supposed to do?

The stochastic parrots we have today are pretty good at doing that kind of tedious, extensive, franky mind numbingly boring stuff. They’re also fast enough that you can “afford” to take the time / effort required to do those kinds of proofs where they are warranted - it makes them “a good idea” in a lot more places than they used to be when they were so much more expensive to perform.