Unnecessary engineering

Look at this guy.

He crashes his old Citroen in an African desert. He's 20 miles away from the nearest village - about a day of walking, perhaps 2 on rough terrain - but he "didn't want to risk making the trek on foot". Instead, he spent 12 days in the desert, surviving on scarce supplies of food and water, sheltering under the car's chassis during sandstorms. He used that time to convert the Citroen into this ridiculous, dangerous motorcycle. Then he rode the motorcycle to the nearest village, arriving about 10 days later than if he just walked on foot.

This reminds me of how programmers often go about things... Instead of doing an awkward task by hand, we think of a clever way to do it with a program! Then we spend three times as long writing and debugging that program, as it would have taken to do it by hand. :)


Popular posts from this blog

When monospace fonts aren't: The Unicode character width nightmare

Circumcision as an adult, part 1

Reinventing wheels: A straightforward, two-pass diff algorithm