I can see the regulation now. All robots MUST have red eye error indicators. They must glow for 3 seconds on every boot to verify they are in working order.
I feel like this just opens up a whole new line of inquiries.
For starters, how did you define "evil" and how complicated was it to design its detection? Is there an acceptable amount of evil that they can do, as a treat?
I write code for embedded systems that have hard real-time deadlines. Flashing an LED is an inexpensive number of operations compared to most other diagnostic techniques. I can connect an oscilloscope to them to get meaningful accurate time measurements. I am not blinking out Morse code status messages (although I have considered it for some particularly squirrelly problems).
1980s: evil robot eyes were red because that was just the cheapest option at the time and nobody wants a green or yellow-eyed robot anyway.
2000s: you have to go out of your way to install red LEDs for the evil function, along with the blue LEDs you were obviously gonna use since they're they're the trendy new hotness after (finally!) having been invented in 1994.
2020s: evil robot eyes are red because everything's got addressible RGB LEDs in it these days and the robot picked red in software.
Look turning evil shouldn't happen, but UX best practices dictate that you should inform the user of the error so that they can troubleshoot the problem. Red eyed murder robots are good user experience!
The joke is, that the owner had no clue about it's dual-use. But he already suspected that something is wrong with his gardening bot (maybe because of some murders). And now it comes for him.
Did the response "YOU WILL COMPLY OR BE ASSIMILATED" make you feel more or less confident about your recent Google search for "how to overthrow robot overlords 420 6969 generic erectile disfunction pills"?
What normally happens is that the engineer will raise the corner cases and then be told that will never happen and they must not prepare for those use cases. Also, they can now deliver a week earlier.
Pretty sure engineers don't actually build the robots, just like they don't build the buildings or bridges. Though, if the robot was his pet project, he certainly built it.
This actually kinda makes sense. Use a specific color easily identifiable as "evil" program it to trigger should the user lose control that way we know it's going rogue.
The engineer actually just made the eye rings out of addressable RGB LEDs cause they wanted the cool bootup animation and Skynet figured out the protocol and turned them red