@datarama@hachyderm.io
@thomasfuchs@hachyderm.io At work, I make software that's used to manage power in wind farms, on ships and in emergency generators (among other things, in hospitals). We have to simultaneously make sure that 1. every hardware quirk is properly managed and/or compensated for, 2. operators can actually use the devices, 3. cybersecurity is tight enough that motivated attackers can't easily take down critical infrastructure, and 4. if there's some disaster, everything can be handled without killing anyone or blowing up a generator. Scenarios that nobody considers for desktop or mobile applications pop up all the time - aside from all the usual concurrency hell, "what if power is lost at precisely the wrong time" is something we explicitly have to code for.
I won't sign off on code I can't vouch for. So even if I were to hypothetically vibe code at work, I certainly wouldn't vibe test, vibe review or vibe verify.
@aprilfollies@mastodon.online
@datarama@hachyderm.io @thomasfuchs@hachyderm.io A friend of mine since high school once explained to me excitedly that he had been certified for βman-ratedβ code. That was code in use in the space program when peopleβs lives were on the line.