Aral Balkan @aral

99% of programming errors are unexpected ostrich problems. (That’s when you expect a duck but you get an ostrich.)

· Web · 3 · 2

@aral As an engineer, they look the same for me.

If the error is small enough, they are the same thing.

@aral That and other extremely subtle code problems, like getting your conditions backwards or minor typos.

@aral Oh, and the oft-dreaded off-by-one issues.

I find it fascinating there was an acedemic paper fixing these off-by-one problems in the Bentley-Ottman algorithm which can be used to figure out which pixels should be drawn over in order to fill a shape from vector graphics.