Interesting that communications lines are underneath water lines. The engineer in me wonders if that's a good idea, and also wonders if there's a good reason for it. Anyone have an idea?
It's a place called Alamo Drafthouse. They made news a while back by posting one of their disgruntled customer voicemails on the internet: http://youtu.be/1L3eeC2lJZs
I don't think this problem is limited to just kids. This is something that annoys me about a lot of adults, lately. It often seems like conversations lately are devolving into people tweeting at each other in the physical world. Something I've noticed for the past several years, but seems to be gradually becoming a common way for people to communicate with each other "in the real world."
Good question- with Safari, we use the visible domain to help score the confidence for mobile websites. For native apps, we don't have any such "easy" confidence boost. So we have to fingerprint the app based on different features present in the image that is captured.
The system is computer vision / machine learning based, so even on novel sites, it will get better over time with more usage and training. We've trained it up for a bunch of the most popular sites already though.
I would strongly guess it's a fixed set of product images they're training against, possibly attained by massive scraping. Another part of training or processing might consist of a reverse image search API, like TinEye, and gathering metadata from the pages containing the result images.
No, we do some client-side prefiltering to ignore non-products, and we also do some more extensive server-side filtering. We also allow you to cancel snap processing, as well as go into an "Ignore new snaps" mode via the settings in the app. Also, the upload only happens when the app is foregrounded, giving you further control.
That's actually pretty cool. I hope the App Store allows animated gifs and/or videos soon. Some apps really look good when their Core Animation subtleties can shine through.