Oops…

Early this morning, I added an en tag to all existing posts, to make it possible to filter posts by language if I should ever decide to write something in French or Norwegian.

As a consequence, readers (or aggregators) using RSS instead of Atom will see everything I’ve ever written in this blog as if it had been written today, because RSS does not distinguish beteween and like Atom does.

I can only say two things: I’m sorry, and use Atom :-)

Watered down

Don’t get me wrong, I love living in Norway, but there are certain things that really annoy me.

One of those is the pervasive nouveau riche mentality. Norway has only recently become a wealthy country—the vast North Sea oil fields on which that wealth was built were discovered less than forty years ago, and barely thirty years have passed since Norway became self-sufficient in oil and started to export it. Consequently, you get the feeling that Norwegians have too much money and no idea what to do with it except flaunt it.

What I wanted to write about was not wealth, however, but food. Continue reading “Watered down”

Assumptions

[The context for this piece is slightly dated, but I was hospitalized shortly after I started writing this, and apparently hospitals don’t provide their patients with wireless (or even wired) Internet connections. Go figure.]

I would like to comment on the following excerpt from a Firebird developer’s reaction to the Coverity press release mentioned in an earlier post:

I’m concerned that some code may trigger false positives, like some places (destination buffers) that don’t seem to check bounds, but this is because their source of data is already of guaranteed limited length. Someone that goes looking blindly for strcpy would panic at first glance.

Continue reading “Assumptions”