What’s Missing from the iPhone?

As I use my iPhone 3G more and more, I notice more and more things that frustrate me about it. Please don’t get me wrong; I am not complaining about the iPhone; I am simply positing ideas as to what I would like to see added. As a Web developer, there are quite a few things I would love to see added to the device. If you know of any iPhone apps available that perform any of these tasks or actions, please let me know.

Let me make this clear, however: I will not be jailbreaking my iPhone. Even if the phone was not owned by the government (which it is), I would still have no interest in jailbreaking it.

FTP vs. SFTP

It’s recently come to my attention that FTP (file transfer protocol) can cause some serious security concerns when developing and maintaining a Web site. Apparently, when files are uploaded or downloaded via FTP, all ASCII files are transferred as plain text. Therefore, anyone trying to spy on you through your FTP connection can easily see the content of any files you upload (including all of your passwords, etc. that you might have embedded in your files). Apparently, even the username and password you use to login to your FTP server are sent as plain text, making it rather easy for someone to pick those up while spying on you, as well.