3 ms·
Thanks, that's super interesting. Adding some simple grapevine anecdata, I've been told that even shipping Fuchsia on Nest hubs was more of a solution in searc
by freedomben 2y ago
Thanks, that's super interesting. Adding some simple grapevine anecdata, I've been told that even shipping Fuchsia on Nest hubs was more of a solution in search of a problem.
- refulgentis 2y agoIt's such an interesting thing. I'd say yes if I was with other googlers, because that's the most true answer. On the other side, I'd say the short sighted thing was not being brave enough to keep going. I worked on Android, and _much_ prefer the Flutter stack*, to the point you could say that's part of the reason I left. I believe it's a revolution in dev efficiency. That being said, Flutter doesnt need Fuchsia, and Fuchsia didn't need to replace the kernel on the hubs, and when it did, there were contemporaneous issues with the hubs being janky that just would have killed absolutely any practical argument for Fuchsia they would be having 6 layers above me. * By Flutter stack, I just mean, flutter. a significant feature of my last 3 years there was being the dude on Android randomly writing flutter - I was doing high stakes UI prototyping and thought it was friggin awesome that it A) worked on web, so I could easily share things with designers without needing an android build B) used skia on web, so if it worked there, it was clear it could work on Android C) eventually when my stuff was cross-org regularly, a Flutter demo objectively set a floor for performance on any platform it might deploy it
- cageface 2y agoI also really like Flutter and think the Flutter team has done a great job on the tech side. Google management, on the other hand, seems determined to do some very short sighted cost cutting and that makes a project like Flutter vulnerable.
- cmrdporcupine 2y agoSolution in search of a problem with buckets of seemingly unlimited headcount (at the time) and went and rewrote and discarded half of the stuff on the Home Hub we had already shipped Because Purity(tm). Fuchsia is neat, but the politics of the whole thing and the absolute idiocy of rewrites for rewrites sake... Makes me not feel so terrible about their reduced headcount.
- refulgentis 2y agoI never understood who cared enough to bet on the technical side, my understanding was the political weight was on the UX side. Curious for your input if you have any thoughts you're comfy sharing I surmise either A) Hiroshi wanted a fresh OS without the political risk of committing to it in a well-known way and/or B) I don't grok how free-wheeling Google could be prior to my arrival (late 2016), combined with general bureaucratic inertia of there not really being an incentive to eliminate things* * that probably sounds funny, but IIRC most of the major public cancellations are when a big project gets shuffled under a VP who could give 2 craps, or rebrandings that people got too upset about
- cmrdporcupine 2y agoAll the political stuff was way above my paygrade I only suffered from it. Home Hub launched with a perfectly good HTML-based UI that ran great, and shipped to millions of devices. And then they immediately set about rewriting the whole thing in Flutter and then they had to pretend that Flutter existed for the thing, which it didn't and so that had to get written, too.