> It doesn't do much better of a job than a rake would
That's disingenuous. Raking the yard is a half-day chore for me, that's fairly physically strenuous. Using a leafblower takes like an hour and is really easy- you can stand and point. A leafblower is a non-zero QoL improvement if you have to deal with leaves
> Both companies attempts to diversify their dependency on such info for their revenue have been broadly unsuccessful (Google fiber or a Google car anyone?)
IMO, you're wrong on this one. Things like Google fiber/car are not ways to diversify Google's revenue.
They are just more tools in their arsenal to keep collecting more data on users and improving their ads.
By offering things like Google fiber, they ensure more people get online and that's more data they can collect.
Same with FB. Terragraph and Aquila are/were just ways to get people online so more data can be collected and fed into "the machine"
I think there are three categories of projects at Google:
1) Working out how they can milk even more money out of their magic cash cow of online advertising by providing more opportunities to serve ads (YouTube, Gmail, Maps)
2) Protecting their magic cash cow (ads) from external threats, the main threat being a loss of tracking (Chrome, Android, Fibre, Google Analytics, Ok Google, Maps). (As an aside, if you use Chrome and want to avoid this kind of behaviour, please consider swapping to a truly open source non-tracking browser)
3) Trying to find another magic cash cow before the first one runs out of milk (Eg Google Cloud, YouTube Red)
Some things will fall into multiple buckets, for example Google Maps and Gmail offers both an opportunity to further track users and serve them ads - double whammy!
I suspect Google Cars are more about category 3, although have no doubt that they will be mined for data as much as possible to serve categories 1 & 2. Agree with your point on fibre - it looks like that is an attempt to own even more of the tech stack to provide even more methods to track.
> AWS knows that if they take too much of ES' market that they won't survive. If they don't survive it will just be a matter of time before ES is dropped by Amazon and totally unsupported.
I don't get how you came to this conclusion.
If Elastic goes bust, why would Amazon suddenly drop support for product? They have customers paying millions for the service, why the heck would they drop it?
If anything I would expect Amazon to keep the service and work harder to ensure good service, so they can absorb that portion of the market not being served.
> by just installing and maintaining that product as a service?
You are seriously underestimating the value Amazon provides by "just installing and maintaining" those services. Maintaining a service at the scale they offer is a huge undertaking.
You get the high-availability, the hundreds of engineers working to keep those services up and make them talk to other AWS services easily. You get teams of engineers on-call to react to any failures.
I agree with you that this has a bad effect on the companies that originally created those projects, but I do see a huge value in what Amazon offers.
> ...they can install and maintain but don't have to develop it too.
As someone building distributed systems, I'd think you'd appreciate that merely "installing" Elasticsearch wouldn't simply cut it for the scale AWS operates at.
I wish Elastic would have focused on their differentiated offerings instead and had let go of their iron grip on Elasticsearch itself (perhaps by creating a Foundation around it).
The entitlement those people have is ridiculous. They are literally not paying anything for the service and come in demanding things.
It's funny that all these people moving away from WhatsApp (for no good reason, IMO. Facebook can't read your private or group messages anyways thanks to e2e) and think the free app they downloaded will have the same level of features as the one funded by a multi-billion company.
They love the stuff in Ireland. I have no idea why people use it. It doesn't do much better of a job than a rake would. It's completely stupid