I’m ultimately pro western leadership, but everything they’ve accused Russia of in this thread so far could have just as easily been said for America…
I’m ultimately pro western leadership, but everything they’ve accused Russia of in this thread so far could have just as easily been said for America…
I would add:
Shit head: a negative term for a person who likely is toxic or caustic for other negative reasons
Shitter: a person who may enjoy shit head humor. One who shit is not necessarily negative like shit head. Could be used to casually downplay a type of humor (lightly positive) or to dismiss a type of behavior (lightly negative)
Software engineering is usually distinct from programming in that it isn’t about the logic behind programming, but about the project management that all software projects typically have in common.
Besides agile methodology, a lot of software engineering involves creating reproducible environments. While NixOS doesn’t provide anything that much different from tools like Ansible,
NixOS follows a functional/declarative design paradigm, functional/declarative design paradigms communicate similar logic for solving the same problem. It’s a restrictive paradigm. Consider how javascript is not restrictive, as in, you can code with any design paradigm in javascript, and how it’s ugly for that.
I also think functional paradigms mirror the natural language closer than imperative paradigms. That’s subjective, but I would still argue Math is a logical language that is a subset of the natural language, and since functions in programming represent a process of doing something, functions make for natural verbs. Meaning, understanding the naming convention for the functions, is a natural naming convention for when I communicate with other software engineers, even when I’m not asking about making configurable/reproducible systems in NixOS
Or when I look at how to config things like firewall, ssh, vpn servers, user group permissions… it’s a minimalist description that I could communicate to other people configuring even on a debian server
So, it’s hard because it’s restrictive, but if you’re willing to put up with a learning curve, you get a language agnostic framework for describing computing environments, more or less. Then there’s more advanced stuff with nix flakes, which still doesn’t make sense to me functionally/linguistically, but I’m starting to see the value in parallel package management and the precision in reproducibility they provide by requiring sha256 git commits
The stress will fuel productivity
Nixos has made me a better software engineer, I hope it takes off
I can add, podman was ignored in previous years at my day job because there were some reliability issues either with GPU access or networking I forget, however these issues have been resolved and we’re reimplementing it pretty much effortlessly
And that’s why I say “bruh”
I’m probably the only person to not use that word like a frat douche, I just like calling my guy friends bro and I tried calling my female friends bro and they didn’t find that funny so now everyone gets bruh’d
When Israelis couldn’t subjugate the city of Haifa, they completely destroyed it and built a new city with the same name on top.
Theyve been doing Hitler shit for decades, is it really the case that America’s longest, oldest war in the east is our most righteous?
I’m pretty one sided on this topic, and I’m sorry if my first comment was hyperbolic as well as one-sided. That said, Is what you’re saying:
If Israel starves Palestinians in a ghetto they can’t escape, that qualifies as Hitler shit
If so, then I have to ask if the process of Palestinians being forced into ghettos they can’t escape, in their own lands, qualifies as Hitler shit?
I truly think Israel has always been this cruel. The only thing that’s changed is it’s a lot harder to hide something from the Internet.
Also, not like 80 years of colonialism is that different from 100, but the colonies that eventually formed into the nation of Israel were called “British Palestine”. When Israel was formed in 1948, this was well after the UN had operated under the imperative that “[the recently discovered] Nukes are dangerous, but the new world order isn’t evil because we can use this power to preserve countries’ borders”
Also, I’m not saying anything nice about the Eastern block. I hold the opinion western intervention was okay in scenarios like Vietnam, because before capitalist imperialists and even communist imperialists, there were Japanese imperialists destabilizing that region
Well, it shouldn’t have been in your 2024 bingo card because it’s been a yearly ordeal for decades
Ddg still has its issues, but it can be useful for avoiding some types of SEO targeting articles
Ruby was recommended to me by my comparative programming languages professor. I haven’t picked it up, but there were memes that this professor was so good at programming he was secretly built by the university in C++ to teach students how to write better code.
I like being able to hear all the different narratives, but if you have sync for lemmy as your client app you can block instances now
I do hope another reddit influx will drown out the circle jerking
Gimme a wedge pillow to keep my ass above my head and I’m in
I don’t mind using discord, but I think it’s best to consolidate all project management communications on a single platform
I hate Israel more than the next guy, but those nations likely wouldn’t be sympathetic to the west’s form of government anyways.
Israel is not a colony we created because we felt bad for Jewish people. Israel is a colony we created to be able to project power in the middle east.
So, it’s not about getting Arab nations to like us. It’s about having a place to park stealth bombers those countries don’t have the technology to shoot down. It’s about having a Mafia group willing to do our dirty work so we don’t look that bad doing it
Exactly, like ansible.
Unused packages aren’t typically a problem unless you imperatively change your systems state. Otherwise, If you remove it from your configuration.nix, it’s removed when you switch to your next build. Previous builds/generations keep those versions of those packages, which wastes space, but you can specify garbage collection to remove generations older than a month
My only complaint so far is the best way to properly make a development shell for a python project is either with a still somewhat experimental feature called flakes, or a 3rd party solution poetry2nix. Im probably going to switch to using docker/podman for python projects.
On the other hand, pip is the worst package manager, so being incentivized away from it is kind of a plus
Man I still suck at NixOS and it has it’s kinks/learning curve, but if you’re tired of tweaking things constantly the nice thing about NixOS is all your little tweaks get recorded into a single file which builds your base OS into your particular configuration. So after you tweak it and get it right, you’ll never have to tweak it again even if you change computers
Hot boomer take ya got yourself there. Ya know, causing friction over the Internet is a form of protesting too?
A DRM that usually adds annoyances to the end consumer so that the developers don’t have to worry about their IP getting pirated for a few months to years.
Then the pirated version still slows your system down because it bundles a crypto miner