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 when they break and how to fix it and you jsut run 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...)
This complexity is generally not justified. Intel tried to make some pipelined cpu that was a bit more sane but compilers of the time weren't capable of coping with that as well. So the old and flawed instruction set is stuck with us to this day.
Instead of trying to pile-up the caches and crap, oh, wouldn't it be so nice to actually incentivise acessing individual memory pages by individual threads aka. disincentivising collision on memory access, and making it all more clear of how your hardware actually has many cores that are running and competing for the single fricking memory bus instead of all those play-pretends that we, clever intel engineers, know how to fix and optimize everthing perfectly, surely, especially because any serious trading software and crap are explicitly yapping to your cpu and caching subsystem with special instructions to preload likely to-be-acessed memory long before it is actually used or predicted anyway, because you just cannot be reliable with all this really?
As a result though, because of multiple vulnerabilities later found in those miracles of engineering, syscalls on linux and windows now are "astoninglishly slow" in comparison to the marketed top perfomance, because it needs to wipe away all the prediction crap. In fact, they don't even do that fully, because of how many customer-sponsors of the linux foundation were baby-crying how much their outdated servers are slow as heck now, so instead there is only one flush before switching to another process, and there is now a long-lasting hunt down on vulnerabilities for meltdown/spectre primitives in KVM subsystem and generally all syscall interfaces to the kernel, so that branch predictor won't let attacker to spill into the cache any sensitive data this way. How wonderful!
In a hard race to the top of the perfomance food-chain, the elephant in the room, that is the random access memory, was left ditched and forgotten. Sure, there are a LOT of complexities in making the memory to work that fast, and we are sure only starting to dig for the magic sauce to hopefully make it all work, specifially those frickish AI datacenters are now an incentive to make all this crap run more energy efficient while being performant... it still doesn't give justice to AI hype bullshit though... - what linux kernel is being silently evolved into
While linux is the "best thing on the market", it is far from being perfect. And, with time, it gets worse and worse. Not as bad as windows though, yet still a lot of questionable desicions make your life hell if you have any seroius constraints to meet.
And rust in the kernel is DEFINITELY won't help to solve any problems with all this either...Wtf is going on with you, Linus, you could just yap hard enough at gcc developers to make even more useful builtins for all of ya with more strict checks and shit, brother... why...
Can't forget how much those rage wars of fanatics actually help ya all to develop anything.
Can't surely forget how all this foreign countries in-between conflict situation, on part of which America had a favourite side, and you, Linux Foundation, had a hot requirement to suddenly "follow the concerns" and kick out all the developers working from the "unfavourable side", oh yeah!Thank god u'all didn't make a conditional kernel panic based on gps location condition following a /dev/* wipe or smth...
- random ass bugs in desktop enviroments
- nginx. but you touch it once and then never, so it is a very mild annoyance.
it is pretty bloated and overconvoluted, but... as long as you do not use any ass extensions and just use it to route shit 'round your local-running service and serve some files - it is fine... it could've been way better though on the simplicity side... but they need to make a buck selling extensions to lazy-ass developers, so partially understandable, not completely though. - virtualbox, but it works... and it's free... so...
Again, Virtualbox can be a bit buggy at times, non-intuitive at others, but the fact that it does have an actual working drivers for windows that you don't need to dig for 'round te corners of the internet is a huge, huge deal.
For anythin linux-related i would still pretty much prefer running a QEMU, despite it's countless flaws in other aspects... - vim but it's the only frickin' working semi-lightweight editor nowadays. i got accustommed to the default-shipped settings at this point.
Because while you're hopping around the servers you don't have time to download your wonderful little config. Especialy if the network is down and that's what you're here for!
And you WILL make someone else mad by making your eye-bleedingly bad conig the default for everyone on the root account... (that's me who will be mad, leave the /root/ alone, you little bastard
)
Also vi exists. And it won't give a crap about your fancy config.
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 (rant can be found down below)
- anything related to old-schol frontend work (same story)
- 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!!!Visual studio was a bold attempt at making Atom replacement. While i ain't fond of Atom either, it is nice to have an actual linting in those ass-cracking languages like C++, or C#, because, trust me, you ain't gonna memorize all the std:: or .NET Framework garbage forever, and searching the manuals in parallel takes away our valuable time and concentration.
That said, it shouldn't be a thing for other languages... I can write C in vim or mousepad or wherever else. Basic string search amongst all the files may be nice, but terminal is anyway always opened and grep is here for ya, so...
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
It is important to note that it does not mean that all the institutions, companies and shared-goal united individuals are just always bad. It is not true: it heavily depends on their priorities.
It's great when people are doing great things, and even greater when they're doing it together, since more hands on the task usually make it done faster.
The problem arises when one sociopathic guy in that collective turns it all into his personal battlefield for the glory. When the goals are extended with expansion and persistence.
Everyone surely meet such person at least once in their life, or at least seen one on the tv screen
And... it's not explicitly bad on it's own... But it never ends well in the end. Soon that original goal will disappear altogther. And it's even more funny considering that those high-status people are passing around deals in values up to yearly expences of some european countries at times, yet this amount of money would destroy the entire ecomonly if let loose without sufficient control, because of sheer way how speculative theese fancy money are, and only thing keeping them working is that there are hungry people at the end of a chain who need their salaries to exchange them for food.
Now, before being proclaimed as a communist, I am not falling for that shit either. Communism does not work solely because the reason for people to really bother themselves to do anything in sufficient and impactful enough amounts ceases to exist too. Also command economy sucks, because nobody can really have a great control over everything. But you cannot just let every single big fucker to run uncontrollably and doing dirty shit either.(especially on that island)
So... How can you solve all those issues then? I dunno! Nor i'm here to give any advice on how to stop powerful enough figures slowly but steadily corrupting themselves into the systems that were supposed to deal with 'em.
All i know - what those listed entities and colgrmerats are doing - is very bad, and only brings more harm than good in the end. And they all should be stopped 'till they do soemthing very stupid. Which they will eventually do, and this is only the matter of time.
Unfortunately, they cannot be realistically stopped either. So all what's left is to engage in negative conversations about 'em, until that on itself will become an illegal activity due to heavy lobbying efforts. After which the only thing that is left - being silently annoyed about it, all alone, in the room far from any devices under direct control of those entitites. And hope that time when their eventual self-rot will lead to cease of achieving even their basic goal of self-preservation comes in sooner than later. - artificial "intelligence" based on yap next word predictors and slopimage/video/music generatorsThis is the new shiny overmarketed thing that companies and governments bet their kids and livers on. Needless to say i hate when that happens... Because i am that metaphorical liver... Anyway...
Modern "AI" models are trained on huge but extremely flawed dataset of us, flawed humans, having random yap conversations in an unserious internet space. Which has it's own bag of kittens in the river...
Importantly, it is constantly nailed and shouted everywhere, that this IS the future. That this WILL change the world (it did, but objectively for the worst), that everyone should embrace it to not "fall behind", because "it gives you productivty", etc yada yada...
Needless to say, it is all bullshit. And the reason is simple.
No matter the dataset, even if everyone will be forced by law to have some devices that will record everything what you say and think and places you visit and all this stuff(look in your pocket, it is already there you stupi- it does not change a simple yet important flaw in all this circus.
Let me give you an analogy. In college, in university, no matter how much books will you read, lectures hear - it is all almost useless without a practical application of said knowlege.
What we, humans, refer practice for, is, basically, a trial and error process of applying and improving your knowlege and skill by looking at the results of your work while it is going and after it's done. Fancy white-collar artiicial-intelligence scientist would call it "reinforcement learning", altough it's not exactly that, because our criticism of oruselves and deciding what is important to consider, what are the valuable characteristics and requirements and what is not, are nowehere near to a simple ass "rating fitness function" those science-hippies love to propose. But whatever. It works for them, to build doomsday face scanners and survaliance systems, and those nasty cameras on the road that are placed only in specific anoying places to farm fine money outta all of us... Ehh...
But back to the point... What is done today, with those big-ass datacenters... is NOWHERE CLOSE TO THAT. The closest modern "AI" can really do is "pretend" that he knows something. Even though there is no pretending, or any thought process in this, it is literally just choosing the next best fitting word, brother.
But even if you may've coped with those word-predictors doing your barely-important paperwork job perfectly-ish for you - in reality, you just can't. Because they can't. Because not all of the people whose interactions were scraped could, because some documents are sometimes intentionally misled or unintentionally wrong, because not every situation falls into some common bag of patterns all the time, especially if your case is unique in any way. And so, oftentimes, it all falls apart, surprise surprise!
The very limit of what you could use the modern AI models for, probalably, is acting as a very crude, pre-stage to the search engine (Those are suck nowadays because of all the generated ai slop anyway). So let the AI understand and fit your stream-of-thoughts description into the most relevant terms that you can later read about in a trusted source! DO NOT ASK AI FOR THE MEANING, FOR THE NAME OF GOD, PLEASE DO NOT
We, humans, are very vurnelable to the carefully constructed speech, or text, where speaker or writer does not give away any hints of uncertainty, claims he will double down if anything, and that this thing is the tuth and solution to anything, and here are a couple of cases of that, and, undfortunately, some people are vulnerable to that even with the sloppy outputs of an "AI".
That's why scamers LOVED those things so hard. Pre-train a model to ask for the credit card and shit and here you go! No need to even hire a bunch of indian men to be spamwriter slaves (seems like they still need them for call centers though)
And, of course, it hurts the most when significant chunk of the industry and internet space is somehow took this stance that "AI is gonna change everything", "i will be replaced", "programmers won't be needed anymore, only vibecoding", etc. crap. without any deep enough critical tought about it.
Funnily, the most people who say that were having a trend of... not actually doing anthing really serious or even remotely unique in their lives and careers. So many of theese edgy youtubers, who shit-talk on anything not associated with their belowed C# and powershell (because that's the only thing they were taught on those fast cources, knew now to do okay-ish 'til now, and got some money from doing), that are now in shambes that their barely technical-related work can be speedran by the token predictor that had absorbed into itself trillions of lil' scripts and projects like yours and can do it "as good" because you too had never cared about any perfomance, portability or reliablility characteristics, on the premise of "as long as it works"(and wipes your computer 'cause of one little argument or envvar misuse), and now they prophet their prophets in the form of hypey starbucks lavanda-cherry-raf coffie drinking managers that got into an IT management straight up from a retail management, that heard all those talks from other buisness yappers, that are, as always, so detatched from reality, that listening to the old conspiracy theories on those shitty tv shows was more convinsing...(now even they are full of AI slop too! FFS!!!)
Aaaanyway...
That's just the Generative token predictors slop. What about the Art? Music? Video slop...
Well... Apart from all the fight of the artist's copyright vs. giant companies and governments who don't give a fuck once there is a "higher goal" that "justifies all means", all the slop is just... bad... ugly... bleak... and uninteresting...
Ai managed to raise the bar so high, that random kid pretending playing drums with pencils as sticks and carboard boxes as drums gives more emothin and depth of any arthistic intent than a random youtube music video with clearly AI generated thumbnail and script.
I am serious. No matter how hard you try to make original lyrics even, the sound, the instruments, the composistion are literally only exposing to your face the deeper insight of how all this training actually works and to what it leads - the een more uncanny mix of the most bleak and generic song you can even hear of. It is even more annoying that PAYWALLED STREAMING SERVICIES allow fucking AI slop music onto them. Needless to say, that i never had involved in such crap, and I'm keeping all my music downloaded, however some of mine colleages ain't doing same as me, some rare indivisuals even enjoy it (mostly a couple of drivers). And it is etremely annoying.
If you pay any detail - speech in vocals is unrealistic, making some nuts maneveurs, the voice is so generically and awfully constantly echoed and reverbed "artificially" that you really cannot mistake it for anything else other than AI slop.... High-end instruments is a mess of "turning into pretending to be real white noise" without any actual realistic sound of a cymbal...
Art is basically the same thing... I don't need to ellaborate on that either...
Again, token yappers and slopgens are not really the problem, the problem is how they're sold, how they are being showeled everywhere, or otherwise hard-pretending that "no AI was used in the production process" where you can clearly see the issues, and that not even a drunk artist could've drawn it like that...
And, of course, programming, without any 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 in real time and locally, o your specific case and "dataset"... 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
While i was raised in semi-barely religious family, the insane constrast between what are the core ideas of Christianity and what is being proposed as rules outta nowhere with going to the church and putting in candles and buying some fucking amulets, supposedly with a pieces of clothes and skin of long-dead people inside, who were somehow assgined "holy" status, was... nuts... to think about... so i never really got into any of this party.
Just from a historical perspective - the people from 0'h century didn't had such perfect copying machines as we have now, nor all this stuff coundn't just be lost in a translation just in the content of the Bible itself, or any holy book to that matter... But even that argument does not matter, realy, because people will just make up some arbitrary shit around when it suffices their gains, surprise surprise, be those ideological, power-related, or anything.
Same thing happens with Quran, and what actual understanding of it is being enforced around the muslim's part of the world.
And, absolutely, same thing goes to the first guys to meet our famous man Jesus, and their Hebrew bible, and how insanely the same text can be applied to serve different, in one case pretty far-right-ish nationalistic goals. Even though some parts of Torah are just.. wery weird... and uncanny...And yes i assume those fanatics can come straight to my house now 'cause i've read their sacred knowlege, see the talmud Sanhedrin 59a
Altough... The most massacared goat of them all is Buddhism. You read what's the core ideas are, and then read all this frickin' boiling hot hell that is represented by all those numerous schools of "thought" trying to find different meanings and rituals in pretty basic concepts and conclusions... Some are almost turning Siddhartha Gautama into the Jesus 2.0 so to speak, with all the consequences of such.And simualtaniously trying to shit on all other schools and tell that only our lama goat can give you nirvana and open fivth eyes or smth, just pay us the money bro.
Funnily, any form of atheism, "shience-wins" guys, is like the peak perfomance of blatant ignorance to your own ideals amongst all of the examples so far. If you can't proof there's a big man(s) in the fifth dimension looking and manipulating this world it does not mean that it doesn't exist. Nor you can really prove otherwise yet. But you, schience hippies, were thinking that atoms are the smallest particle in the universe, and that the speed of light is the fastest thing possible, and yet were proven wrong. Guess how many opportunities were likely wasted from such dogmas of "i'm absolutely right, so don't bother putting a great effort of proving otherwise, no matter how nicely mine conclusions fit all this madness we're trying to nicely descibe"
And, again, numerous sects will just make up their own doomsday meaning and conclusions from any text and nice concepts, really, and will be using it merely as a trap to extort and exploit their followers to the grave...not like the mainstream religious oranisations would ever do anything like that, heh...
So all what's left for any "enlightment" is to follow the same basic principle that i do on my job - dig trough everything, strip all the marketting bullshit and agenda garbage, and, maybe, you will find something valuable, depending on how well it actualy fits and works. I won't dump my own worldview into this page, it is already pretty long, but i think you may guess already. - "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.
it will be a great shientific material for the future - how much can you gaslight and incentivise individuals into cutting their own perfectly functioning organs off.Or at least pretending like it, to cause the remaining mass follow the hoarde effect. Such that the ones, who genuinely fell to it, would've been perfectly fine individual otherwise, if they weren't being brainwashed and hyphnotised by modern brain-rotting and all senses-triggering content.
I genuinely thought that brain-doctor hippies learnt their mistakes about lobotomy and high-voltage shock therapy bullshit, where madhouses were turned into torture chambers at the style of WWII nazi-germany, just because those people are now considered walking animals i guess, so why care about their well-being at all, as long as our pills help keeping them workable and calmed down...
Yet we are still somehow back in times, where the solution to a suposedly psychological / "brain chemical imbalance" problem is an actual physical interference to an abslutely underlated part of the body, fighing the symptoms without the causes... Geez...
Even though i understand that this is just more readical form of the same tumblur thrend going too far and too nuts and getting too much roots into politics / too much influential figures, one way or another, I still cannot fully cope with realization of that. That we are still monkies, just with a much more fancier and deadlier weapons. Some are just can be self aware even a little bit and make better desicions outta that fact, while others cannot.
Of cource, once past the minimally viable entry barrier, corruption and beuracracy, as always, did it's disgusting thing, by making everything much worse than it could've been even in the most radical minds of a hormonal-unsable teenagers on tumblr and facebook.
It just sucks. Sucks that even the science cannot really be unbiased at all, and just left alone, doing cold-blooded caluclated studies and statistics, that it should instead be used as a powerful propaganda tool... And like, sure, that's not a new thing at all, but i had just hopes that it wouldn't be that way at least here, but oh boy was I unrealistic...
I mean... Why didn't all those cases of massive companies abusing research journals to silence the issues with their crimes and horrendously dangerous for everyone mistakes and fix the reputation didn't taught me that it can happen in numerous other ways too... i dunno...
Past a certain point you just cannot stop notice how much bullshit there is, everywhere, no matter where you're looking.
While it is surely a soulcrushing yet so obvious revelation, in some way, it's also for the best to not wear the pink glasses all the time. Only then you can find what truly matters the most to you. Of course, while being aware of the fact that not everything that "feels good" to you is actually good for you, or else those hippies dying in the van ouuta being drug overdosed may be concluded as the best life, which it objectively and absolutely is not.
- 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...)