20240516-needless_complexity.txt
I'm increasingly dealing with more computing complexity in my daily
life. As a believer in Keep It Simple Perfect (KISP), I find dealing
with the new Win11, MSO suite, and even printers to be somewhat
frustrating at times.

I was installing a software package for a user. It requires a license
but also seemingly requires a dependency program that also requires a
license... One sentence in and it's as messy as this process is. I
have the license to Program 1 (P1) which depends/includes Program 2
(P2), but the licenses are different. I can't get P2 to open. It keeps
giving me a license error and it uses an environment variable for the
license location. P1 and P2 share the same environment variable
license but it only "authenticates" with P1 because P2 has it on
another server. It's frustrating because I couldn't figure it out by
the time I went home.

And just to add to the needless complexity: marketing nomenclature.
There should be laws that state you can't change your product name
more than once every 10 years. It's absolutely fucking stupid that I'm
asked to install unfamiliar software with about 6 different versions
and have been rebranded since the last time. A good example is Azzyour
Aktiv DieRectally. It was called something else when the training I
took for it started and was in the middle of the name migration. Then
I was told it was changed to completely different third name. Are you
fucking kidding me? This is fucking DESIGNED for massive deployment
and you fucktards are fucking changing the name every other year. I
can't tell which retards decided that it would be a good idea to
change the names time and time again; probably business majors. A
sensible name is not fucking hard, and it's even less hard to keep it.
Jesus fucking Christ.

Or how about MS Teemz? The fucking morons at MS decided that MS Teemz
was going to be their video call + chat program. That alone is not
moronic. What is is fucking making separate versions, one marked as
just "Teemz" and the other as fucking "Teemz 4 wurk n skuul." The
problem is, assholes, that when a user sees Teemz, they think that's
the one they're supposed to use. I actually have an open ticket that's
about this very issue. Of course the user hasn't gotten back to me so
I can close it and I still have to wait a few more days to prod him. 

Here's a wild idea: how about you fucking make ONE Teemz and have a
mode: one business, one personal? How about that, assholes? I mean I
can be signed into 3 Owtluuk accounts at the same time but you can't
do that with Teemz? Seriously?

Granted I'm still new and not necessarily supposed to know this stuff
yet, but it's intimidating having to support all these different
pieces of software and learn all these new vocabulary and acronyms. I
think to myself that I would love to be a Bastard Operator From Hell
and just go back to the 1980s when every "computer" was simply a dumb
terminal back to one machine and printers just kind of worked when you
were hooked up to them (IDK, maybe that was never the case).

Oh, yeah, and the not-Azzyour Aktiv DieRectally is objectively worse
than I think what's called roaming profiles? It used to be every time
you logged into the PC on the domain, all your settings were saved and
simply loaded back up: programs, desktop, whatever regardless of the
actual machine you logged into. The system now will "set up" your
profile on each new PC, ask you the same annoying first-run questions,
and not have any of your files/folders that aren't separately synced.
What's the point of even having a domain account if it's going to be
like that? What a great fucking improvement. Assholes. As someone who
has 2 login accounts and has to log into loads of different machines
to do my work, it wears thin having close/cancel all the same
first-run shit for every unique machine. My favorite is when MS asks
which account I want to log out of in their online suite... when
there's only one fucking account logged in and no other choice. Are
you fucking kidding me?

But yeah, MS is currently migrating to "new" versions of the same
stuff: Teemz, Owtluuk, whatever. What's new about them? IDK. I can't
really tell one from the other. They are functionally virtually
identical. Why do you need a "new" version? Why not just patch the old
one? So now when I click a mailto: link, there are technically at
least 3 options for the same brand: Owtluuk PWA, Owtluuk, "new"
Owtluuk.

I realize that multi-user and multi-machine is always going to add
complexity. I get it.  But a large chunk of it is entirely
unnecessary.