Re: superuser rights on the vacuum
I disagree. There's nothing wrong with the choice of a Unix derivative as the base OS. The primary issues here (ignoring ancillary ones like why in the world is there a camera on this thing at all, let alone a night vision one?) are that the device has network connectivity at all, and that the network connectivity was poorly implemented.