Tag: Weekly update

  • Weekly Update 528: Reading AI-generated Code & the Economics of Solar

    Weekly Update 528: Reading AI-generated Code & the Economics of Solar

    Weekly Update 528: Reading AI-generated Code & the Economics of Solar

    By pure timing coincidence, the Proton CEO’s AI @ Proton, Engineering Manifesto made headlines around the same time as this week’s video. The guy’s management style and choice of language have really rubbed a lot of people up the wrong way, and deservedly so, IMHO. However… this section of his screed really resonated with me:

    Your job has fundamentally changed. It is no longer to write code, and LLMs are not here to help you write better code faster. Your job is to help the LLM write better code faster.

    Dev jobs as we know them are gone. Dead. And if you disagree, you’re in for a shock in the very near future. But at the same time:

    Yes! This! Not handwriting code “old school” isn’t something to lament; rather, our unprecedented ability to innovate, create and build things that are meaningful to us is something to be enormously excited about. Anyway, on that topic:

    Weekly Update 528: Reading AI-generated Code & the Economics of Solar
    Weekly Update 528: Reading AI-generated Code & the Economics of Solar
    Weekly Update 528: Reading AI-generated Code & the Economics of Solar
    Weekly Update 528: Reading AI-generated Code & the Economics of Solar

    Source: Troy Hunt · 2026-11-01

  • Weekly Update 527: Cybergeddon News v. Reality

    Weekly Update 527: Cybergeddon News v. Reality

    Weekly Update 527: Cybergeddon News v. Reality

    As the news from last week has settled down, it would seem this headline was pretty spot on. The foretold apocalypse didn’t eventuate, and there were no internet-destroying outages. In fact, it took days before I could find a single story of PHP2Shell being reliably attributed back to a breach. And I don’t think we can say the relatively benign outcome was only achieved because we did take it so seriously either; there’s a massive trove of sites out there that have been left to rot and would have every opportunity to be pwned by a bug of this magnitude that was readily exploitable, yet here we are. Which is good 🙂

    Weekly Update 527: Cybergeddon News v. Reality
    Weekly Update 527: Cybergeddon News v. Reality
    Weekly Update 527: Cybergeddon News v. Reality
    Weekly Update 527: Cybergeddon News v. Reality

    Source: Troy Hunt · 2026-10-27

  • Weekly Update 526: Building HIBP AI/SI First

    Weekly Update 526: Building HIBP AI/SI First

    Weekly Update 526: Building HIBP AI/SI First

    I have this sense that we’ve passed the point where “vibe coding” is a derogatory term. I have no empirical evidence for this; it’s more a feeling that those weaponising the term have now accepted the inevitability and are just getting with the program. Or they’ve reskilled into other industries because, let’s face it: you can’t be a productive, competitive developer today without AI. I saw this comment from Linus Torvalds today which I thought really nailed it:

    He’s always had a way with words 🙂 Anyway, here’s what we’re doing:

    Weekly Update 526: Building HIBP AI/SI First
    Weekly Update 526: Building HIBP AI/SI First
    Weekly Update 526: Building HIBP AI/SI First
    Weekly Update 526: Building HIBP AI/SI First

    Source: Troy Hunt · 2026-10-19

  • Weekly Update 525: AI Data Breach Hyperbole

    Weekly Update 525: AI Data Breach Hyperbole

    Weekly Update 525: AI Data Breach Hyperbole

    I remember the name of that AI doco now – The AI Doc: Or How I Became an Apocaloptimist. I was watching it on the long-haul flight home the other day, and what I found particularly engrossing was the polar-opposite opinions from a bunch of people: “it’s gonna kill us all” versus “it’s gonna make us all rich”, and so on. But to some extent, I can understand the gap between opinions when we’re all just speculating about the future. I have much less understanding for why people infatuate with hyping AI as a data breach monster when the evidence to date is quite the opposite. In fact, I’ve enjoyed sharing example after example of recent breaches perpetrated by kids with a telephone (vishing), while pointing out I haven’t seen a single one orchestrated by AI.

    Speaking of AI, a big thanks to this week’s sponsor who’s doing gtreat things in the agent observability space, Origin. The machines may not be dumping data that lands in HIBP (yet), but they do go off-script and Origin will help trace back precisely what happened when it all goes wrong.

    Weekly Update 525: AI Data Breach Hyperbole
    Weekly Update 525: AI Data Breach Hyperbole
    Weekly Update 525: AI Data Breach Hyperbole
    Weekly Update 525: AI Data Breach Hyperbole

    Source: Troy Hunt · 2026-10-13

  • Weekly Update 524: Live From Copenhagen

    Weekly Update 524: Live From Copenhagen

    Weekly Update 524: Live From Copenhagen

    I’m in Denmark! Well, just, I’m now at Copenhagen airport ready to begin the long trek home, with the final event at GOTO now done and going just perfectly. This week, there are two ShinyHunters arrests in the news: Pepijn in the Netherlands and then Saif in Jordon. It’s an inevitable outcome, of course, and as I say this week, it was also the most likely one. Time will tell how many more join their ranks, but the seriousness of the crimes, the length of time they were perpetrated over, and the motivations behind them will certainly see substantial custodial sentences.

    In other news, this week I’m properly introducing a new sponsor for the blog: Origin. One of our next AI frontiers is understanding what agents have actually done (and we’ve all seen news of where they’re been a bit too, well, “creative” in executing their tasks), and Origin’s solution gives you visiblity into just that. Check them out, and a big thanks to them for their ongoing support.

    Weekly Update 524: Live From Copenhagen
    Weekly Update 524: Live From Copenhagen
    Weekly Update 524: Live From Copenhagen
    Weekly Update 524: Live From Copenhagen

    Source: Troy Hunt · 2026-10-04