But then one is really only distinguishing machines by their number. The only time this kind of naming scheme is appropriate is when you have a lot of machines and there are no reasons for any human to distinguish between them. For example, a master computer might be controlling an array of one hundred computers. In this case, it makes sense to refer to them with the array indices. While computers aren't quite analogous to people, their names are.
Nobody expects to learn much about a person by their name.
In reality, names are just arbitrary tags. You cannot tell what a person does for a living, what their hobbies are, and so on. Don't use your own name. Even if a computer is sitting on your desktop, it is a mistake to name it after yourself. This is another case of overloading, in which statements become ambiguous.