• Sjmarf
      link
      fedilink
      314 minutes ago

      https://builder.dontvacuum.me

      This website is great xD

      Privacy Policy: I do not care about privacy and will try to sell, rent, lease or give away all your information (name, address, email, your pets name, etc.) to any third party (but only if they pay enough). Also I will send you unsolicited email with cute dog puppy pictures.

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

    Similar to a joke my dad told in the 90’s

    If Microsoft ever makes a product that doesn’t suck, it’ll be a vacuum cleaner.

  • @SpatchyIsOnline
    link
    165 hours ago

    … My vacuum actually does run Linux.

    !It’s a roborock with Valetudo installed so it doesn’t need internet access!<

  • @[email protected]
    link
    fedilink
    195 hours ago

    Manjaro might be good, but you’ll have to adjust the vacuum’s clock every time you want to clean

    • NONEOP
      link
      176 hours ago

      Now this turned meta-referencial really quick.

  • barnaclebutt
    link
    196 hours ago

    RHEL because the best Linux is the one you pay for.

    • NONEOP
      link
      86 hours ago

      There’s people who pay for Linux!? 😭

        • NONEOP
          link
          66 hours ago

          But, like, is for support and stuff, no?

          • Dran
            link
            English
            265 hours ago

            A lot of industries are semi-forced into it. Let me give you an example I know of first-hand. Modern SAP stacks support 3 operating systems. Windows Server, RHEL, and SuSE.

            You’re probably thinking to yourself: “but rhel is just regular linux, surely you can install it on anything if you have the appropriate dependencies, I’ll bet it even just works on rhel-compatibles like rocky, alma, or centos stream!”

            And you would be ~sort of~ right, but wrong in the most dystopian way possible. The installer itself does hardcoded checks for “compatible” operating systems, using /etc/os-release and a few other common system files. Spoofing those to rhel 8.5 or whatever is easy enough, but the one that really gets you is a dependency for compat-glibc-X.Y-ZZZZ.x86_64. This “glibc compatibility library” is conveniently only accessible via a super special redhat repository granted by a super special sap license (which is like ~$2,000/year/cpu). Looking at the redhat sources it is actually just a bog-standard semi-modern glibc compile with nothing special. The only other thing you get with this license as far as I can tell is another metapackage that installs dependencies, and makes a few kernel tweaks recommended by SAP.

            So you can install it on alma/rocky by impersonating rhel in /etc/os-release, and then compiling a version of glibc and linking it in a special hardcoded location, but SAP/Redhat put as many roadblocks in your way as possible to do this. It took me weeks of reverse-engineering the installer to get our farm off of the ~100k/yr that redhat wanted to charge us for essentially:

            ./configure --enable-bootstrap --enable-languages=c,c++,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-plugin --with-linker-hash-style=gnu --enable-initfini-array --disable-libquadmath --disable-libsanitizer --disable-libvtv --disable-libgomp --disable-libitm --disable-libssp --disable-libatomic --disable-libcilkrts --without-isl --disable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
            Thread model: posix
            gcc version 9.1.1 20190605 (Red Hat 9.1.1-2) (GCC)
            

            definitely worth $100,000/yr… much capitalism, many line go up

            • barnaclebutt
              link
              3
              edit-2
              2 hours ago

              I assumed that you could just run fedora and spoof RHEL. The fact that you need to use a specific GCC is insane. They must share their source code right? Or, are they no longer sharing it as they are legally required to?

              Anyways, RHEL is deep suck.

              • Dran
                link
                English
                132 minutes ago

                The source to this compat library is in their sources last I checked, but because it’s not part of their standard repos it doesn’t technically have to be. I suspect this is eventually the end-goal.

            • NONEOP
              link
              145 hours ago

              Finally… I found it… Evil Linux…

          • @maniii
            link
            106 hours ago

            RHEL is subscription based. Not just support anymore. Also for product.

            • NONEOP
              link
              55 hours ago

              Don’t know what to think about it… 😬

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

      I was invited to a user group where oracle Linux was trying to get more adopters. The coolest thing they had was the ability to update a kernel driver while it was running. In place. Without downtime.

      I asked them if they planned on pushing this improvement to the kernel devs and they just gave me a blank face.

      Told me everything I needed to know about Oracle Linux. I promptly formatted the thumb drive they gave me for free.

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

        If they released it for free then Ubuntu wouldn’t have Ubuntu Pro to sell subscriptions to.