Troy Hunt has been a pillar in the cybersecurity community with his Have I Been Pwned project for many, many years, even walked back a purchase of it because he felt they would compromise the principles of the project. But now he has just gone all-in on AI. On a previous Weeky Update he published a "Robophobia Equality Policy" after receiving pushback to his openclaw usage. Since then he has posted more of his usage of AI, and in the latest he suggest that "people are getting into the program" because he seems to be receiving less pushback and because of Linus' affirmations

Text of Troy Hunt's Weekly Update 526, quoting: "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."
you are viewing a single comment's thread
view the rest of the comments
[+] 3 points 3 weeks ago (6 children)
  • [–] 7 points 2 weeks ago* (last edited 2 weeks ago)

    handing things over to a computer without knowing what it’s doing

    So, it's very easy to understand different levels of abstractions and how the lower level abstractions fit into higher level ones.

    Like the simplest adder circuit can be expressed in a series of nand gates, a nand gate can be implemented in various ways on the silicon. In the other direction, you have a group of circuits than can be driven by a clock to demarc discrete states, and the collective you have becomes memory, CPU, FPGA etc.

    The "software" is similar, truth tables, machine state etc whatever it is on to the highest level software.

    The act of vibe coding abdicates understanding the abstraction by the programmer, and if they take up that abdication they cease to be a programmer, or a professional in general.

    Edit fixed grammer but this looks worse

  • source
  • parent
  • [–] 11 points 2 weeks ago*

    you can use AI to write code, but you still have to check behind it.

    And this is, in large part, why AI is an unprofitable, useless product. So much of the promised productivity is crap, because if you have to validate and test anyway, it takes less time in the end to do the work yourself. If you're building a tech product, you also need to understand how it works because you need to be able to service it properly, and frequent AI use dulls that ability too.

    Every single person who uses AI, by now, has seen it hallucinate bug out often enough that it's demonstrably not something which produces trustworthy output.

  • source
  • parent
  • [–] 4 points 3 weeks ago* (2 children)

    Linux is not vibe coded but for some reason claim it is but macOS isn't. I see no basis for either assertion.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 2 weeks ago (1 child)

    If Linus Torvalds' post isn't enough, I'm not sure what your criteria is for a basis, but I thought it was pretty clear.

    Microsoft has also said they are using Copilot to code Windows.

    There's been no claim I've seen that macOS is. If the claim is they're using Siri to do it, that's a lie right there, "Apple Intelligence" will change a "to" to a "too" and then later flag it as a grammatical error. So which is it?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 0 points 2 weeks ago*

    Yeah, the allowance of ai use whatsoever is not "vibecoding" and it's a lie to pretend it is. His latest comment was that they had to put something in place to guard against ai aided PRs becoming too numerous. I know you've seen the backlash against the lie you're spreading, you cannot miss it here. You've just chosen to believe what you want to.

    It's not likely apple has banned ai, that's just wishful thinking on your behalf. Your basis is "they didn't admit to using it" which is laughable.

    If you continue to spread this misinformation here I will be forced to ban you

  • source
  • parent