huh...
UtoECat's humble opinion
back home
I love:
- C programming language
- Virtual machines and programming languages development in general
- The CONCEPT of FORTH (i ain't a fan of the forth programming language itself tho, it has a mountain and a bucket of bad decisions)
I like:
- stb_* set of headeronly libraries github link, sqlite3 embedded database website link
- miniz - headeronly zip archive readwriting in pure c github link
- miniaudio - portable "gimme audio output now", audio engine part can be turned off with one define flag (bit it's also not too bad, way better than openAL crap) github link
- actually owning my tech devices and having a full control over them
- RISCV 32 instruction set.
- Virtual machines, (sane-sized) compilers, interpreters
- Lua scripting language and virtual machine. It's simple to use and fast enough for a scripting needs (
luajit is even faster than the competitors).
I have no special feelings towards:
- markdown, html
- debian and ubuntu
- linux is preferrable, but after a while you just want a thing that works and you don't pay constant anttention to it, which most distributives are capable of, except when major version updates are happening... but after a while you know what to do and how to and you do updates on days where you are free of anything urgent...
I'm slightly annoyed by:
- Intel and ARM cpu's ISA and how prevelant had pipelining madness and slower than cpu clockrate ram become in general (it lead to so many bugs and issues for this whole time...)
- what linux kernel is being silently evolved into
- random ass bugs in desktop enviroments
- nginx. but you touch it once and then never, so it is a very mild annoyance.
- virtualbox, but it works... and it's free... so...
- vim but it's the only frickin' working semi-lightweight editor nowadays. i got accustommed to the default-shipped settings at this point.
I do not like but can cope with:
- old C++
- windows 10, but it's the only usable thing left

- rust programming language and cargo package manager
- anything related to old-schol frontend work
- qemu... but it sometimes works... but configuration is an absolute pain
in the butt, and things can be easily misconfigured into unsecure machine for the host.
great for rare machine emulation, one-time-configure stuff and once-you-know stuff, but
running windows on it... oh boy no, never ever...
- Visual Studio Code. especially with all the pushed Copilot crap, fuck off Microslop!!!
I HATE:
- politics (this constant ultimate good vs ultimate bad wars are tiring) and especially politics in the IT sphere
- Government of the [REDACTED]
, Government of [REDACTED]
,
Governments actively supporting those two, Governments of some other countries
i can't even name here or really anywhere ever... - microsoft, apple, oracle, nvidia, nestle, ubisoft, and any asshole monopolist brainrotted into money gain fixation with no regard of anything else or any considerations of the longterm consequences
- artificial "intelligence" based on yap next word predictors and slopimage/video/music generators
Genuinely drives you nuts if you happen to be near it (music). So blank and... bad... oh man...
Token yappers are not really the problem, the problem is how they're sold: programming with no prior
knowlege required at all! Magic do it all on vibes and your nonsencical yap button...
It does not work, and if you will think about it deeply - will never work, until things will get
so portable and efficient that models would be able to reinforcement learn live and locally...
until then... nobody should be scared, really... But those techsectdoomsday f'ckers that rule us all
just cannot stop, do they...?
Heh...
- many widespread ideas, positions and religions, whose original useful ideas
were rotten to the core and still being rotten to this day
- "income first, costs and consequences later" (never) and "money is the only thing that matters" approaches
- windows 11
- neoliberal values that had appeared in the recent 20 years (thanks to the internet)
- neoauthoritative and neonazi values that had appeared in the recent 20 years
- many things related to modern mental health positions and researches, especially all the pushed from the top gender transition crap.
- many modern comunity-related ill's with overpositivity and radicalisation
- rust community specifically, how language is pushed, barely works, compiler is slow, and things
are bad but yet it is being pushed everywhere on the premise of a barely existing "safety"
lemme ellaborate:- By not allowing multiple mutable references on the same object, rust only makes things unnecessarly more harder and makes certain basic primitives impossible to implement without unsafe in the standard library
- Logic correctness is often more important than just the "memory safety" part.
- By replacing OOB with a check and a crash with a stacktrace on unwrap you didn't really fixed or helped the developer. I was forced to use some rust tools and they constantly crash in unwrap or shit like that at any nonorthodox unthinked about use-case, which doesn't really helps things at all!
On an offtopic, i really wish that there would be a language that checks for actual reachability of the "fatal" paths in the final program, aka. once function is instanciated and we know that the argument isn't checked for null or range and may overflow and we know inside there is a check for overflow that causes fatal error, we fire it at COMPILE TIME, RIGHT NOW, without even emitting it at the runtime-level. Of course this would break hard all the abi stuff but RUST ALREADY HAD DONE THAT! AND YET IT DIDN'T ACTUALLY CHANGED ANYTHING IN A LONG RUN!!! AT ALL!!!!1
YES I AM MAD ABOUT IT
AND DON'T EVEN GET ME STARTED ON THE STACK USAGE GUARANTEES!!!
- anything related to modern frontends and approaches
- modern C++ and copious attempts of copycat c++ isses into the new C standard (C20 and onward).

- Modern Visual studio (above 2010) (but it's the only proper way to do .Net Framework C# basically...)