Its stated purpose is to motivate him and remind him of what is important to his own happiness. Given this clearly stated requirement, the code as presented, and his statement that it is motivating him, I give declare that this code works as designed.
However, your point stands if I mentally modify some pronouns and expresses my own sentiments as well. Tattoos, piercings, hair coloring, makeup, clothing are often for ourselves, not for being pretentious.
And yet he posts it on the web, and specifically asks for other people's opinions.
In my experience people who very much care what others think of them, often claim not care what others think of them.
> The variable i represents input from other people
Very cool :)
But, um, no syntax highlighting?
I was once going to get this tattooed:
<?=phpinfo(); ?>
I still think about getting a code tattoo from time to time. I'm not really a PHP developer any more though.
I like the meta meaning of yours, it's timeless. Even if the JS syntax changes or you move into Obj-C or whatever, it still has the deeper meaning you've attached to it. I think that will make it age well.
- http://blogs.discovermagazine.com/loom/2008/02/17/y-combinat...
I recommend practicing a concise 10 sec explanation because people WILL ask what it means.
My current plan is to get a portrait of Ada Lovelace. To me, she represents the general concept of "programmer" without being tied to a particular technology.
Perhaps you might wish to name your variables? The tattoo will be read more often than it is written.
Personally, I like to name anonymous functions (function foo () {}) so when a stack trace occurs, you know where. For example, if you get a second tattoo in future!
But I really like how it uses the interpretation of code as a flow of information. It's how I think about programs, it's both fundamental and often misunderstood, and it makes for a great story.
This is exactly why I'm not getting any permanent things done to my body. I wouldn't want something merely good, I would want greatness. In order to go for greatness, I would have to risk spending the rest of my life with some spectacular failure. That's a risk that I'm not willing to take, but I appreciate it when other people do.
Your tattoo? Pretty damn great.
A GUID is guaranteed unique forever pretty much :)