• maynarkh@feddit.nl
    link
    fedilink
    English
    arrow-up
    82
    arrow-down
    1
    ·
    11 months ago

    Thus, Windows will again be instrumental in driving growth for the minimum memory capacity acceptable in new PCs.

    I love that the primary driver towards more powerful hardware is Windows just bloating itself bigger and bigger. It’s a grift in its own way, consumers are subsidizing the requirements for Microsoft’s idiotic data processing. And MSFT is not alone in this, Google doing away with cookies also conveniently shifts away most ad processing from their servers into Chrome (while killing their competition).

    • thesorehead@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      11 months ago

      Google doing away with cookies also conveniently shifts away most ad processing from their servers into Chrome (while killing their competition).

      OOTL, what’s going on here? Distributed processing like Folding@Home, but for serving ads to make Google more money?

      • maynarkh@feddit.nl
        link
        fedilink
        English
        arrow-up
        16
        ·
        11 months ago

        They called it Federated Learning of Cohorts at one point. Instead of you sending raw activity data to Google servers and them running their models there, the model runs in Chrome and they only send back the ad targeting groups you belong to. All in the name of privacy of course.

  • cmnybo
    link
    fedilink
    English
    arrow-up
    48
    ·
    11 months ago

    At least it should result in less laptops being made with ridiculously small amounts of non upgradable RAM.

    Requiring a large amount of compute power for AI is just stupid though. It will probably come in the form of some sort of dedicated AI accelerator that’s not usable for general purpose computing.

    • Lee Duna@lemmy.nzOP
      link
      fedilink
      English
      arrow-up
      23
      arrow-down
      1
      ·
      11 months ago

      And remember that your data and telemetry are sent to Microsoft servers to train Copilot AI. You may also need to subscribe to some advanced AI features

      • DontMakeMoreBabies@kbin.social
        link
        fedilink
        arrow-up
        11
        arrow-down
        3
        ·
        11 months ago

        And that’s when I’ll start using Linux as my daily driver.

        Honestly installing Ubuntu is almost idiot proof at this point.

        • Lee Duna@lemmy.nzOP
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          1
          ·
          edit-2
          11 months ago

          I do agree with you, the obstacle is that there are many applications that are not available on Linux or they’re not as powerful as on Windows. As for me is MS. Excel, many of my office clients use VBA in Excel spreadsheet to do calculations.

          • Reptorian@lemmy.zip
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            11 months ago

            At least we might have a finally viable replacement in Photoshop soon. GIMP is getting NDE, Krita might be getting foreground extraction tool at some point, and Pixellator might have better tools though it’s NDE department is solid. The thing is all of them are missing something, but I’m betting on GIMP after CMYK_Student arrival to GIMP development.

            I tried adding foreground selection based on guided selection, but was unable to fix noises on in-between selection and was unable to build Krita. We would have Krita with foreground selection if it weren’t for that.

  • thecrotch@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    46
    arrow-down
    2
    ·
    edit-2
    11 months ago

    Microsoft is desperate to regain the power they had in the 00s and is scrambling trying to find that killer app. At least this time they’re not just copying apples homework.

    • Toribor@corndog.social
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      edit-2
      11 months ago

      They either force it on everyone or bundle it in the enterprise package that businesses already pay for and then raise the price.

      It never works, but maybe this time it will. I mean it won’t… But maybe.

      • tias
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        11 months ago

        And maybe that’s why it isn’t working. They try too hard to persuade or force you, giving people icky feelings from the get go… and they try too little to just make a product that people want.

    • douglasg14b@lemmy.world
      link
      fedilink
      English
      arrow-up
      33
      ·
      11 months ago

      Yeah, and solder it onto the board while you’re at it! Who ever needs to upgrade or perform maintenance anyways?

      • bamboo@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        24
        ·
        11 months ago

        They do make the most of it though. Soldered RAM can be much faster than socketed RAM, which is why GPUs do it too.

        • locuester@lemmy.zip
          link
          fedilink
          English
          arrow-up
          19
          ·
          11 months ago

          My knowledge of electrical engineering has not shown that solder increases performance. Do you have some more information on this?

          • bamboo@lemm.ee
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            11 months ago

            Solder doesn’t increase performance (the memory is soldered to something regardless, either the main board or an expansion board), but shorter physical distances mean lower latency and less power to transmit the same data. LPDDR4/5X are designed to take advantage of this additional efficiency.

          • Tinidril@midwest.social
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            11 months ago

            It would seem to be rational that the less mass of metal in a connection, the faster that connection will charge or discharge voltage. Physical sockets require a lot more mass just to ensure solid contact.

          • bamboo@lemm.ee
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            11 months ago

            Well, that too, but that’s not particularly common on laptops or GPUs. Even in Apple silicon it’s not the same die, but it is the same package.

          • bamboo@lemm.ee
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 months ago

            Shorter physical distance means less latency and lower power. Some memory types like LPDDR4X are built with assumptions that only apply to soldered RAM.

  • DumbAceDragon@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    31
    ·
    11 months ago

    “Wanna see me fill entire landfills with e-waste due to bullshit minimum requirements?”

    “Wanna see me do it again?”

    • Shurimal@kbin.social
      link
      fedilink
      arrow-up
      15
      ·
      11 months ago

      Unless it’s locally hosted, doesn’t scan every single file on my storage and doesn’t send everything I do with it to the manufacturer’s server.

      • evranch@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        ·
        11 months ago

        Do it, it’s easy and fun and you’ll learn about the actual capabilities of the tech. Started a week ago and I’m a convert on the utility of local AI. Got to go back to Reddit for it but r/localllama has tons of good info. You can actually run useful models at a conversational pace.

        This whole thread is silly because VRAM is what you need, I’m running some pretty good coding and general knowledge models in a 12GB Radeon. Almost none of my 32GB system ram is used lol either Microsoft is out of touch or hiding an amazing new algorithm

        Running in system ram works but the processing is painfully slow on the regular CPU, over 10x slower

        • Secret300@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 months ago

          Just downloaded gpt4all and lm studio or whatever. I’m learning slowly but there’s a lot of jargon. I only have the 4GB Rx 5500 and I’m not sure how to get it to run on my GPU. I think I really just need to upgrade my PC tho. I have 16GB of ram but an i5-6500. Shit be slow

          • evranch@lemmy.ca
            link
            fedilink
            English
            arrow-up
            2
            ·
            11 months ago

            Start off with the Tinyllama model, it’s under 1gb. It will even run on raspberry pi so on real PCs it rips even on CPU. You need a “quantized” model, they are distributed as GGUF files.

            I would recommend 5 bit quantized. The less bits, the stupider to put it simply, and Tinyllama is already pretty stupid. But it’s still impressive for what it is, and you can learn the jargon which is the hard part.

            Fastest software to run the model on is llama.cpp which is a rewrite from python to C++. Use -ngl <number> to offload layers from cpu to GPU.

            Not sure what system you’re using, most AI development is done on Linux so if you’re on Windows I can’t guarantee anything will work.

            Working right now on making a voice assistant for my house that can read all my MQTT data and give status reports, it’s neat when you get it running. Fun to tweak it with prompts and see what it can do. Tinyllama can’t seem to reliably handle MQTT and JSON but slightly smarter models can with ease.

          • evranch@lemmy.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            11 months ago

            Ok, I walked over to my PC to give you a working command line for llama.cpp. You need to make sure it is compiled with support for hipBLAS / ROCm which is the equivalent AMD framework to CUDA, if you want it to run on your GPU.

            ./main -ngl 24 -m models/tinyllama-1.1b-chat-v1.0.Q5_K_M.gguf --color -c 2048 --temp 0.7 --repeat_penalty 1.1 -n -1 -i -ins

            This will put it into interactive mode so you can try to chat with it. Running on my GPU it cranks out almost 160 tokens per second, which is way faster than anyone can type. On CPU (-ngl 0) it will make 90 which is still fast. TinyLlama is not a great chatter and should be treated more as a prediction or answer engine. i.e:

            >Write a paragraph about borscht.
            Borscht is a traditional Russian soup made with beetroot, potatoes, and a variety of spices. It is often served during the winter months in Russia, Ukraine, Belarus, and other Soviet-style countries. Borscht is similar to borscht in Poland, but has different ingredients and a slightly different preparation method. In Poland, beets are boiled until they become tender, then blended with potatoes and vegetable broth to create the soup. In Russia, beetroot is removed from the pot before cooking and replaced with other vegetables such as carrots, celery, and onions. The resulting mixture is then simmered until it is thickened, creating a hearty and flavorful soup. Borscht is usually served cold or at room temperature, and can be accompanied by sour cream, slices of crusty bread, or grilled meats such as kebabs.

            It does know a surprising amount, considering it would fit on a CDROM

  • nyakojiru@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    18
    ·
    edit-2
    11 months ago

    They are making for a long time now, a massive slow effort to make end users finally migrate to Linux (and I’m a whole life windows guy)

  • HidingCat@kbin.social
    link
    fedilink
    arrow-up
    17
    arrow-down
    3
    ·
    11 months ago

    Great, so it’ll take AI to set 16GB as minimum.

    I still shudder that there are machines still being sold with 8GB RAM, that’s just barely enough.

    • douglasg14b@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      11 months ago

      It’s honestly crazy to think about that we used to say the same about 4GB only 5-7 years ago…

      And the same about 2GB a measly 10 years ago…

      5 years ago I used to think 32GB was great. Now I regularly cap out and start page filing doing my normal day-to-day work on 48GB. It’s crazy now.

  • query@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    11 months ago

    AI PC sounds like something that will be artificially personal more than anything else.

  • banneryear1868@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    11 months ago

    Makes sense, 16GB is sort of the new “normal” although 8GB is still quite enough for everyday casual use. “AI PCs” being a marketing term just like “AI” itself.

  • Poem_for_your_sprog@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    3
    ·
    11 months ago

    Opening excel and outlook on a win11 PC brings you to almost 16GB of memory used. I don’t know how anybody is still selling computers with 8GB of ram.

    • NoRodent@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      11 months ago

      That doesn’t work even as a hyperbole. I literally just opened an Excel spreadsheet with 51192 rows (I had Outlook already open) and those two programs still only take 417 MB of RAM combined. Meanwhile Firefox is at 2.5 GB. Yes, my total RAM currently used is 13.8 GB but I have 64 GB of RAM installed and you should know that generally the more RAM you have, the more of it gets utilized by the system (this is true for all modern OS, not just Windows) which is a good thing, because it means better performance, since you can cache more things in RAM that would otherwise needed to be read from disk. Unused RAM is wasted RAM. So even if one computer uses 16 GB of RAM for some relatively simple tasks, it doesn’t necessarily mean it wouldn’t run or grind to a halt on a system with less RAM.

      • douglasg14b@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        11 months ago

        Nephew them open for a week or so while using them consistently.

        The memory usage will change drastically.

    • rbesfe@lemmy.ca
      link
      fedilink
      English
      arrow-up
      6
      ·
      11 months ago

      Uh… No, it doesn’t. 8GB is definitely tight these days, but for simple word processing, email, and spreadsheet usage it still works fine.