0:00 I am looking at a series of dispatches from the front lines of software development.0:04 The most urgent report this hour is from inside a company where non-engineers are building and deploying their own apps, with full management support.0:13 Last time, we touched on the risks of insecure devices; this is different.0:17 This is a vulnerability in a process, not a product, and they're calling it "vibe-coding".0:22 The alert level is high elsewhere, too.0:24 There is an active security situation developing around PHP.0:28 Two critical vulnerabilities, with the highest possible severity score, are public.0:33 A patch is not yet released.0:34 That part is confirmed.0:36 The claims from multiple sources are that exploits are already being used.0:40 System administrators are taking their services offline as a precaution.0:44 We are watching for the official fix.0:46 Meanwhile, the race for AI productivity continues.0:49 The latest benchmarks for coding assistants are out, with models like Opus five-point-five and Astra reportedly in the lead.0:56 But the discussion on the ground isn't about speed.0:59 It's about the human cost.1:00 I'm reading one account from a developer watching his colleague burn out, trying to manage AI-enabled projects that have become too vast for a single human mind to track.1:10 His words: "your headspace is destroyed." And that connects to another front in this arms race.1:16 Developers are trying to use AI tools like Claude to find and fix security holes in their own code.1:21 But here's the asymmetry: the safety filters built into the defensive tools are reportedly slowing them down.1:27 One developer described it as playing a "game of charades" to get the AI to write a security patch, while attackers use unrestricted models to find the holes faster.1:37 Let's go back to that first report.1:39 "Vibe-coding." That's the term being used for when someone without formal engineering training uses an AI to generate an application based on a feeling, a "vibe," of what's needed.1:49 The code is now cheap.1:50 But the concern I'm seeing from engineers is that the consequences are not.1:55 One comment puts it plainly: "Business or life critical decisions will be made on that.2:00 When it’s wrong, do we blame the vibe coder?" We have seen this pattern before.2:04 When desktop publishing arrived, anyone could design a newsletter.2:08 We saw a wave of creativity, and a wave of unreadable documents.2:12 When spreadsheets empowered every manager to build their own financial models, it also created what they called "spreadsheet hell"—a tangle of hidden errors that have cost companies millions.2:23 But the analogy breaks down.2:24 A badly designed newsletter is just ugly.2:27 A spreadsheet error is bad.2:28 A wrongly-coded internal dashboard could quietly feed incorrect data into every major business decision for months before anyone notices.2:36 The failure is invisible.2:37 That is the fear I'm hearing.2:39 The theme this week isn't just new tools.2:41 It's the growing friction between the speed of the machine and the limits of the human.2:46 The bottleneck is no longer the ability to write code.2:49 It's our capacity to pay attention, to review, and to fully understand what we've just asked the machine to build for us.2:56 That is the picture from here.2:58 Back to you in the studio.