Image of the glider from the Game of Life by John Conway
Skip to content

The Three Laws Robots Can Read

Since first discovering QR codes, I've always been a fan. I think they're a lot of fun, and I totally dig that they are effectively open and free- meaning that anyone can generate and use QR codes without fear of royalty payments, licensing restrictions, etc. I even made my own business cards out of QR Codes. Anyway, today I saw the Three Laws of Robotics in QR codes on the door frame of my physics professor and thought it was freaking awesome. I was seriously geeking out. So, I decided copy it verbatim, and hang them up in my cube, you know, just in case a robot swings by and forgets his laws, I can remind him (I'm sure he will be able to decode QR codes (do robots have gender?)). In case you forgot, here are the three laws:

1. A robot may not injure a human being or, through inaction, allow a human being to come to harm.
2. A robot must obey any orders given to it by human beings, except where such orders would conflict with the First Law.
3. A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.

The numbers need to be in binary, because robots read binary; of course they do. Here's the result:

{ 9 } Comments