Once git no longer depends on it, it’ll be gone from my system
Once git no longer depends on it, it’ll be gone from my system
Nah, gross. You need to set a bunch of global options to get sane behavior on errors.
Nushell is shaping up really really nicely, and it’ll actually stop executing if something fails! Even if that happens in a pipe! And it’s not super eager to convert between arrays and strings if you use the wrong cryptic rune.
Great point, but this part of the quote is still dumb as rocks:
Coding is just kind of like the language that we talk to computers. It’s not necessarily the skill in and of itself. The skill in and of itself is like, how do I innovate? How do I go build something that’s interesting for my end users to use?
Sure, if you have a big workforce hand-coding UI, you might replace some of them by better tools. But things like that are a fraction of a fraction of the responsibilities developers have
Yeah, the motivation here is “please panic-buy our GPUs/please panic-buy into our cloud GPU infrastructure ”
You can theme plasma and turn the effects off. Why isn’t that exactly what you want?
Hatch is great. It’s easy to get started but I wouldn’t call it simple. Flit is simple, because it’s limited.
Hatch is complex enough to allow you to override everything, which makes it not simple, but also not complicated.
I agree, although it undersells hatch and has a title that made me roll my eyes. Very well researched, none of the usual hot takes and clichés.
We could maybe give people like her a glimpse into the sheer defiance that nature has against all attempts to fit into tiny categorical boxes.
It’s not just the topics that she doesn’t understand (especially the intersection of gender with endocrinology and neurology), but everything.
If you are a biologist and think you have found a rule that applies to some part of biology, you will feel deeply uncomfortable until the inevitable exceptions start cropping up that tell you that while the theory is still statistically sound, it’s not unnaturally strict and therefore plausible.
Obviously trans people exist and are valid. Thinking otherwise would be ignoring mountains of biological patterns and data that tell us that every binary in biology isn’t actually clean-cut.
Yeah, everyone is the hero in their own story, so from their perspective, they surely feel like they know things until they meet an actual biologist challenging them.
TERFs invoke half-remembered high-school level biology as if it was mathematical fact. In actual biological reality, nothing is binary or absolute. I don’t need a PhD in computational biology to know that, but if surely helps.
How about being a compassionate human being who tries to understand the conversation partner’s fears without bowing down to misinformation? If that’s not enough for them because they see debunking their bunk as personal attack, I don’t think anyone from outside of their cult is an acceptable conversation partner for them.
I usually write “POSIXy shell” but I thought that was clear from context this time.
The problem is that exit statuses !=0 aren’t treated as error by default (with a way to turn that off for individual expressions). Instead you have to set multiple settings and avoid certain constructs in bash/ZSH/…
Everything that works like a modern programming language by default is fine of course
Yeah, and that’s just one of many many things to consider.
As a long time former ZSH user, I’ll definitely include ZSH in shell languages to avoid for scripting.
The problem is simply the number of rules and incantations to slavishly include everywhere to make your script bail on error. set -e
is not enough by far.
Python with plumbum or nushell are definitely better.
Oh you sweet summer child.
If you don’t use pipes or command substitutions, set -e
gets you a fair part of the way there.
If you’re interested, I can look up the rest of the arcane incantations necessary.
Shell scripts were a mistake. The weirdness you have to remember to safely stop executing when something fails is mind-boggling.
I’m so glad nushell exists and doesn’t need any configuring to just do the reasonable thing and stop executing when something fails.
Why?
Yeah, if all those complainers want something more modular, they’re free to push for protocols that allow to leverage existing components while also allowing for them to come from multiple vendors.
Objectively, Apple is focusing on leveraging high DPI over subpixel tricks.
It makes sense that people who value sharpness on low DPI screens prefer subpixel rendering over grayscale.
Wow you’re insane. “I know, I’ll discredit the woman who just pointed out that it’s hard to get credit in her field as a woman ”