10 years ago I would be really excited, as I could expect some groundbreaking tech like search engine or revolutionary approach to something, like Gmail (no ads sent to users, great UI, hige disk space).
Today, instead of excitement, I am wondering how this thing is going to push me in some walled garden, how I will be tracked, how my data will be fetched and sold, what will be the trick used to move people away from free Web...
Yes, now when Google's social enforcement algorithms label you an impediment, they can not only delete your YouTube video business and cut you off from your email, calendar, and Google Docs, they'll be able to turn the heat off in your house. The march of progress.
"I'm sorry, I'm having trouble understanding now."
I mean, yeah, I can toggle the light switch to get it to turn on, but then it gets screwed up and I need to go into the app to reset it when the internet comes back on.
I don't even want to think about a smart thermostat. My dumb thermostat from 10 years ago let's me set timers which is all I really need.
> Today, instead of excitement, I am wondering how this thing is going to push me in some walled garden, how I will be tracked, how my data will be fetched and sold, what will be the trick used to move people away from free Web...
Since Chrome came along, the 'Web' became less free from the start and the moment Google forked WebKit (called Blink) to use it in their own browser, it has turned the web more into a walled garden each time apps use specific Chrome features and it is getting worse. Even in that early decade, we knew about how Google and others were tracking us since the PRISM program leaks.
Later DRM was added with reasons and votes unknown, devs have to keep telling users to switch from any other browser to Chrome to use their apps and now this forked engine is in tons of Electron apps with Microsoft jumping in and using it in their Edge browser. The time to complain was 10 years ago and now it is almost too late.
Now Google is doing it again with Fuchsia which will eventually replace ChromeOS and Android. Fuchsia is highly dependent on Flutter and those apps will run on Fuchsia devices on day 1. There is an extremely low chance of that being abandoned so I'm afraid it will continue.
>Today, instead of excitement, I am wondering how this thing is going to push me in some walled garden, how I will be tracked, how my data will be fetched and sold, what will be the trick used to move people away from free Web...
There's no need to wonder. Fuchsia's been designed to do all those things and more.
Starting with a modular design that caters to device manufacturers that allows them to provide only part of the operating system. The days of devices with full os's are coming to an end.
Cloud based constant device syncing between all devices
>Dependency on Web Apps
Google and device manufacturers will have full control over the microkernel and bootloader
Honestly, I'm not excited at all. I've been dreading fuchsia since it was first announced. Everything about the os is designed around google having complete control over the os itself and everything on your device.
It sucks. They tried to pull me into the walled garden by ending Works With Nest and I still hate that I had to change to a different solution. The Nest thermostats are great, but having to go through the internet for any automation sucks.
I came here for a technical discussion about Fuchsia and it's microkernel approach instead this is mostly fill with complains about Google as a company.
Is there a social justice forum I can visit where I may be able to have a technical discussion about Fuchsia?
I think the discussion cannot be really detached, since Google has strong ambitions that will undeniably influence features and capabilities of their OS.
But as for the microkernel approach, I think the advantages are on the table, but they are theoretical. Until now, no OS with a micro architecture was successful at getting significant market share.
What would your requirements at an OS like this be? For me, it would be extensibility and the minimalist approach.
Don't know the implementation details, but it sounds a lot like a time when people loved OOP too much, or later disliked it just as much.
I think the cause of this phenomenon is that most HN readers are not qualified to comment on Fuchsia, are ignorant of any and all facts about it, but are also compelled to comment. So you get this thread, and most threads here. Actual technical exchange between people who are both not obviously wrong is rare here.
Hacker News is still the best place for such discussions. There's just a lot of low-effort noise from people who force every topic to conform to their existing knowledge areas.
There’s no clear line here - it’s systems all the way down.
When a new component is added to the critical path, its vital to ask “What happens if my account gets flagged? How much of my life can Google shut down with a single bit flip?”
Unfortunately, every new project coming from Google now has a couple of decades of baggage, directly caused by the unexpected / manipulative cancellation of projects.
While I am not Google-free at the moment, especially email, I have long ago learned to avoid trusting any Google product to stay stable, or even available.
And that doesn't even scratch the surface of the decades of "everything we do is tuned to collect as much data as we can steal without getting caught, and using it to our benefit in any way we can hide from you, our users."
Cynicism is pretty much the norm now, and is going to color everything Google does forever.
I'm sure there are forums and github sites with actual technical details, but that's only a fraction of what gets traded here. YMMV.
I've only recently started fiddling with Fuchsia and I'd be interested to see it running on a device and see how truly usable it could be in the real world. It seems the community is pretty active online which is a good thing: I raised a concern about building Fuchsia on non-Debian based distros and potential solutions(one of which I tested and workes) and I had 4 or 5 replies in a couple of hours. And while the thread has turned into yet another "bash Google" thread, I'd like to thank the engineers for their work and hoping to see more in the future. As I said I haven't tested it on an actual device but if it is as lightweight and versatile as advertised, it has the potential to become incredibly big and valuable. I guess only time will tell.
Around December or January I tried to get Fuchsia going in QEMU to play around a bit and maybe contribute back some code, but nothing quite worked as I expected. Based on this experience I had figured they were still years off from shipping but I'm pleasantly surprised to see that I was (obviously) wrong.
Congrats to the team and looking forward to seeing it work as intended!
I'm almost more excited because of the proxy network affect this will have on microkernel popularization and alternatives like Dahlia OS (https://dahliaos.io/) that are looking to be independent distros of Fuchsia.
I understand peoples concern about a walled garden situation here, but I'd argue to only become worried if Fuchsia suddenly stopped being committed to openly and someone needed to maintain a fork. The working code for both the microkernel and the OS is all open source.
What is interesting about Fuchsia is how Google first created Flutter and made it popular for Android/iOS and to a lesser extent the web. And now they start releasing Fuchsia OS/devices and developing apps/software for it will immediately feel familiar to many mobile developers.
This could help adoption instead of yet another GUI framework to learn from scratch.
Huawei is doing the same kind of approach, make android apps compatible with their Harmony system.
I think everybody has learned from Microsoft and Samsung's experience trying to launch a new ecosystem without support for current application android ecosystems.
Similarly, free software running on proprietary Unix OSes became (during the years 1983 through 1991) very popular before any free Unix kernel started getting traction.
Congratulations to the team, this is a big milestone. I worry that this will permit Google to disengage from the linux community, but I'm optimistic that it will result in improved device security.
This is exciting to see (in a neutral way, I'm not rooting for it) because I wonder how large fuchsia will grow and if it will contend with Linux. Why wouldn't Google want to push containers running it's brand spanking new os without 30+ years of cruft on gcp. And if it has performance/security why wouldn't developers start moving over.
Hmm, looks like Fuchsia still uses Dart/Flutter for the front end. My experiences have been positive (although I’m sure someone will be happy to explain how my opinion of Flutter is wrong) so I’m glad to see it.
Congrats to the Fuschia/Zircon team! It's very exciting to see a freshly-architected OS appear on the scene, with a non-copyleft license, a big company behind it (so hardware vendors will actually write drivers for it), and direction set by one company (instead of 10+ as is the case with Linux/Android). Can't wait to play around with it :-)
according to ars technica [1] they removed the ui layer from the repo... is that accurate and does that mean we are in for a macos type situation where the real treasure (the ui bits) are locked away?
What problem does Fuchsia solve? Google already has at least three other operating systems to use.
On the other hand, Google has never seemed particularly shy about starting something new rather than work on something old. I'm thinking of their messaging systems that they start every couple of years.
Also, the branding isn't great. The top image in the linked story immediately makes me think this has something to do with T-Mobile.
It really depends on the polish of Fuchsia for Nest Hubs. Getting a few more FPS out of the 1st gen hardware is something I'm actually hoping for because it's gotten really slow and I rarily touch the screen anymore because of the lag.
I am planning on not purchasing any new google smart home hardware. I am annoyed that my nest thermostat no longer has a way to interface with their API. I purchased it right before the Google acquisition and I would have gone with an Ecobee if I knew the Nest would be inaccessible to a regular user.
I believe having an open API is an important part of smart home hardware, even if most users don't use it.
Does anyone know if Fuchsia, or any higher-level environment built on top of it like this new software for the Nest Hub, includes a screen reader for blind users? This will be necessary before Fuchsia can be considered a full replacement for Android, Chromium OS, etc.
As explained in the article, the release of Fuchsia should not change any supported feature (please report a bug via the "send feedback" option if you notice otherwise!).
I can't say I've ever thought about the OS on my Nest Hub. It's a digital picture frame, and it plays YouTubeTV/Music while I'm in the kitchen. It occasionally answers a question - what will this new OS change?
The badbadbad part is that this won't be open, and it'll force adoption of restricted hardware that will no longer be usable by the AOSP. Prolly 5 years out, but still; pour one out for unlocked Android-compatible hardware at any price. Gonna hafta go full tinfoil hat and get a PinePhone.
[+] [-] piokoch|4 years ago|reply
Today, instead of excitement, I am wondering how this thing is going to push me in some walled garden, how I will be tracked, how my data will be fetched and sold, what will be the trick used to move people away from free Web...
Maybe I am wrong, I hope I am wrong.
[+] [-] SiVal|4 years ago|reply
[+] [-] DebtDeflation|4 years ago|reply
"Alexa, turn on Living Room."
"I'm sorry, I'm having trouble understanding now."
I mean, yeah, I can toggle the light switch to get it to turn on, but then it gets screwed up and I need to go into the app to reset it when the internet comes back on.
I don't even want to think about a smart thermostat. My dumb thermostat from 10 years ago let's me set timers which is all I really need.
[+] [-] rvz|4 years ago|reply
Since Chrome came along, the 'Web' became less free from the start and the moment Google forked WebKit (called Blink) to use it in their own browser, it has turned the web more into a walled garden each time apps use specific Chrome features and it is getting worse. Even in that early decade, we knew about how Google and others were tracking us since the PRISM program leaks.
Later DRM was added with reasons and votes unknown, devs have to keep telling users to switch from any other browser to Chrome to use their apps and now this forked engine is in tons of Electron apps with Microsoft jumping in and using it in their Edge browser. The time to complain was 10 years ago and now it is almost too late.
Now Google is doing it again with Fuchsia which will eventually replace ChromeOS and Android. Fuchsia is highly dependent on Flutter and those apps will run on Fuchsia devices on day 1. There is an extremely low chance of that being abandoned so I'm afraid it will continue.
[+] [-] _Microft|4 years ago|reply
[+] [-] IntelMiner|4 years ago|reply
I wonder how much of it is driven to supplant Linux's "viral" GPL-ness
[+] [-] grawprog|4 years ago|reply
There's no need to wonder. Fuchsia's been designed to do all those things and more.
https://beebom.com/what-fuchsia-os/
Starting with a modular design that caters to device manufacturers that allows them to provide only part of the operating system. The days of devices with full os's are coming to an end.
Cloud based constant device syncing between all devices
>Dependency on Web Apps
Google and device manufacturers will have full control over the microkernel and bootloader
Honestly, I'm not excited at all. I've been dreading fuchsia since it was first announced. Everything about the os is designed around google having complete control over the os itself and everything on your device.
[+] [-] dkersten|4 years ago|reply
[+] [-] ziml77|4 years ago|reply
[+] [-] Grazester|4 years ago|reply
Is there a social justice forum I can visit where I may be able to have a technical discussion about Fuchsia?
[+] [-] raxxorrax|4 years ago|reply
But as for the microkernel approach, I think the advantages are on the table, but they are theoretical. Until now, no OS with a micro architecture was successful at getting significant market share.
What would your requirements at an OS like this be? For me, it would be extensibility and the minimalist approach.
Don't know the implementation details, but it sounds a lot like a time when people loved OOP too much, or later disliked it just as much.
[+] [-] kerneis|4 years ago|reply
[+] [-] surajrmal|4 years ago|reply
https://fuchsia.dev/fuchsia-src/contribute/community/get-inv...
[+] [-] jeffbee|4 years ago|reply
[+] [-] phendrenad2|4 years ago|reply
[+] [-] tempest_|4 years ago|reply
Google offers things with the left hand while slapping you with the right and you seem surprised that people only want to talk about the slapping.
[+] [-] e12e|4 years ago|reply
[+] [-] arthur_sav|4 years ago|reply
[+] [-] canadianfella|4 years ago|reply
[deleted]
[+] [-] cpach|4 years ago|reply
I wonder where Fuchsia will be in 5-10 years. Will it thrive? If so, in what space will it thrive?
[+] [-] dqpb|4 years ago|reply
When a new component is added to the critical path, its vital to ask “What happens if my account gets flagged? How much of my life can Google shut down with a single bit flip?”
[+] [-] edent|4 years ago|reply
You cannot separate a work from the context in which it operates.
[+] [-] zentiggr|4 years ago|reply
While I am not Google-free at the moment, especially email, I have long ago learned to avoid trusting any Google product to stay stable, or even available.
And that doesn't even scratch the surface of the decades of "everything we do is tuned to collect as much data as we can steal without getting caught, and using it to our benefit in any way we can hide from you, our users."
Cynicism is pretty much the norm now, and is going to color everything Google does forever.
I'm sure there are forums and github sites with actual technical details, but that's only a fraction of what gets traded here. YMMV.
[+] [-] axegon_|4 years ago|reply
[+] [-] mbStavola|4 years ago|reply
Congrats to the team and looking forward to seeing it work as intended!
[+] [-] abdulla|4 years ago|reply
[+] [-] usbfingers|4 years ago|reply
I understand peoples concern about a walled garden situation here, but I'd argue to only become worried if Fuchsia suddenly stopped being committed to openly and someone needed to maintain a fork. The working code for both the microkernel and the OS is all open source.
[+] [-] vbsteven|4 years ago|reply
This could help adoption instead of yet another GUI framework to learn from scratch.
[+] [-] dragonelite|4 years ago|reply
[+] [-] hollerith|4 years ago|reply
[+] [-] wyldfire|4 years ago|reply
[+] [-] getcrunk|4 years ago|reply
[+] [-] SV_BubbleTime|4 years ago|reply
[+] [-] phendrenad2|4 years ago|reply
[+] [-] andrekandre|4 years ago|reply
[1] https://arstechnica.com/gadgets/2021/05/google-launches-its-...
[+] [-] criddell|4 years ago|reply
On the other hand, Google has never seemed particularly shy about starting something new rather than work on something old. I'm thinking of their messaging systems that they start every couple of years.
Also, the branding isn't great. The top image in the linked story immediately makes me think this has something to do with T-Mobile.
[+] [-] RavlaAlvar|4 years ago|reply
[+] [-] jasonvorhe|4 years ago|reply
[+] [-] wikibob|4 years ago|reply
[+] [-] dragonsh|4 years ago|reply
[+] [-] Google234|4 years ago|reply
[+] [-] roland35|4 years ago|reply
I believe having an open API is an important part of smart home hardware, even if most users don't use it.
[+] [-] mwcampbell|4 years ago|reply
[+] [-] kerneis|4 years ago|reply
As explained in the article, the release of Fuchsia should not change any supported feature (please report a bug via the "send feedback" option if you notice otherwise!).
[+] [-] bionade24|4 years ago|reply
[+] [-] cbracken|4 years ago|reply
[+] [-] josefresco|4 years ago|reply
[+] [-] AtlasBarfed|4 years ago|reply
A brand new OS, and... barely anything even on hacker news. No barrage of media leading up to the annoucement.
Is this basically a boondoggle being relegated to IoT?
[+] [-] bradgranath|4 years ago|reply
[+] [-] perl4ever|4 years ago|reply
https://www.quora.com/What-is-the-difference-between-the-col...
(not much)