Da Vinci's Purposeful Mistakes
puppetman writes "According to a story out today, Leonardo Da Vinci deliberately introduced mistakes in his inventions. The series, Leonardo, produced by the BBC, claims that simple mistakes were introduced; mistakes that would not become apparent until after the contraption was built. The series hypothesizes that this was either a form of patent protection, or a way of ensuring his work did not end up being used for military purposes (Da Vinci was a gay, vegetarian pacifist)."
Da Vinci would have made a great programmer. Just look at his beard!
That explains why Microsoft puts all those bugs in their software. To protect their intellectual property and prevent their software from being used for military implementations.
Oh wait... it didn't work.
I think many programmers have a lot to learn from this tale. We now have two useful phrases:
"It's not a bug, it's a feature."
"It's there to protect my intellectual property and keep my program from being exploited by the military."
The fact that Da Vinci was a "...gay, vegetarian..." really helps drive home the point that he was a pacifist. Thanks for the wonderful insight.
Co-founder and designer at Music Nearby: http://musicnearby.com
Sounds like our development department!
When somebody asked me the other day If I am a animal rights supporter as well as a vegan, I realised people don't understand.
I'm not a vegan because I love animals.
I'm a vegan because I hate plants.
Sanity is a majority vote.