On StackOverflow, there is a question asking for the greatest programmer quotes you know. In the top 3 quotes are the following two quotes which I think hold much truth:
“Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” – Rick Osborne
“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” - Brian Kernighan
These two quotes are briliantly summing up the usual rant I always use. “if my phone rings at 3 a.m. for a prio 1 production issue, I want to be able to easily read the code. And I’m not going to be awake or cheerful at that time of night.” I guess at that time of night, it’s easy to awaken the violent psychopath in me, and so it better not be “smart” code. CVS blame support anybody?
I recently got an email with a brilliant little fairytale about how to trick people into happily giving you all their money. I wanted to share with you, but it was in Dutch, and the origin was cleary not the original author.
Today I was rummaging around the internet to see if I could find the original author, and I did. I found out that the Dutch story was freely translated from an English source. Here’s the original story from that English source, unaltered (and with reference):
Read the rest of this entry »
We’ve probably all had it. Just when you thought you found the right number of Palindromic Square Sums, you receive a mail from somewhere up the chain of command with a cry for help. The rather lengthy mail contains 3 paragraphs on why this mail was so important, why it was sent to you and why you need to reply “immediately”. At the end of the mail, there is a fairly trivial question like “How many pounds is in one kilogram”?
So you search Google and find out that 1 kilogram is 2.20462262 pounds. Depending on your irritation, you mail the information, or a link to the google results (because it is a top hit). For people not taking the hint of your Google url, there’s now another nice option, called “Let Me Google That For You”.
It’s a bit more obvious to the hard hearing, and less blunt than a similar service I used a few years ago. Here’s the empty link so you can roll your own: letmegooglethatforyou.com
A briliant post on xkcd.com today explains in one single cartoon why DRM is bad:
Steal This Comic
I couldn’t have made it simpler (although I tried).
This weekend was a lot of fun. Saturday night I got to fly Leo’s Walkera 60B electric helicopter. That’s one piece of impressive (and scary) machinery. Although it feels easier to fly than my 4#3B, I still “managed” to crash it. Luckaly the blades can be easily replaced, and after tightening a bunch of screws and replacing a pin in the main gear, it was good to fly again. We flew 3 times, and had to repair the helicopter after each flight I hope I can treat you with good shots of the Walkera 60B next time, there are not many high-quality images of it online.
Read the rest of this entry »