• @[email protected]
    link
    fedilink
    90
    edit-2
    1 day ago

    My Windows 10 computer eerily waking itself from sleep got me in the habit of shutting it down completely every night. I’d be lying in bed, turn over and open my eyes, and see the light of the screen reflecting off the wall. It was like something out of a shitty horror movie about computers taking over the world.

    To this fucking day, even in Windows 11, it takes “Update and Shut Down” as a mere fucking suggestion. About half the time, it’ll restart after the update and just sit there chilling at the login screen. Not a single fuck given.

    Linux is a breath of fresh air by comparison. Though, if you choose to run Arch you need to stay on top of updates or else a day will come where you won’t be able to update because you’re now too far behind. It can be fixed manually, but it’s still annoying and a little scary if you’re not familiar with it.

    • @[email protected]
      link
      fedilink
      English
      219 hours ago

      ACPI enabled BIOSes and UEFI support wake timers.

      Windows uses this feature to wake the PC all spooky like so you don’t get to click the update button yourself.

      While Windows doesn’t have an Arch wiki, the instructions for turning the automatic wake feature off are a web search away. You’ll need another web search to disable automatic updates though.

    • TimeSquirrel
      link
      fedilink
      401 day ago

      Imagine your oven or clothes iron turning itself on while you’re not home. Why TF people just accept their computers doing this is beyond me. Either it’s a boiling frog situation, or people simply don’t remember the times us users had complete control over our devices and think things were always this way.

      As an 80s/90s kid, I can tell you they most definitely were not.

      • @vinyl
        link
        11 day ago

        I hate windows doing windows things but that’s an oxymoron take because computers aren’t known to cause fires, if there was an apparent danger around leaving PCs on unattended, then there would’ve been legal repercussion. This is just a mere annoyance to most.

        • TimeSquirrel
          link
          fedilink
          111 hours ago

          Windows has no idea of the state of the hardware it’s running on. Someone could be using a janky molex to sata power adapter, which are known to catch fire and only uses it when someone is present. Or a cheap-ass wish.com power supply with exploding capacitors.

        • @HStone32
          link
          31 day ago

          Electricity isn’t free, and neither is it’s impact on your computer hardware. The life expectancy of a circuit may reasonably be approximated as a function of watt-hours. this is why hardware manufactuers test their circuits in ovens: the heat simulates high wattage.

          it doesn’t matter if the power drain is low. So long as your computer is on, it’s lifetime watt-hours are constantly ticking down.

    • @[email protected]
      link
      fedilink
      21 day ago

      i didnt know arch did that. never happened to me, though i guess that’s because i update it like once every month or every two months, sometimes every day (depends on how long i can forget about updates existing)

      • @[email protected]
        link
        fedilink
        31 day ago

        The GPG keys that are used to sign packages expire and are rotated something like every six months to a year. If you don’t get the new ones in an update before they start being used, pacman will refuse to update at all.

        It’s easily fixable, but if you don’t know that, it can be quite intimidating.

    • @[email protected]
      link
      fedilink
      English
      21 day ago

      You can update arch from any point of time to the current, it just takes a bit of time. Just use arch archove and update by month or two.

    • @[email protected]
      link
      fedilink
      English
      31 day ago

      Windows wakes up from hibernate? How tf is that happening? Also how tf it knows when to update when its hibernated/sleeping?

      • Diplomjodler
        link
        191 day ago

        Better always keep a gun next to your bed if you use Windows.

      • @highball
        link
        English
        41 day ago

        CPU interrupts. There are timer interrupts that can be used for this. In hibernate, only a tiny fraction of the CPU is changing the transistor states. A transistor only uses power when it changes state; i.e. “off” or Hibernate. Transistor state changes when you cycle the clock on a CPU. Anyways, set the register for the timer interrupt and signal the CPU for Hibernate. The timer circuit is still listening to the clock while the rest of the CPU stops listening to the clock. Each clock cycle you subtract one from the register. When the register reaches zero, the timer interrupt wakes the rest of the CPU. Just like moving your mouse or pressing the power button; they signal an interrupt which wakes the CPU.

        • @[email protected]
          link
          fedilink
          English
          41 day ago

          So they don’t wake when new update arrives but only for prescheduled previously downloaded update?

          • @[email protected]OP
            link
            fedilink
            71 day ago

            Yeah, update arriving part is not necessary but it wakes the PC up, checks for updates and install them if there are any, does this every night. And if you disabled auto-sleep it just stays like that until you interfere.

            • @[email protected]
              link
              fedilink
              English
              51 day ago

              Shit its wake to check for updates🤦‍♂ So it happens even if there is no update… Thats so fucked up

      • @[email protected]
        link
        fedilink
        11 day ago

        from what i understood it wakes up randomly to check for updates, then goes back to sleep. or maybe it just stays on? im not sure