• 0 Posts
  • 20 Comments
Joined 1 year ago
cake
Cake day: June 18th, 2023

help-circle







  • In-spite of its potential for liberation and independence.

    When it shows that potential, maybe more people will get on board. Until then there are a host of problems that make a ton of people not want to touch it including but not limited to:

    1. Capitalists and scammers are already exploiting it the way they do with traditional currencies, except in sometimes new creative ways because of either the lack of regulations or because the technology inherently makes it impossible to trace.

    2. I don’t see the involvement of predatory capitalists or financial institutions changing in a fully crypto world either, because people are always going to need financial services like loans and insurance on their savings and the financial institutions will always have the imbalance of power.

    3. The currencies mostly benefit people with a ton of capital to handle consensus, which further entrenches the power imbalance found in (1) and (2).

    4. Insane amounts of resources are needed to reach consensus in a way that is not good at all for the environment, whether that be electricity, computer hardware, or whatever other resource. Sure we already use a lot of power to make our society run. But crypto is asking for more ON TOP of that, compounding the issues. Saying the financial industry already uses a lot of power is not a good argument when I don’t think anyone is reasonably convinced that they’re going away even after crypto were to take over, and now you’re adding an insane power or pollution requirement to run the world’s currency system.

    5. Relying solely on crypto leaves people destitute if their wallets got hacked, unless they decide to utilize traditional banking with insurance (hint: people like stability and a lot of people will choose to do this over having their life savings wiped out).

    6. Chucklefucks are using the technology to commodify and break the best part of the digital world which is the ability to have bit for bit reproducible copies of information.

    I’m serious. Fix all of that and you absolutely would get people on board. Not even kidding. Crypto would be taken seriously. But I have yet to hear compelling solutions by cryptobros.



  • Maybe, but Microsoft’s competitors are doing a lot better on the battery life front so they’re leaving a lot on the table for competitors to swoop in by not fixing their sleep and wake issues. It was a big consideration for the company I work at to go with Apple machines because they do lots of field work and need the machines running all day. I can say from experience it’s incredibly frustrating to leave home with my MS Surface on a full charge only for it to have majority of the battery drained by the time I pull it out of my backpack due to waking up when it wasn’t supposed to.








  • It will prefetch the instructions and put into the pipeline the branch it thinks is mostly likely. It may do ahead-of-time speculative execution on certain instructions but not always. If it missed the correct branch it will flush the pipeline and start the pipeline over again from the correct branch. Afaik it doesn’t execute or prefetch both branches. The other guy is saying it does but that doesn’t really gel with my own recollection or the Wikipedia article he cited. You can see some further discussion that suggests only one branch gets prefetched here here and here. Reasons cited for only predicting one branch are: 1) Two pipelines with all the associated circuitry to look ahead, decode, and speculatively execute is incredibly expensive in terms of both processing requirements and die real estate. 2) Caching both would thrash your caches with new data constantly. 3) Modern branch prediction is already so accurate, there’s really no need for two pipelines anyways.