2. It exposes itself to viruses.
3. Many internet service providers don't let me send e-mail directly from home (they block the outgoing SMTP port). 4. My ADSL connection don't let me upload much. My blog may lag. 5. Running a personal server is difficult.
I don't need a full desktop to host my email, my blog, and my data. I just need a plug computer. A plug computer is a computer which looks like a phone charger. It is a full computer, which can host your web site, your mail server, and more. It uses about 2 watts of power, which is about 50 times less than a regular desktop. Energy consumption is no longer a problem. Current free and open source operating systems are very good at security. Viruses aren't really a problem for them. . Nearly all of us have assymetric bandwith. Dowload is fast and easy, while upload is slow and difficult. We can browse the web, but we can hardly make it: a personnal web server will be slow to upload your content. A temporary solution is to make light web sites. A better one is to complain about it, spread the word and maybe even start a political campaing about that, but it will take time.
Then, I will have my dream computer: my plug computer will host my e-mails, my blog and all my data. My Desktop and palmtop computers will be my game console and my phone. I would carry my palmtop all day, and use my powerful CPU, my big screen and my ergonomic keyboard at home