I think that explains a lot of their behaviour and why they're even shutting down seemingly successful (from a user's view) services - because they don't earn enough money.
Another big point is that to be successful at Google, you have to create new projects. Nobody gets promoted by maintaining existing projects. Also, it seems as if there's no communication between groups. So if a group gets reassigned or key people leave, their project (e.g. the umpteenth messenger app) gets sunset, too.
I don't think this is all political, but rather they're aimlessly throwing projects at the wall to see which stick.
Other than advertising, which scales like crazy and has negligible unit costs, there isn't much that would meaningfully move the needle at Google scale. Cloud computing would work there, but it's definitely a lower margin business than selling ads online, since there are actual costs for hardware and ongoing software maintenance.
> I don't think this is all political, but rather they're aimlessly throwing projects at the wall to see which stick.
Which is kind of funny, because a decade or so ago, Larry Page said that they'd put "more wood behind fewer arrows." [0] That article even mentions Google+:
> Can Google still push the creative envelope without a testing facility? That’s yet to be proven. Although last month’s successful launch of Google+ could be taken as an early indication that Google’s knack for inventiveness will live on outside of the lab.
In retrospect, that didn't age too well.
[0] https://news.yahoo.com/more-wood-behind-fewer-arrows-google-...
I find it shocking how bad Hangouts is.
It's so convenient. Chat, built right into Gmail. It works. But. BUT.
- It does not support video. Drop in a video, and you get a bizarre error message telling you to try "JPG, PNG, GIF, BMP, TIFF, and HEIFimage files" (sic) instead. https://twitter.com/dcposch/status/1303193761313206272
- Tiny little chat windows. No replies, no reactions. Basic UX that feels like abandonware from 2010.
- If you have Google Fi, you can take phone calls thru Hangouts, but you cannot send or receive text messages (??)
I just feel bad for whatever rump team of a few engineers has to maintain that product. They are plainly caught on the wrong end of some strange and gross internal politics.
Google has a self-defeating practice of emphasizing "new products shipped" in their promotion packets. That probably explains why their army of PMs has, instead of improving Hangouts for a billion Gmail users, chosen to create the following instead: Google Meet, Duo, "Google Chat", and an endless parade of now-cancelled apps like Allo.
That's every VC's dream isn't it?
I have no interest in seeing where the nearest McDonalds is, unless I search for it. POI markers for places I need to go (via bookings/appointments) are good, but POIs for places I have never been are bad.
For whatever reason I can never see the street name I want to see anymore. Between the excessive labelling, there is simply no space, and Maps decides to prioritise other labels instead of the STREET NAME.
When I am navigating, I really _really_ need to know the street name.
It's been this way for years, and it's my #1 gripe with Maps. It's particularly bad in a dense grid like NYC, where some streets only appear for a block or two. If Maps doesn't decide to print the name on that block...I guess I'm not allowed to know what street that is?
I vaguely recall reading about this on HN when it happened, and the consensus was that the logic for determining whether to print the street label had been changed for aesthetic reasons.
Peak form over function.
Anecdotally, I don't see any rhyme nor reason for whether it decides to show the street name or not. Oftentimes, it will value a side-street over the main street, and in _some_ cases this makes sense (e.g. you are on the larger street, and want to see intersecting streets), but Maps doesn't seem to read contextual clues... if I am not navigating, or zooming in from further away, showing larger streets first would be better.
I’ve worked on similar problems and it’s not the easiest to solve. And I’ve never solved it because it was never that important of problem to solve and we just moved on to the next issue.