I see it's time for the weekly HN pitchfork- and torch-fest. "Resource" is a term with a lot of history in this context, it's used by everyone, and everyone knows what it means: http://en.wikipedia.org/wiki/Human_resources
Why are we so hungry for drama that we chomp at the bit every time some little thing like this comes up? You know what they're saying, you just want to ignore it and make it into a fiasco. Move on.