>Anyway. The problem with AI-driven decisions is moral in nature, not technological. AI is a tool and should be seen as such, not as a moral agent that can be held responsible for its* own actions. Less "the AI did it", more "[Person] did it using an AI".
Essentially a "guns don't kill people, people kill people" argument.
I think this argument breaks down as weapons get more powerful, e.g. if I could walk down to my local car dealership and buy a cheap tank powerful enough to level a city, it seems good to focus more on "ease of tank purchase" than "culpability for tank drivers".
I think the argument also breaks down as AI gets more powerful.
Not quite. It's more like "a gun cannot be held morally responsible for its actions, so actual people should".
The difference is important here because, depending on the situation, you might still want to blame people who allowed the shooter to have a gun, not just the shooter.
>I think this argument breaks down as weapons get more powerful, e.g. if I could walk down to my local car dealership and buy a cheap tank powerful enough to level a city, it seems good to focus more on "ease of tank purchase" than "culpability for tank drivers". // I think the argument also breaks down as AI gets more powerful.
Note how we're still blaming people: the car dealer and the driver. Not the "it" = tank.
And it's the same deal with the AI. If you use an AI system in a way that harms people, sometimes the "car dealer" (the ones coding the AI) should be held responsible, sometimes the driver (you), sometimes both. But never "neither", i.e. "the AI is at fault".
I tried to register with a weak password (on purpose) to check security. It works; four tries and three different errors (capital letters required, special characters required, min length required). However, I feel like a user hitting this issue accidentally would've given up after the third try. Perhaps it could be worth to check for multiple errors at once, and output them all to the user; e.g. "The password must mix case, and contain special characters, and have a minimum length of 8". Just an idea/feedback, mind you.