Brutkey

datarama
@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
@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.


datarama
@datarama@hachyderm.io

@aprilfollies@mastodon.online @thomasfuchs@hachyderm.io Fun fact: Last year I had surgery and if the power went out it'd be my own code (among others', obviously) that'd keep the lights on for the surgeons!