3 ms·
Given that Google's whole IoT world is seemingly moving to Fuchsia this is a bit of a surprise. That said, Nest Hub type product is I think the only one with us
by rektide 4y ago
Given that Google's whole IoT world is seemingly moving to Fuchsia this is a bit of a surprise.
That said, Nest Hub type product is I think the only one with user facing UI, and an extremely limited one; really more an appliance. With a couple fixed hooks/extension points 3rd parties can tap into (versus being a general OS).
I still have an ebay search I havent cancelled to show me results for one of the old 2-in-1 machines that had been a dev target, the Acer Switch Alpha 12 (https://fuchsia.dev/fuchsia-src/development/hardware https://fuchsia.dev/fuchsia-src/development/hardware). But that was sooo long ago now. And I dont really know what user-facing intents have really emerged or grown since. Seems hard to kickstart a new consumer os, turning a viable platform into something emd userable. Yeah, having your own niche appliance os is fine, but less interesting.
It'll be interestint to see what happens with 3rd party Chromecast/Google Cast products over time. Will Fuchsia ever have inroads on 3rd party products? Do many of them already run & will they continue to run CastOS? Are there other off the shelf Chromecast implememtations? I was surprised when Android Things got dropped, when the ecosystem fractured, given how much infrastructure/packaging/services they had been able to use. Interesting times.
- rcme 4y agoWere Google's IoT products affected by layoffs as well?
- saagarjha 4y agoI know Nest lost headcount.
- cmrdporcupine 4y agoI don't think there was a single PA at Google that didn't lose people. From the stuff I've seen on LinkedIn via ex-colleagues, etc. I have a hard time believing that they d didn't just run a random # generator over the set of US employees, just drawing people out of a hat until they hit 12k.
- saagarjha 4y agoCertain teams were impacted more than others. The actual distribution for like comp/seniority/whatever seemed random but some were entirely unscathed and some saw massive cuts.
- cmrdporcupine 4y ago> Nest Hub type product is I think the only one with user facing UI, and an extremely limited one; really more an appliance And that took them probably 5x longer than they told mgmt it would and missed multiple deadlines. (I worked on the product for its original launch, and before it was all rewritten for Fuchsia) The whole world of shipping multiple OSes and home software stacks at Google was a minefield of politics, turf wars, and "shipping the org chart" that was just painful to watch and be a close spectator to. Much dysfunction. BTW, I don't think any third party devices run Chromecast Linux; that was always only first party devices when I was there. The third party stuff was running Android generally. We shipped the first round of the Home Hub stuff running on a Chromecast stack with a UI written in HTML/TypeScript, and it worked pretty good. Then a few months later they decided to rewrite the whole thing from scratch in Dart/Flutter and replace the whole OS with Fuchsia for some reason. So a whole elaborate transitional shim layer was built to get Dart/Flutter UI to host on the Chromecast distrib, while the Fuchsia people did their own thing that would also run the same UI. Every little had to be re-built from scratch, on an already shipping and successful product. It was insanity.
- bushbaba 4y agoYou had that due to poor C-Suite leadership. A good C-Suite would have noticed the in-fighting, and re-organized the group into a single threaded leader who is a benevolent dictator. Google's disfunction is due to the lack of clear organizational decision making leading towards a 'democracy' with no movement.
- cmrdporcupine 4y agoAt the C level is hardly the only place where there is/was bad rot. And in this case, it wasn't just one group. It was multiple product areas. Each trying to make the other one execute their vision for them, it seemed. It wasn't "democracy", it was more... feudalism. Anyways, the parts of Google that were just shipping boring old unsexy $$ making core/search/ads stuff were managed much better.
- netheril96 4y agoIf the group is well organized, you seldom need to have cross organization collaboration to achieve your goals. Then you cannot claim to have leadership or complexity because stuff accomplishable by a single team is considered simple to do. Bad for perf.
- solarkraft 4y ago> Seems hard to kickstart a new consumer os, turning a viable platform into something emd userable. Actually ... the Android runtime is pretty portable and works VERY well on Chrome OS (you can even connect to VPNs and use custom keyboards through it). That's kind of 80% of what you need. I mean of course it's still hard, but it seems to me like they have all the parts they'd need. Which makes it all the sillier that they still haven't managed to fix Android updates.
- saagarjha 4y agoYou do understand that the Android runtime on Chrome OS didn't just pop out of the ground fully-formed, right? Years of effort went into it.
- rektide 4y agoIndeed!! Making Android vaguely somewhat compatible with the rest of the Linux universe has been an incredible long & difficult struggle. There have been so many heroic works, to tackle the vastly radically different conpletely NIH-ed Android universe & make it deal-with-able.
- solarkraft 4y agoI do, but it proves to me that it's possible. Google can do it and so (kind of) can Microsoft and the Linux community. Of course it's still hard, but a lot of what you need is already there; most importantly Google's moat, the proprietary Play Services.
- pjmlp 4y agoGiven that Google already killed two IoT OS projects, Brillo and Android Things, they can as well kill Fuchsia, it wouldn't be their first.