• woelkchen@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    ·
    10 months ago

    Chrome, Spotify, Zoom, WhatsApp, Blender, Affinity Suite, DaVinci Resolve and many more now run​ natively on Arm

    “Meanwhile we’re too lazy to even port our basic casual games like Minesweeper or Solitaire to ARM even though we’re shipping our own Surface line of tablets with ARM CPUs since 12 years. Fun fact, we’re shipping native ARM versions of Minecraft on iPhone, iPad, Android, and even low-performace hardware like Nintendo Switch but our own top-notch Copilot+ ARM PCs: lolnope.”

  • morrowind@lemmy.mlOP
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    10
    ·
    10 months ago

    I know most people are over AI, as am I, but if we’re gonna have it, I’m glad to see there’s a focus on it being local

      • morrowind@lemmy.mlOP
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        3
        ·
        10 months ago

        The goal is to make it work on device in the next 4 years. That’s the point of an “AI PC”

        • Possibly linux@lemmy.zip
          link
          fedilink
          English
          arrow-up
          9
          ·
          10 months ago

          Why would Microsoft want that? They make money from the cloud. There is a reason they want you to move to Azure.

          • shiftymccool@programming.dev
            link
            fedilink
            English
            arrow-up
            3
            ·
            10 months ago

            They want you to foot the electric bill for the LLM processing, they’re still going to collect your data. Double-win for MS!

            • gravitas_deficiency@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              10 months ago

              But they DO want that sweet sweet customer data. If you think there’s not going to be some sort of user data and behavior profiling bullshit going on at the very least, I’ve got a bridge to sell you.

      • morrowind@lemmy.mlOP
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        10
        ·
        10 months ago

        The MS implementations won’t, but once they build the capability, we can make our own

            • Possibly linux@lemmy.zip
              link
              fedilink
              English
              arrow-up
              2
              ·
              edit-2
              10 months ago

              On which platform?

              Basically you need three things. You need the ollama software, a LLM model such as mistral and a front end like openwebui.

              Ollama is pretty much just a daemon that has a web api apps can use to query LLMs.

              • kaboom36@ani.social
                link
                fedilink
                English
                arrow-up
                1
                ·
                10 months ago

                Linux, specifically nobara (a gaming focused fedora distro) for me

                Do you have any guides you would recommend?

                • Possibly linux@lemmy.zip
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  10 months ago

                  Actually it is pretty easy. You can either run it in a VM or you can run it in podman.

                  For a VM, you could install virtual manager and then Debian. From there you need to of course do the normal setup of SSH and disable the root login.

                  Once you have a Debian VM you can install ollama and pull down llava and mistral. Make sure you give the VM plenty of resources including almost all cores and 8gb of ram. To setup ollama you can follow the guides

                  Once you have ollama working you can then setup openwebui. I had to use network: host with the ollama environment variable pointed to 127.0.0.1 (loopback)

                  Once that’s done you should be able to access it at the IP of the VM port 8080. The first time it runs you need to click create account.

                  Keep in mind that a blank screen means that it can’t reach ollama.

                  The alternative setup to this would be podman. You theoretically could create a ollama container and a openwebui container. They would need to be attached to the same internal network. It probably would be simpler to run but I haven’t tried it.

    • BombOmOm@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      10 months ago

      Yeah, that is a big deal for privacy reasons. There is no reason one needs to send such information to companies.