Apparently it’s Athena Linux. At least, that’s what the hackable vacuums use.
Windows running WSL running a VM running Debian 2.2.
Linux from Scratch
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.
Debian.
I mean, just look at the logo!
… My vacuum actually does run Linux.
!It’s a roborock with Valetudo installed so it doesn’t need internet access!<
There are dozens of us! Mine is a Dreame D9 with a custom GLaDOS voice pack that I can change by updating a CVS file.
Also got GLaDOS on my Z10 Pro!
Love Valetudo - it integrates so well with HA and is entirely local.
And suddenly I need a vacuum robot!
Manjaro might be good, but you’ll have to adjust the vacuum’s clock every time you want to clean
the one you, the reader, uses
Now this turned meta-referencial really quick.
twitter’s servers firmware
RHEL because the best Linux is the one you pay for.
There’s people who pay for Linux!? 😭
mostly enterprise people
But, like, is for support and stuff, no?
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
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.
Finally… I found it… Evil Linux…
RHEL is subscription based. Not just support anymore. Also for product.
Don’t know what to think about it… 😬
That Justin Bieber Linux?
(The opposite of Hannah Montana Linux ofc)Oracle linux, just tell them your carpet has an unlicensed database.
Yeah, Oracle is one of the companies I’d burn down, if I ever plan to go on a rampage
(Which probably never will happen, but still they’re on my list of most hated companies)Fuck them for everything they did to open source and all the projects they bought and killed or fucked up
They’re next up to SAP…
I don’t understand how large companies always go for those fuckers.
How can it be attractive to get myself into a position were I’m pretty much depending on companies, that a) have fees for every little fucking thing and b) they don’t even do it well!
Like, show me one example, where a company had a good transition from their existing infrastructure to fucking SAP
and still, all the bigger IT stuff always relies on Microsoft, Oracle and SAP. And then those companies still have the guts to tell me, that my Linux laptop and server infrastructure in my own company, isn’t up to their security standard, so I must use their laptops with Windows - but hey, I can use Linux on a VM inside Windows for developmentYeah, that will speed things up… Fuck you
Not even talking about the difference about the trash of a laptop they want to hand me, while mine is a powerhouse of a machine…Sorry for ranting, this stuff always hits me on a very personal and emotional level…
Edit: and I have to add, that while my own network is secured and not even an open port is showing up with a scan, thanks to Wireguard, I need to withhold updates of OpenVPN, because newer version don’t want to connect to their outdated security protocols/crypto algorithms
But yeah, obviously, I’m the problem…
I can’t even drink that much, how I much I want to pukeFuck all of that cooperate shit.
Industrial software? Yeah, it’s just bandaid patched shit, which runs - as long as you don’t touch it the wrong way
Fucking consumer software and hardware is more stable.
And I really pity the people who need to work with Siemens PLCs. I would lose my nerves working with SIMATIC.
Like most Windows software, they seem to take inspiration from the OS. So it’s just doing stuff forever in the background and you have no clue what’s going on. And if you’re lucky, I won’t just freeze/crash during that. Giving you some error in the best case, that’s saying absolutely nothing about the issue - just a big middle finger in your faceIf I would write my software like that, my customers would kick my ass - and completely rightfully so.
I really can’t understand how this companies can still survive. Maybe they’re just bringing the decision takers. I don’t have any other explanation… besides really stupid decision takers, and sadly that’s probably the reality
So, thanks for reading through my rant
I think, I’m finished now - and need a cigaretteThey actually have an oracle cloud too. It’s used by some companies… And it’s awful.
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.
If they released it for free then Ubuntu wouldn’t have Ubuntu Pro to sell subscriptions to.
They want to clean the carpet, not lose the house.
macOS
Alternatively: WSL
All of them except Hannah Montana Linux, which is the One True Linux.
TempleOS is the one TRUE OS
This is the only universal truth any Linux user intuitively knows in their heart.