I agree with everything but "this is the purpose of making functions as small and single-purpose as possible and antithesis of C++ classes". A class has no relation at all with a function size. Class is just an abstraction to group similar functions and variables, similar to a C interface.
Small and scoped function/procedure/method/put-here-how-you-reuse-code is a must have on any language.
For this reason, here in Brazil gov is taxing Chinese cars at 35%. While they're not obliterating other manufacturers, they're increasing EVs market share and, more important, clearly forcing prices to go lower.
Brazilian here. Pix requires a bank account. And it's an interoperability protocol ruled by the governement, so each bank has to update it's own system to "talk" to the pix system. Yet, still revolutionary, because (aside a bank account), it requires only a mobile. So every single person that was using cash payment because they're not eligible to handle any kind of card, uses it. Yes, a huge success.
He is just wrong about who will be surpassed. Considering that AI is based on human output (until some time ago), and that now most open source repos are consisting of low quality AI shit, AI will be feeded with crapy code generated by AI. So, basically, AI coding is at its peak right now.
Not, it's not: the first to talk about this oversupply was the Chinese GWM manufacturer, talking explicitly about a crash of several makers on Chinese market, like the building sector.
I know that the main Apple motivation is to massage the investors, but is people really using their Macs to run local LLMs? (Genuine question, I have no idea). Another question: are software that have real AI capabilities using those NPUs or just exchanging data with company servers?
Yes, I'm sure we should take it with a grain of salt, but: Chinese real estate collapsed, banking not because they're all from state. When you see from different and independent new source, probably it's not just smoke.