A step-by-step visual tutorial for newbies about installing and setting up the federated microblogging service GoToSocial

  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 hours ago

    Finally, these things can cause literal harm to a device

    Unpack that a bit more. What are you using to determine the harm to the device? I understand the concept that heat kills, however, as someone who watches temps closely on my server and especially on my old PC, I can’t confirm that a site causes a dramatic rise in temps. I have openhardware monitor on my desktop that remains ‘always on top’ and I see very little variation from site to site as far as temps are concerned. Just curious as to how you came to that conclusion. Perhaps it’s because I lean heavily on my standalone pFsense firewall to filter traffic.

    • Dæmon S.@catodon.rocks
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      however, as someone who watches temps closely on my server and especially on my old PC, I can’t confirm that a site causes a dramatic rise in temps

      I use a KDE widget (System Monitor sensor) seen in the screenshot. It’s kept on my primary screen, right next to the clock, so I can watch the CPU temps as closely as possible. I also have a secondary widget at the drawer, displaying the CPU usage, as well as RAM and swap usage.

      Notice, in the screenshot, how I’m running Blender and, yet, my CPU temps are somewhere around 35-40C. Partly because it’s currently winter here in Southern Hemisphere (and it’s quite cozy-cold around here where I reside), partly because it’s just Blender and a couple of lightweight websites opened in Waterfox. Even Catodon, the Misskey-fork platform I use for interacting with the Fediverse, is quite lightweight, especially because I turned off heavy JS animations.

      But this scenario would change if I was faced with a sudden Anubis or Cloudflare. Because I watch the temps and they update each second, I can readily notice the temps increasing as Anubis/Cloudflare do their shenanigans.

      Sometimes I’m browsing the Fediverse while awaiting for Blender to finish the rendering of an animation/scene. The rendering itself doesn’t warm my CPU too much, as I can adjust the thread count for Blender, but SharedWorkers in JS can take as much cores as they want because they can be instantiated multiple times, e.g. one for each CPU core. So, if Blender is opened, the temp increase can be higher, because there would be two simultaneous heavy computations competing for CPU cores. And, as I mentioned in my previous reply, the situation gets more dangerous during summer (although I avoid putting my laptop into heavy computing situations during summer).

      !selfhosted@lemmy.world

      Screenshot of my KDE desktop showing the temp widget above a Blender window.

      • irmadlad@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 hours ago

        Anubis or Cloudflare

        Huh…that’s interesting. I just went to safereddit.com which I’m sure uses Anubis, tho the transaction is so quick I can’t 100% confirm that, but I think they do. Now, I have retro-fitted two pretty powerful, not your standard, fans in the old PC to mitigate some of that heat, along with the stock fans that I used to build it. Whereas your laptop generally utilizes one fan. I don’t know, but it intrigues me so I’ll keep a closer eye on it just out of mild curiosity.

        Thanks.

        • Dæmon S.@catodon.rocks
          link
          fedilink
          arrow-up
          1
          ·
          2 hours ago

          Anubis, tho the transaction is so quick I can’t 100% confirm that, but I think they do

          The amount of time which Anubis and other PoW-based algorithms take to solve a cryptographic challenge will depend on several factors, namely: the challenge level (depending on the webmaster’s settings, the level can be increased if site traffic has increased), the CPU clock speed and amount of CPU resources available for your browser (and, by extension, for Anubis’ ServiceWorkers), as well as… luck. It’s dealing with randomness, after all.

          retro-fitted two pretty powerful, not your standard, fans in the old PC to mitigate some of that heat, along with the stock fans that I used to build it

          Not to mention how a desktop CPU, even when old (and especially when old, as it likely means a standard big ATX rather than a mini-ITX), has lots of surface area to dissipate heat, and a metal PC case built for radiating the heat away while allowing for better internal circulation of air (contrasted with the non-conductive plastic case from cheap laptops such as the one I own).

          Whereas your laptop generally utilizes one fan

          Yeah. And in my case it’s a very inefficient, old fan. One that makes louder noise (akin to a car engine idling or cranking) as soon as it gets faster trying to keep up with the CPU heat… Oh, and I forgot to mention this in my previous replies: I also know when my CPU temps raised because the cooling fan becomes more noisy.

          I don’t know, but it intrigues me so I’ll keep a closer eye on it just out of mild curiosity.

          We often underestimate how much computing power the Web have been demanding from our personal devices. Web browsers have became full-fledged Operating Systems inside whatever Operating System the user uses, and some websites are massive in terms of CPU and RAM requirements. I mean, nowadays we have video editors, graphic suites, 3D suites, even 3D games, running entirely in browser…

          !selfhosted@lemmy.world

          • irmadlad@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 hours ago

            (and especially when old, as it likely means a standard big ATX rather than a mini-ITX)

            Oh this thing is monstrous. LOL It’s a Coolermaster Cosmos II case with a EVGA Classified SRX dual CPU with 96 GB RAM. So, yeah lots of room for heat dissipation.

            spoiler