OK, usually I find people give stories here too much of a pass because they are 'fun', but this was just the right kind of fun. Manic, gleeful fun that didn't overrely on stereotypes or insult the listeners intelligence. For me it seems clear that they are post-humans of some kind, possibly artificial, on whatever hardware.