Ironically, several folks who worked on Plan 9 later worked (or continue to work) at Google, although none of them worked on Fuchsia. <ramble> To me the major overlap between them is their designs are clearly informed…
These things work in tandem: the base system is pinned, but can also be easily updated with an OTA. Packages existing outside that set are resolved on-demand, and are thus updated when components in a package are run…
Sorry, I am doing a poor job communicating. I agree with your assessment of how the bazaar model works. When I said "in this regard", the intent was to signal that "bazaar" explicitly doesn't mean an anarchic situation…
> Nobody will ever remember the rejected error handling or genetics proposals; but people will definitely take notice if the eventually accepted one come attached with Google names. I guess, but my point is that many of…
I agree with you. My point here was exactly that is not how a bazaar model functions. Hence the use of "in this regard."
> they will also have to release their changes Strictly speaking, they only have to release their changes to people they distribute their product to. It's convenient to keep it entirely open, but not a requirement. I…
I'm playing Devil's Advocate here because I sympathize with your point, but isn't there a way you can squint and look at this weird that it's true of pretty much everything else? IBM makes tons of money off of Linux,…
But this is not always a fair label to apply. If I release a device running Android that prevents you from using your own Android, that's a problem with me and the device I released, not with Android. This seems to be…
Neat, thanks for that info. I really appreciated Pieter and his work; it's nice to hear his community and project are still well.
Without intending to either minimize or represent OP's opinion, my thought is the cases people get frustrated about are really unfortunate. In these cases, community opinions have been solicited -- sometimes committees…
I understand the concern. I spent the vast majority of my career not at Google while also involved in open source communities, and I can empathize with this. I think one place we have a leg up here is that we do have…
There is not a RPi port, and that's non-trivial for reasons I vaguely recall to be related to display driver weirdness. The system does run on arm64le.
Maybe our section on packages will be of interest to you: https://fuchsia.dev/fuchsia-src/concepts/packages/package
It's kind of unfortunate because existing developers have the privilege of experience with the systems and where they're going that external contributors simply don't have, and it will take a non-trivial amount time for…
Well, sure. Because people who want to develop products on some platform also want some kind of warranty, which is explicitly not provided. Google establishes with the public a warranty- and guarantee-free use license.…
Is there? Apache 2.0 includes clauses for patent indemnification and allowing sub-licensing derived work.
Sure, but those projects can also trivially set up logging with their own bots and in their own clients, with better control of what is logged, when, why, and how those logs are shared. This service appears to have…
Many IRC communities have shrunk. Different reasons. Things like Discord and mumble, combined with more collaboration and multiplayer competition in games took gamers away from IRC and crippled networks like Gamesurge.…
I've used IRC for over 20 years and have never heard of this service. On your scale, it's "your second cousin's friend's sister's dog's goldfish had a VPS that went down." This is #2 on HN because people are reading…
Not sure what you mean. FIDL as a language and protocol is conceptually inherently cross platform. There are already bindings for multiple language platforms that can be generated from a FIDL specification, and…
This policy hasn't changed in over a year. I'm on paternity leave now, but my job is Go on Fuchsia, and I work with people doing Rust on Fuchsia. None of us are concerned for our jobs based on this document (which we've…
Thanks for clarifying, I agree with all of this, and they're great points!
Yes, the paper is almost entirely focused on learning because it is a paper about applying somewhat recent research in social psychology into the area of debugging. It is not a paper about debugging. I can see how you…
Thanks for this. This seems to be basically what I'm saying through most of the article. Bugs occur because of a gap in a mental model. To fix the gap, we need more understanding. I'm not sure I would say that's…
Thank you for the feedback. I chose (for better or worse) to cite the most recent article as opposed to maybe the least controversial one. Other papers I've read have suggested similar ranges; nobody presents a stddev…
Ironically, several folks who worked on Plan 9 later worked (or continue to work) at Google, although none of them worked on Fuchsia. <ramble> To me the major overlap between them is their designs are clearly informed…
These things work in tandem: the base system is pinned, but can also be easily updated with an OTA. Packages existing outside that set are resolved on-demand, and are thus updated when components in a package are run…
Sorry, I am doing a poor job communicating. I agree with your assessment of how the bazaar model works. When I said "in this regard", the intent was to signal that "bazaar" explicitly doesn't mean an anarchic situation…
> Nobody will ever remember the rejected error handling or genetics proposals; but people will definitely take notice if the eventually accepted one come attached with Google names. I guess, but my point is that many of…
I agree with you. My point here was exactly that is not how a bazaar model functions. Hence the use of "in this regard."
> they will also have to release their changes Strictly speaking, they only have to release their changes to people they distribute their product to. It's convenient to keep it entirely open, but not a requirement. I…
I'm playing Devil's Advocate here because I sympathize with your point, but isn't there a way you can squint and look at this weird that it's true of pretty much everything else? IBM makes tons of money off of Linux,…
But this is not always a fair label to apply. If I release a device running Android that prevents you from using your own Android, that's a problem with me and the device I released, not with Android. This seems to be…
Neat, thanks for that info. I really appreciated Pieter and his work; it's nice to hear his community and project are still well.
Without intending to either minimize or represent OP's opinion, my thought is the cases people get frustrated about are really unfortunate. In these cases, community opinions have been solicited -- sometimes committees…
I understand the concern. I spent the vast majority of my career not at Google while also involved in open source communities, and I can empathize with this. I think one place we have a leg up here is that we do have…
There is not a RPi port, and that's non-trivial for reasons I vaguely recall to be related to display driver weirdness. The system does run on arm64le.
Maybe our section on packages will be of interest to you: https://fuchsia.dev/fuchsia-src/concepts/packages/package
It's kind of unfortunate because existing developers have the privilege of experience with the systems and where they're going that external contributors simply don't have, and it will take a non-trivial amount time for…
Well, sure. Because people who want to develop products on some platform also want some kind of warranty, which is explicitly not provided. Google establishes with the public a warranty- and guarantee-free use license.…
Is there? Apache 2.0 includes clauses for patent indemnification and allowing sub-licensing derived work.
Sure, but those projects can also trivially set up logging with their own bots and in their own clients, with better control of what is logged, when, why, and how those logs are shared. This service appears to have…
Many IRC communities have shrunk. Different reasons. Things like Discord and mumble, combined with more collaboration and multiplayer competition in games took gamers away from IRC and crippled networks like Gamesurge.…
I've used IRC for over 20 years and have never heard of this service. On your scale, it's "your second cousin's friend's sister's dog's goldfish had a VPS that went down." This is #2 on HN because people are reading…
Not sure what you mean. FIDL as a language and protocol is conceptually inherently cross platform. There are already bindings for multiple language platforms that can be generated from a FIDL specification, and…
This policy hasn't changed in over a year. I'm on paternity leave now, but my job is Go on Fuchsia, and I work with people doing Rust on Fuchsia. None of us are concerned for our jobs based on this document (which we've…
Thanks for clarifying, I agree with all of this, and they're great points!
Yes, the paper is almost entirely focused on learning because it is a paper about applying somewhat recent research in social psychology into the area of debugging. It is not a paper about debugging. I can see how you…
Thanks for this. This seems to be basically what I'm saying through most of the article. Bugs occur because of a gap in a mental model. To fix the gap, we need more understanding. I'm not sure I would say that's…
Thank you for the feedback. I chose (for better or worse) to cite the most recent article as opposed to maybe the least controversial one. Other papers I've read have suggested similar ranges; nobody presents a stddev…