(no title)
cletus | 1 year ago
In 2017, basically all the Google Fiber software teams went on hiatus (mine included). I can't speak to the timing or rationale but my theory is that the Google leadership couldn't decide if the future of Internet was wired or wireless and a huge investment in wired may be invalidated if the future Internet was wired so rather than guessing wrong, the leadership simply decided to definitely lose by mothballing the whole thing.
At that time, several proposed cities were put on hiatus, some of which had already hired local people. In 2019, Google Fiber exited Louisville, KY, paying penalties for doing so [1]. That really seemed like the end.
I also speculated that Google had tried or was trying to sell the whole thing. I do wonder if the resurrection it seems to have undergone is simply a result of the inability to find a buyer. I have no information to suggest that one way or the other.
There were missteps along the way. A big example was the TV software that was originally an acquisition, SageTV [2]. Somebody decided it would be a good idea to completely rewrite this Java app into Web technologies on an embedded Chrome instance on a memory-limited embedded CPU in a set-top box. Originally planned to take 6 months, it took (IIRC) 3.5+ years.
But that didn't actually matter at all in the grand scheme of things because the biggest problem and the biggest cost was physical network infrastructure. It is incredibly expensive and most of the issues are hyperlocal (eg soil conditions, city ordinances) as well as decades of lobbying by ISPs of state and local governments to create barriers against competition.
[1]: https://arstechnica.com/information-technology/2019/04/googl...
[2]: https://arstechnica.com/information-technology/2011/06/googl...
WorldMaker|1 year ago
Those mistakes in Louisville were huge. Literally street destroying mistakes that city Civil Engineers predicted and fought from happening in the first place, but Google Fiber did them anyway. Left a huge bill to the city taxpayers. It wasn't bigger news and a bigger upset because of NDAs and other contract protection things involved, but as an outsider to those NDAs/contracts, I can say it was an incredibly bad job on too many fronts, and should have left Google Fiber with a much more tarnished reputation than it did.
emmanueloga_|1 year ago
I worked on the "misstep" with a small team, and it’s wild to see Fiber still around and even expanding to new cities. As far as I can tell, the set-top box software had nothing to do with why Fiber was scaled down. Also, usability surveys showed people really liked the GUI!
The client supported on-demand streaming, live TV, and DVR on hardware with... let’s call them challenging specs. Still, it turned out to be a pretty slick app. We worked hard to keep the UI snappy (min 30 FPS), often ditching DOM for canvas or WebGL to squeeze out the needed performance. A migration to Cobalt [1], a much lighter browser than embedded Chromium, was on the table, but the project ended before that could happen.
Personally, it was a great experience working with the Web Platform (always a solid bet) on less-traditional hardware.
--
1: https://developers.google.com/youtube/cobalt
shadowfu|1 year ago
throwaway314155|1 year ago
What does a hiatus entail in this case? Did these teams all just stop working on Fiber stuff and sit around all day hoping they would be given something to do?
dtaht|1 year ago
and still that box was better than what most fiber folk have delivered to date.
At least some good science was done about how ISPs really work... and published.
https://netdevconf.org/1.1/talk-measuring-wifi-performance-a...
dhosek|1 year ago