I usually pick spaceship names from movies/shows, but I'm running out of ideas.
My Raspberry Pis (of which I have quite a few) have patterned names. One set of them, for example are 'evil' names. EvilEye does monitoring stuff, EvilMind is the main host of a clusterHAT cluster, EvilGenius has a lot of my Lisp programming stuff on it, and so on. Since I don't purposely access the nodes on the pi cluster except to update them, I just give them boring host1 to host4 names.
As for laptops, I'm boring. My laptop is ksaj-laptop, my SO's is similarly named, and my old one that I rarely use anymore is crappylappy.
Greek gods / Roman gods / Other gods / Characters from the chronicles of Narnia / Characters from Marvel or DC / Characters from Donald Duck / Animal species / Plant species / Musical genres (e.g. electronic music)
Good luck :D
The main reasoning behind it was to ensure a large pool of names without having to reuse any from past machines.