Live data from Hacker News

Why Instagram is so fast at uploading photos

speakerdeck.com

31–40 of 103 posts

Re: Why Instagram is so fast at uploading photos

#31

Gmail used to do that with their attachment. You choose the attachment, and it silently starts to upload. Most applications wait for you to hit "Send" to start uploading.

There was a progress bar that shows that the progresses of the file upload. It was not secret.

There still is the progress bar.

Re: Why Instagram is so fast at uploading photos

#32
I'm not an Instagram user, so I may be off base... but why not start uploading the photo right when the user snapped it, i.e. before selecting a filter. Then apply the selected filter server-side on the original photo. That way you save a few more seconds while the user is selecting the filter.

Re: Why Instagram is so fast at uploading photos

#33
post #24

Earlier quoted context omitted.

To me this seems way offside. What if I, a regular user, uses instagram for taking all my photos. What if I take nude photos of my wife. Should I really expect instagram to upload them without my permission? I'm guessing 99% of people would not only be surprised by this behavior, but also outraged.

If you're taking nude photos of your wife with an app that is specifically known for sharing photos, you're doing it wrong. 99% of people are probably very happy that their uploads don't take 5 minutes once they hit save. To them, it's worth the privacy "risk".

"You look nice and everything, Honey, but you could use an Instagram filter."

Re: Why Instagram is so fast at uploading photos

#34
post #24

Earlier quoted context omitted.

To me this seems way offside. What if I, a regular user, uses instagram for taking all my photos. What if I take nude photos of my wife. Should I really expect instagram to upload them without my permission? I'm guessing 99% of people would not only be surprised by this behavior, but also outraged.

If you're taking nude photos of your wife with an app that is specifically known for sharing photos, you're doing it wrong. 99% of people are probably very happy that their uploads don't take 5 minutes once they hit save. To them, it's worth the privacy "risk".

Is it a privacy risk at all, though? Instagram starts uploading after you click the green check mark, which presumably says, "Hey, upload this for me," and continues uploading while you dilly-dally over the photo metadata sheet.

I'm a complete paranoid when it comes to privacy issues, and I don't see any issue with an upload that starts after I click a green check mark that, to me, means, "Hey, upload my photo, please!" There's the question of what happens to the uploaded photo on their servers when you cancel at the metadata stage, for sure, but that's a data retention question, not acquisition.

Re: Why Instagram is so fast at uploading photos

#35
post #24

Earlier quoted context omitted.

If you're taking nude photos of your wife with an app that is specifically known for sharing photos, you're doing it wrong. 99% of people are probably very happy that their uploads don't take 5 minutes once they hit save. To them, it's worth the privacy "risk".

That's a pretty damn presumptuous thing to say... have you seen any studies or conducted one yourself where people admitted to leaning towards user-experience benefits about online photo sharing at the expense of privacy? I agree with your point though that users have a responsibility to figure out the objective of the app in order to understand the context of its intended use.

I think Facebook is an excellent piece of evidence that users are generally concerned about UX over security.

Just because you and I are are thinking about security, doesn't mean most people are. And I don't even feel like this is a horrible thing for Instagram to do. It is an app specifically for uploading and sharing photos.

Re: Why Instagram is so fast at uploading photos

#38
post #32

I'm not an Instagram user, so I may be off base... but why not start uploading the photo right when the user snapped it, i.e. before selecting a filter. Then apply the selected filter server-side on the original photo. That way you save a few more seconds while the user is selecting the filter.

Image manipulation on a large scale is expensive. Leaving it up to the user's device to run the image through filters eliminates server strain.

Re: Why Instagram is so fast at uploading photos

#39

So Instagram has photos I don't click "upload" on. Well that's nice to know. Edit: So I tried to use a proxy on my phone but it looks like Instragram on Android doesn't honour the wireless proxy server. Anyone else want to do some digging?

On slide 89 it mentions that they delete the data if the user cancels it.
Post reply on HN