▲ | potatolicious 5 days ago | ||||||||||||||||
A whole host of reasons: - Battery life. One of the main reasons your phone lasts as long as it does is because it severely restricts the ability to run always-on things. A phone of course can run an email server, but the battery life will immediately tank to the point where the device becomes largely unusable for its original purpose. - Phones make extremely poor servers because connectivity is intermittent. This is fine for software that's 100% local, but a lot of the most useful software needs to talk to the internet - or more importantly, has to allow the internet to talk to it. Imagine losing an email because you walked into the subway and your phone was unreachable the moment an SMTP server tried to connect to it. | |||||||||||||||||
▲ | saidinesh5 5 days ago | parent | next [-] | ||||||||||||||||
> Battery life Would it be any more battery life consuming than having an always on connection for push notifications? I used to have a local http/ftp file server running on my Nokia N9/N900 and even on my early Android phones back in the day. I used to still get an all day battery life. > Imagine losing an email because you walked into the subway and your phone was unreachable the moment an SMTP server tried to connect to it. Dont SMTP servers already retry a few times before giving up? Plus it is not like you're using the phone to host content for the whole of the internet. It would be just for your close circle usually. I am not saying phones make the perfect servers for all kind of applications but for certain kind of workflows... I think Phones are pretty good. Our network infrastructure (NAT, firewalls etc... limited data plans etc..) is the main headache for most of these use cases. But the network infrastructure is a problem even for our laptops, home computers etc.. | |||||||||||||||||
▲ | xnx 5 days ago | parent | prev [-] | ||||||||||||||||
Right, but you can leave a spare phone plugged in and connected to wifi just like a laptop. | |||||||||||||||||
|