I literally quit Microsoft in large part because I could not morally myself justify working for such a manipulative, lying, exploitative company.
And that was a decade ago.
Yeah, yeah if you work MSFT, you have less moral character than I do, you are certainly aiding and abetting evil; even if you're not directly doing the super evil shit, you're helping the gears keep grinding along.
You can avoid having to do something like a total refactor that takes half the year, if you do the rough equivalent of a sanity check / clean up pass, when any new system or feature set is added, and make that habitual.
Its... kinda like how if you just do a bit of regular shopping, regular meal prep, regularly do the dishes, whatever, everything just flows easier in general.
The longer you run lean, move fast and break things.... yeah it can improve output in the short term, but medium to long term, you'll run yourself ragged, and things will break and fall apart.
If you were to talk like this in any job I've ever worked at, you'd be fired in about a week, maybe faster.
Same with writing emails with this language.
And you're missing my point that if you made your own functions... and they don't work right, ... you should fix those functions, rework them.
Not doing that is how you get technical debt, spaghetti code, which is bad for you, bad for what you're trying to do, bad for anyone else trying to help you do it.
Commenting on a bunch of slapdash fixes is like covering holes you punched in your wall with framed graffitti about how frustrated you are.
If you saw that in a date's home, you'd hopefully recognizr that as a red flag and nope the hell out.
If everybody else is too busy to actually fix the code, you have inept project management.
You as well have clearly never worked in an actual professional software dev environment, if you think this is reasonable or defensible.
Not too long ago I was explaining to people how Garry is both an asshole and bad at coding... now we get to see the unprofessional struggle session.
Like, if you are frustrated that calling methods from your own code base doesn't work... maybe fix your code's utility functions?
Instead of doing one off hackjobs for everything?
Any serious, experienced coder has tendencies toward this or even versions of their code with some of this kind of stuff in it.
... but you fucking clean it up and rewrite the rage with actually helpful documentation, if you actually give a damn about other people who might use it.
Are you still a member of a suprisingly extreme branch of Christianity that just pretends it is normal, or did you bounce off of it, like I did, after actually reading a good deal of the Bible?
Absolutely true, I just think that for ~150 years, its been continuous... though that may very well be the case going back much further as well, I'm less well versed in European history than US history.
I'm fairly sure that for at least the past 150 years, at least one either fairly prominent or at least fairly loud Protestant sect or denomination has been claiming the current Pope is the AntiChrist.
Nearly all servers run on linux, nearly all supercomputers are some kind of locally networked cluster... that run linux.
Theres... theres no conflict here.
In fact, this kind of multi computer paradigm for Linux is the core of why X11 is weird and fucky, in the context of a modern, self contained PC, and why Wayland is a thing nowadays.
X11 is built around a paradigm where you have a whole bunch of hardware units doing actual calcs of some kind, and then, some teeny tiny hardware that is basically just a display and input device... well thats the only thing that even needs to load a display or input related code/software/library.
You also don't really need to worry so much about security in the display/input framework itself, because your only potential threat is basically a rogue employee at your lab, and everyone working there is some kind of trained expert.
This makes sense if your scenario is a self contained computer research facility that is only networked to what is in its building...
... it makes less sense and has massive security problems if you have a single machine that can do all of that, and that single machine is also networked to millions of remote devices (via the modern internet), and in a world where computer viruses, malware, are a multi billion dollar industry... and the average computer user is roughly as intelligent and knowledgeable as a 6th grader.
Well, I have a love hate/relationship with Paradox.
On the one hand, they make basically perfect games for autists, such as myself.
On the other hand, their business model is fucking atrocious.
Oh, you want to play the modern version of the game? Well, now it costs 3 or 4 times as much, with all the DLC you'll either need, or be tempted to buy.
So... as much as I enjoyed Stellaris, I'd honestly have to recommend you not try it, unless you've got a few hundred dollars that you're ok with evaporating.
I never got into EU or HOI (beyond just watching youtubers paint maps, with commentary), but I have definitely had moments in Stellaris when I realized:
Fuck, this other empire doesn't like me and is going to out economy me in a few years, if I don't overhaul my own entire economy.
So then I sit down and rework the whole uh, sector type governance structure, re-specialize various planetary economies... and that does essentially mean that some systems that used to be their own sector or the functional regional capitol, well, now they're smaller fish in a reorganizrd, bigger pond.
I literally quit Microsoft in large part because I could not morally myself justify working for such a manipulative, lying, exploitative company.
And that was a decade ago.
Yeah, yeah if you work MSFT, you have less moral character than I do, you are certainly aiding and abetting evil; even if you're not directly doing the super evil shit, you're helping the gears keep grinding along.