• 1 Post
  • 242 Comments
Joined 2 years ago
cake
Cake day: April 13th, 2024

help-circle





  • I’m not that certain to be honest. But the following is my best understanding:

    • Most drivers are included directly in the kernel source.

    • They can be compiled built-in directly to the kernel binary, or they can be compiled as loadable kernel modules. I don’t know how the proportions between the two options look, but at least the essential drivers (chipsets, filesystems, etc) should be compiled in to allow the boot to progress enough that module loading works.

    • There are some, like the Nvidia proprietary GPU driver, that are provided only in binary form as loadable kernel modules.

    • I also understand that a lot of smartphone drivers are developed out-of-tree against older branches of the Linux kernel. Even those that are made public / open sourced, end up living outside the mainline kernel, and the devs of third party android builds have to cherry pick them into their kernel source.

    I think at least the last group should count as an example of a reason of the type for what OP was looking for.




  • There is actually no reason for those two percentages to be the same, they derive from different concepts.

    The price balances at the point where demand and supply are equal. If the market was balanced before, and supply shrinks by 20%, that means the price rises until 20% of demand is priced out of the market.

    You can think of it as a bidding war among the 100% of previous demand for the remaining 80% of supply. The 20% poorest, or more precisely the 20% most price-sensitive, on the demand side, loose this bidding war and don’t get any of the remaining supply.

    If 95% of the demand can afford a 20% increase in price, then the bidding war just continues.

    If 90% of the demand can afford a 35% increase in price, then the bidding war just continues.

    If 85% of the demand can afford a 50% increase in price, then the bidding war just continues.

    If 80% of the demand can afford a 60% increase in price, then that’s the new balance of the market.




  • What’s reason we are talking about Signal here.

    That’s very easy to answer. Signal comes up here because that’s what actually happened in the case that brought the bug to light.

    The FBI recovered message content from the Apple notification service that happened to come from Signal, and used it to secure a conviction against people who used Signal in planning their anti-ICE activities

    Unlucky for Signal from a PR perspective but that’s just what actually happened, so people write about that rather than hypotheticals where other encrypted messaging apps would have suffered the same issue.