Google I/O 2015 – Keynote
youtube.com
youtube.com
1. Why would I hand over my photos to a third party, that, quite ostensibly, is capable of indexing and tagging it by face- and location-recognition and store on their storage. I used to trust Google with most of my information, but I've been slowly transitioning them away to either local, or a home-brew solution.
2. What I noticed for the first time is not the cool new shiny things, but the absence of Hangouts and Google+ features. Did they get completely abandoned, or are they to be covered later? It seems like a Google style to make some AI-enhanced or Google-flavored version of pre-existing service(be it RSS, social media, you name it), let it get hyped because "Google", then abandon it when it doesn't reach some internal target.
Honestly, while I definitely agree that they're all cool stuff, but I do not see myself using those features; it's more of a trust issues over convenience. Just my two cents.
"You're the product". I guess the data is used to enhance machine learning, that's why they also offer "unlimited" storage now (although it's compressed with yet to see what quality).
I wonder though if the image indexing etc will have the ability to opt-out from. There's also a question if there will be a good syncing tool to upload existing photos from the desktop device and keep it synced, Google Drive and Photos didn't like each other in the past.
"Okay, fine so what IS changing hands when money is being made?"
Well, that depends. Generally it's one of two things. The first is information about you (e.g. Experian, TransUnion, etc.). The other is access to you (e.g. Google, Facebook, etc.) But neither of these things are you, any more than a story about you (which may or may not be true) is you, per se.
This may seem persnickety, but failing to grasp this means failing to recognize some of the most fundamental points about the internet and information economies. And not really caring about the difference is a bit like saying that whether the Earth is flat or round doesn't really matter because from where you're standing it all looks the same. Like I said, it's just thoughtless, lazy, and wrong. And if there's one place where people really should know enough and care enough to get this right, it's HN.
</rant>
You'd be surprised.
Modern slavery is a multi-billion dollar industry with estimates of up to $35 billion generated annually. The United Nations estimates that roughly 27 to 30 million individuals are currently caught in the slave trade industry.
For the same reason you'd hand over your email to them? Fast, UI, search, cloud whatever, etc etc. If you don't trust them with that, though, then yes, it follows quite naturally you shouldn't give them your photos. Not really a shocker.
>Google cited two case studies of retailers that have been testing this metric. PetSmart’s estimated store visits data showed that 10 to 18 percent of clicks on search ads lead to a store visit.
[1] http://digiday.com/platforms/google-tracking/
[2] http://searchengineland.com/google-store-visits-estimated-co...
If you use Google Now, Google autorecommends locations -- including retail stores -- that you might want travel time to based on its tracking, so its pretty hard not to be aware that it is doing the tracking.
I've noticed with that, every time it surprises someone, they call it creepy, but they don't turn it off and then get used to it. Myself included.
Many people consider all of those to be features: cloud storage means you don't lose things when your phone is stolen or your laptop dies and most people have far more photos than they have the tools or time to organize. Intelligently clustering them based on location, faces, content type, etc. benefits from lots of CPU time and a big training corpus, which is exactly what Google excels at.
That's not to say that there aren't valid concerns about privacy but look at how many people use Gmail or Facebook to estimate what percentage of the computer using public considers that a reasonable deal for a free service.
I'm curious about Google Photos but if Google had proclaimed "you must be a Google+ user to get this" then I wouldn't even give it a try.
I could see it being a hook into Google+ at some later point in time if/when there's momentum.
My faith in Google's ability / willingness to support these types of projects long term is minimal at best.
http://developer.android.com/about/dashboards/index.html
Heck, Gingerbread is at 6% versus 10% for Lollipop cumulative. And 5.0 has 9 times the adoption of 5.1. Instead of announcing a new Android version, why not announce how you're going to get new versions of Android onto devices already in wild? And if Google wants to blame the OEMs for this, the OEM you owned when I got my Motorola X (and still owned when you shipped 5.0!) still hasn't been updated. It's absurd.
I like many many things about Android. But they really need to sort this out, at least for their flagship phones.
EDIT: I have three and four year old computers that are running Windows 10 Technical Preview just fine. And it's not like new low-end Android phones are more powerful than four-year-old mid- and high-end phones. I think that it's silly that we have reset our expectations so low that it's beyond the pale that companies should support OS updates on four-year-old phones.
1) Increase in available computing resources;
2) Commoditization of the platform.
It can be argued that we are just reaching condition (1), but we are still a bit far from (2). The peculiarities between hardware platforms make it necessary to actually test on each hardware platform. As the installed base of a phone dwindles, after a point it makes little sense to provide updates.
We'll get there, but it'll take a few more years. In the meantime, Nexus are great choices, because the developer community can actually fill in for the necessary testing and tweaking. I had an HTC Desire before my Nexus 5, and it was incredible how much its life was extended by a vibrant community (mine lasted over four years and was clearly outdated spec-wise when I bough the N5).
(I know, I know... should have bought a Nexus, should have bought an iPhone. My mistake for buying Motorola. Won't happen again.)
18 months is a joke
If a company will not support a device and has locked it down there should be a moral obligation to allow others to support it.
Hardware should not be dead-ended.
I stopped upgrading because of this.
Security and OS updates should be separate
So if judging by L, this means new App permissions will be on less then 10% of devices 6 months after release.
AOSP is open. Android from Google is not -- manufacturers have to agree to only ship Google's OS, not any competing forks. (Yes, they can customize things like the launcher, but those aren't true forks.)
Edit: Asks when needed, not at install time. Focus on the web with Chrome custom tabs looks good too. I only got 5.1.1 today but 6? (M...) looks great from the small amount seen so far.
I hope "phone" includes phone number, as Android has a bad track record of leaking your cellphone number to every single app (and ad network) that you install.
I doubt it does, as Google had made it quite clear they don't consider your cell phone number personal information (but DO consider your email address). I am just waiting until it blows up in their faces, when spammers and scammers start utilising the hole.
App permissions and copy/paste changes are welcomed, but I got a sense they finally caved in and just copied how some other mobile OS handles it (which is not bad, since it was always better there).
Just because somebody has Twitter installed (or their carrier pre-installed it), doesn't mean they necessarily want to use the official app.
I noticed last week that Google search in Chrome on Android already does something similar — I searched for somebody and got a Twitter profile link. Clicking it led me to the Play Store to install the official Twitter app instead of allowing the intent system to open it in Falcon Pro. Though hopefully that's just related to Google's recent Twitter partnership.
Now there's a toggle, "Open supported links without asking", with a list of domain names that the app supports.
So you can keep the old "which app do you want to use to handle this intent" behaviour by turning off supported links for apps you don't like (e.g. Twitter).
And the "granularity" of the permissions seemed on par with the permissions categories they introduced to Play a while back. Meaning that once you ok the use of, say, speakers, the same app can get access to anything inside the same category of permissions...
It would be nice if you could switch an expert mode switch and individually toggle every single permission, not just categories.
http://gizmodo.com/get-ready-for-google-brillo-the-new-opera...
Edit: Not sure the cross branding will work as well as with KitKat! Ball of metal wires? :)
Once again, embarrassingly, every single reference to the 'developing world' is stereotypical.
I'm a big fan of https://www.particle.io (previously Spark). http://nodered.org and https://resin.io are also good but not used them seriously.
If they had announced how open and free their new standard was to use, I might have taken notice, but as it stands it is a Google-owned "standard" which likely only Google would use.
From past news articles, "Weave" -- with that name -- has been Nest's protocol for a long time. What seems to be new is availability outside of Nest/Google.
Or rather... how discouraging it is that it IS such a juxtaposition.
It's well-known by now that Youtube is not the place to go to find quality discussion. It still stings a little bit to see it applied in realtime to people you care about, even if it is just because you loosely share a profession and professional culture.
To solve this problem, i use the AlienTube firefox extension, which brings reddit discussions over to youtube.
Interesting, I didn't know that every cast was reported back to the mothership.
From the above, though, it sounds like that's not necessary since it's fundamental to the cast protocol.
"what if we could use google's unique capabilities to help people take back control of their digital lives?
and then the 3 central ideas:
1. a home for all your photos, and videos. A private, and safe place place to keep a life-time of memories, available from any device.
2. help you organize and bring your moments to life. an app that takes the work out of photos and lets you focus on making memories, not managing them.
3. make it easy to share and save what matters. Sharing should be simple and reliable, and when you're on the receiving end, it should be easy to hold on to the photos and videos you care about.
.. then he moves the presentation to show all the data mining that they do on the photos, how they extract information about who is on the photos, which places where those taken, which tags the google's machinery could found from them
.. and for the big final, they announce unlimited free storage!
---
so how exactly will google help users take back control of their digital life?
call me suspicious? I'm staying out.
I hope it doesn't mean that Nexus 4 is already end of life ?
[1]http://www.androidpolice.com/2015/05/23/rumor-android-m-will...
[1]http://www.androidpolice.com/2015/05/27/android-m-to-introdu...
JUMP (camera rig & assembly) is cool too and I hope it won't share the same fate as Glass. In general, seeing all the progress in the VR world makes me feel that we're at the edge of another technological revolution (and it's great that Google wants to bring this experience to everyone, or at least the viewers as the camera ring won't be cheap). I have a great dose of skepticism, of course, but I plan to learn as much as possible about developing for VR platforms in the coming months - can you suggest good resources for this? What languages are the best bet? What concepts are the most important ones? I'd appreciate all suggestions.
edit:
- HDMI passthrough so I can use multiple devices without switching TV inputs.
- Bluetooth for things like music streaming
- Camera? (not sure how psyched I'd be about this but it could be cool)
- Microphone (for voice commands without phone)
- Native apps (Android apps?)