News for hackers. Stuff that matters.
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by lalos on Tuesday May 08, 2018 @04:38PM (#17024800)
Can't stop thinking about the centralization going on here, even if you avoid using Google apps now any app could be feeding back your information to Google.
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by bilbo0s on Tuesday May 08, 2018 @05:28PM (#17025334)
Too bad "Ingredients" labels like they have on food are impractical in the App space. But maybe Apple could highlight key APIs and net connections that it finds in use during app review. Something like, "WARNING: This app makes silent, background connections to [Google, Facebook, etc etc]"

Like In App Purchase warnings, but for background net connections.

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by spsful on Tuesday May 08, 2018 @08:47PM (#17026630)
I really like this idea, and while it seems like it would be a bit difficult for Apple to implement and the common consumer to understand, it would still further their goal of providing privacy to their users. Plus it would help consumers decide what services they want to give their information and analytics data to, which is pretty powerful.
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by nxc18 on Tuesday May 08, 2018 @10:36PM (#17027059)
This is a fabulous idea - and with the review process requires, I don't see this being unreasonable.

Developers will hate it, but I think Apple can take the hit. Google, too, but their review process is something of a joke.

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by halflings on Wednesday May 09, 2018 @02:24AM (#17027772)
... the models are on-device. That's the whole point.

From the article:

"While Google Cloud already offers a number of similar pre-trained and customizable machine learning APIs, those don’t work offline"

"To power the on-device models, ML Kit uses the standard Neural Networks API on Android and its equivalent on Apple’s iOS."

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by debt on Tuesday May 08, 2018 @09:43PM (#17026854)
Yeah like the Facebook login button.
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by hknd on Wednesday May 09, 2018 @05:31AM (#17028499)
3p libraries won't be allowed to track your information without your consent, please see GDPR.
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by laser on Tuesday May 08, 2018 @03:22PM (#17023935)
This looks awesome. Though, I'm disappointed the face tracking has pretty limited landmarks and no positional tracking, I'm sure they'll improve the models in the future. https://firebase.google.com/docs/ml-kit/face-detection-conce...
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by sandGorgon on Tuesday May 08, 2018 @03:41PM (#17024147)
This landmark tracking on the mobile is new for tensorflow . The benchmark here is dlib which does an implementation of One Millisecond Face Alignment with an Ensemble of Regression Trees paper by Kazemi and Sullivan.

Anyone know comparison benchmarks?

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by erk__ on Tuesday May 08, 2018 @03:21PM (#17023927)
Google are good at choosing names... http://www.elsman.com/mlkit/
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by hooluupog on Tuesday May 08, 2018 @03:52PM (#17024258)
Google: ARCore MLkit Apple: ARKit CoreML
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by Klathmon on Tuesday May 08, 2018 @03:57PM (#17024317)
Apple have been using (name)core and (name)kit for a lot longer.

As an aside, how do you escape a star character on HN without dropping to a code block?

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by colonelxc on Tuesday May 08, 2018 @04:16PM (#17024553)
https://news.ycombinator.com/formatdoc

You need a space after the star, (* core) which is not like escaping at all...

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by zaksoup on Tuesday May 08, 2018 @06:15PM (#17025764)
nit: I think the apple naming convention has been (name)kit and core(name).
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by saagarjha on Tuesday May 08, 2018 @07:02PM (#17026112)
Apple seems to use both, but they've been leaning towards Core* rather than *Core recently. We have CoreAudio, CoreBluetooth, CoreFoundation, CoreGraphics, CoreImage, CoreLocation, CoreText…but there's also WebCore, JavaScriptCore, QuartzCore, and ImageCaptureCore.
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by Klathmon on Tuesday May 08, 2018 @06:24PM (#17025849)
I am really only familiar with webkit and webcore, so I just assumed most others followed that pattern!

CoreML always sounded wrong to me because of that.

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by rdtsc on Tuesday May 08, 2018 @04:03PM (#17024392)
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by jhall1468 on Tuesday May 08, 2018 @09:28PM (#17026792)
Jesus, so even super obscure languages that virtually no one uses is a problem?
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by rdtsc on Tuesday May 08, 2018 @10:43PM (#17027081)
Well it is a little late now, but there was certainly some discussion about it when the language was announced.
Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by rahimnathwani on Tuesday May 08, 2018 @08:41PM (#17026606)
Why do they provide another API for offline face detection, when Google Play Services already comes with one?

It would be great if apps that use the existing offline face detection were just switched to the better model, without needing to change any app code.

And, if the problem is that some devices can't run the new models, it would better for that to be handled by the API provider, than by each app developer.

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by thirduncle on Tuesday May 08, 2018 @07:32PM (#17026285)
Try again, please?

Almost by definition -- one does not simply "add smarts" (of any kind) to an app.

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by djtriptych on Tuesday May 08, 2018 @03:08PM (#17023784)
For whose definition of "easy"?

Can we axe the marketing-speak here? It's just released; developers get to decide how easy it is, not Google PR / Techcrunch right?

Re:Google’s ML Kit makes it easy to add AI smarts to iOS and... by tyrankh on Tuesday May 08, 2018 @03:22PM (#17023932)
Would it be a better page if it added footnotes to all adjectives "* For some definition of easy|some-adjective." :P

All joking aside, it's just a click bait title - that's how these things go. Try it out yourself and blog about your experiences with it!