> How would you feel about hosting a small cloud or Kubernetes cluster on your coffee maker?
The thing I expect these to lead to is for everyone's router to become an implicit home server, and for that to lead to changes in the way we write "cloud" services.
Right now, a lot of background "checking up on things" for services like group chat apps, happens directly on people's phones, because they're (almost) always on and (almost) always connected to the Internet.
Now imagine that it's guaranteed that everyone in the world has an implicit personal (or family) server their phone can communicate with, and can automatically reach over and launch processes on. All the background logic would move to the server. Phone apps (and a lot of computer apps) would become simple thin-clients that talk to your home server.
It'd be like IRC bouncers, but for everything, and for everyone.
Start a multiplayer game? The lobby server launches automatically on your router.
Install a "free VoIP service" app? You've actually just installed an Asterisk server on your router; the app just configures it and acts as a softphone for it.
Want a blog? The button on WordPress.com doesn't start up a LAMP container in their cloud; it starts a LAMP container on your router.
Etc.