
I would say that we’ve just discovered that our approach to test knowledge and critical thinking was secondary to the means we used.
Apparently, essay writing doesn’t require either of those.
Which means we have to think how we teach kids. They will and should use helper tools, but just like we teach multiplication table before allowing calculators, well have to establish what students have to learn before they can use the LLMs in their studying.


I’m not the OG commenter, but for me this is important because I see how gpt is replacing search, I can imagine they will play an increasing role in news. Which has two sides. One is the fact that people will read news summaries dinner by a system with a bias. Second is writing of the news with the same bias.
We’ve seen this before. Machine learning systems that were trained on past human decisions also learned biases from those decisions. Court ruling suggestions stronger for black than white. Job applicant analysis favouring men over women. Etc.
There’s a good book about that, if you’re interested: “Weapons of Math Destruction” https://en.m.wikipedia.org/wiki/Weapons_of_Math_Destruction


thank you. came to the comments to say exactly this.
cloud could be cheap, but it’s a lot of work, or at least attention. people get disappointed with the costs, paradoxically, because cloud is easy and, as you put, versatile. and often between any two options allowing to do the same thing, the easier one will be more expensive.
the biggest irony of the cloud is that many companies it seems, just like different species evolved into crabs, discover that all they need is a couple of own servers in a managed hosting environment, a CDN and outlook.
As I’m slowly evolving my own flavour of spec driven development, I’m starting to think about the generated code as a secondary artefact where main quality criteria is that it’s doing what it needs to and it’s covered with tests.
I guess my current analogy is that I don’t care about how readable or dry is the assembly code generated by compiler.
I have the specifications and the working code with tests. I can always regenerate it if I need to.
But. I still read the produced code, steer the design and correct the obvious blunders. No vibes.