Where did you get this image from, if you didn't take the screenshot yourself?
Also, why did you assume it was vibe coding?
I'm not going to accept that this is a public facing page without proof, and neither should you. In its current form, it is nothing more than ragebait. That you're spreading.
@beyondmachines1 About 15 years ago I had a bank account in Qatar. They had SMS authentication for transfers.
The form asked you for your Qatar Id - easy as it was displayed at the top of the webpage then invited you to put in a phone number for the SMS authentication message to be sent to. You could use any phone number - your own, the wife or even a co-worker. I tried!
@mason @beyondmachines1
It took me a minute - the code that is being sent as an SMS...
...is already displayed on the screen.
@inthehands @beyondmachines1 @adamshostack
There was a Lobste.rs thread a while back that linked to a vibe coded MFA thing where the MFA just…didn’t work. Basically it would bypass the actual auth checks in some common situation, and even had test cases generated that confirmed this to be the case.
I’ll see if I can find it.
Tangent off that: there’s a really crucial distinction frequently glossed over between (1) using an LLM to generate code which then executes normally, and (2) inserting an LLM into the runtime process. Both have enormous pitfalls, but they’re very different pitfalls: LLM-generated code is a review nightmare; LLM runtime behavior is a nondeterminism nightmare.