Avid Amoeba

  • 3 Posts
  • 103 Comments
Joined 1 year ago
cake
Cake day: July 5th, 2023

help-circle
  • That’s half of it. But it’s worse than that. You’re considering the case where a non-zero price would fund existing projects that need work. Now consider how much value FOSS could create if we paid enough for it so that more people went to produce more of it. Microsoft wouldn’t exist today or it would use FOSS and either way everyone would pay way less for MS or MS-equivalent enterprise products. There would be a ton of freed up resources that could go towards other useful endeavors. But who am I kidding, they’d go into stock buybacks. 🫠


  • In the free market economic model it’s generally assumed that prices of things, including wages, investment, accurately represent the value of what’s being produced. An ideal free market has everything about a product expressed in its price. In reality markets often misprice things. That is the price determined by the market for a product is lower or higher than it should be. There are many reasons for that and they’re considered market failure, because the market fails to price things correctly which then means it fails to allocate resources efficiently - one of its primary features. This means for example that something is too expensive and we produce too little of it as a result of the other way around. Externalities are a type of mispricing where there’s negative or positive effects, or value, of a product which isn’t reflected at all in its price. For example, until recently the CO2 emitted by manufacturing of most things wasn’t factored in the prices of anything. As a result, say the price of shipping is lower than what it should be. As a result we ship more than what we would have otherwise. As a result there’s more wildfires. As a result populations near wildfires lose their homes and their insurance skyrockets. They’re paying costs that should have been part of the shipping prices which would have reduced the amount of shipping we do, or made shipping invest in low carbon technology, etc. The market however failed to allocate this cost into the price of shipping, thus producing an externality. Since this externality is an additional cost compared to the price, it’s a negative externality. A positive externality is one where there’s additional benefit that’s not reflected into the price of a product. In the case of free open source software, a lot of it is priced at 0. At the same time there’s vast numbers of businesses built upon FOSS. Since the market prices FOSS at 0, most of them pay 0 and we end up with unmaintained OpenSSL libraries. Perhaps more importantly, we end up having less FOSS produced than what would be optimal for the economy. For example we end up having most firms pay Microsoft significant profit margins for their products instead of paying significantly lower prices for FOSS which would have generated the investment needed to develop better alternatives to MS’es products. And that’s the market failure that leads to underinvestment in FOSS.

    Now I’m not in any way saying that the free market is a tool that is actually capable of allocating these resources efficiently and that “something is done to it” which causes it to fail. If anything, FOSS is a great example of the inherent inability for the free market to efficiently allocate resources in many cases. You know, in case the climate crisis wasn’t good enough. 😅




  • Avid Amoeba@lemmy.ca
    cake
    toSelfhosted@lemmy.worldunattended upgrades with caddy
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    11 hours ago

    Not exactly what you’re asking for, but I’ll share what I do. I’m using SaltStack to do config management and one of my salt states brings all packages up to date. This is done every 24 hours. I’m not suggesting you install SaltStack just for that but rather pointing out for people who use config management tools that those might be able to handle unattended upgrades.


  • It might not be. If your fingerprints are physically changing, then an accurate scanner should not recognize a fingerprint that’s changed after the fact. If anything you’re looking for a less accurate scanner to help with this issue. But a less accurate scanner could let others in your phone too.

    A family member is a massage therapist and no fingerprint reader has managed to recognize their fingers. Not even the old capacitive types in the rear. They don’t even recognize there’s a fingerprint present. It’s like tapping with a wiener.



  • Avid Amoeba@lemmy.ca
    cake
    toSelfhosted@lemmy.worldLinux distros good for hosting Plex/jelly
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    4
    ·
    edit-2
    2 days ago

    Ignore the noise and use Ubuntu LTS. Subscribe for the free Ubuntu Pro service. This is something you do not get on Debian. Enjoy boring, trouble-free operation.

    If you’re hell bent on not using Ubuntu, use Debian. Enjoy boring, trouble-free operation.

    In either case, use Docker. I don’t know what the version of Docker is in Debian but in Ubuntu 22.04 LTS, it’s recent enough so you don’t have to f around with third party repos.



  • I find Windows significantly less convenient than Linux. It took a few years for my mindset to flip but there’s just no going back. Whenever something requires me to use Windows, I reach for a Windows virtual machine. Whenever I’ve been forced to use a Windows or a Mac machine for work, I’ve reached for a Linux virtual machine.







  • Why are open source software monocultures bad? The vast majority of non-Windows OSes are Linux based. Teams who don’t like certain decisions of the mainline Linux team maintain their forks with the needed changes.

    Manifest V3 is a great example of this. You can only backport for so long, especially when upstream is being adversarial to your changes. We need an unaffiliated engine that corrects the mistakes we made with KHTML/Webkit.

    And we could get a functional one today by forking Chromium and never accepting a single upstream patch thereafter. I find it really hard to believe that starting a browser engine from scratch would require less labor. This is why I’m looking for an alternative motive. Someone mentioned licensing.

    Perhaps some folks just want to do more work to write a new browser engine. After all Linus did just that, instead of forking the BSD kernel.





  • Avid Amoeba@lemmy.ca
    cake
    toLinux@lemmy.mlProblematic computer
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    4 days ago

    If you have root you could theoretically add Memtest86+ to the boot order. There’s tools that allow adding boot entries in EFI. You could probably place a Memtest86+ binary in your EFI partition and register it with the EFI firmware. But I’m not suggesting to do it since you could make the machine unbootable and the problem might be on the storage path. I’m just thinking of should be possible.