Breadth of support and retention of historical support are also priorities that differ between other software distributions, especially free operating systems. See Debian vs. Ubuntu, or NetBSD vs. DragonflyBSD. Some…
I use basically every general-purpose package manager available on macOS simultaneously in a kind of tiered hierarchy of preference. Homebrew's best differentiated strength imo is the whole Cask subsystem, which…
That hardly happens on desktop/laptop Linux. Seems like a proprietary OS problem tbh.
Sure you can. You could use an LLM to write a prototype or test cases, satisfy yourself that it works, then reimplement it by examining the generated code and deciding on your own implementation, then typing it out.…
It's not actually difficult to see how this works. "Piracy" means "doing stuff some particular IP rightsholders (or sometimes, upstream/downstream stakeholders) don't like". The fact that a behavior is "piracy", like…
How about just learning to use `git add` correctly? Are you so committed to just slamming `git add -A` all the time? It's not hard to have uncommitted files sitting in your working tree without messing with .gitignore…
> But they DO have credibility in the sense that there's a long history of people following this advice and feeling a little better. There's also long histories of people following folk medicine advice and being hurt by…
This is one of the things that makes the contemporary Chinese treatment of TCM as credible so jarring to me. Many people seem to regard it as some unique inheritance of their culture, but in fact it closely resembles…
PowerShell unfortunately just isn't that first-class, even on Windows. You'll inevitably discover, if you do this, that certain things simply can't be automated via PowerShell, that some PowerShell modules wrap or lag…
Yes, although it's buried among a huge number of other shortcuts now, and not particularly easy to search for.
The new app is an unbelievable mess. Settings are senselessly organized, too. The whole thing has this aesthetic slickness and then underneath it's like the people who make it have never even used it. It's not…
IME it's not too bad, but I see what you're saying. I guess we're mostly in agreement.
Windows does have a native sandboxing API that Docker is capable of using IIRC, but nobody uses it. The macOS situation is even worse in that the kernel lacks the requisite capabilities.
Rootless Podman (and rootless Docker for that matter) is not difficult to set up automatically. There is a little complexity involved, namely in configuring subuid and subgid mappings, but not much. That said, I think…
> Palestine Action has been designated a terrorist group in the UK as well after sabotaging military aircraft (the article says they sprayed paint, but does not say it was sprayed inside jet engines, rendering them…
The US sanctions the PKK because we're obliged to do so by our NATO ally Turkey, which gave rise to the PKK by carrying out a genocide against its local Kurdish population. Meanwhile the SDF, the armed wing of the PYD,…
The other advantage here is that it's really easy to tell at a glance if one of these "shortened" links authentically points to a real government website; just answer: does it start with nyc.gov? That's a really good…
GitHub Actions is really, really badly designed. The security model is fundamentally broken, the YAML hell is as bad as any, the log streaming lags like hell, they charge self-hosted runners for using their coordination…
> That sort of system cannot exist in harmony with other systems for any extended length of time When you mark the scoresheet according to actual number of invasions, our capitalist liberal democracy has performed much…
I imagine for some end users a lot of this stuff is happily invisible, just like you say. But for me, a few kinds of changes have been highly visible as a user: - basically all filesystem changes, especially the…
You sure it isn't a euphemism for "heart attack"?
That was a different situation, more like "agile". DevOps actually meant something once. There was a real idea there. But a lot of companies wanted "in" on it without actually doing it. So the meaning of the name was…
True. But it's also an illustration of how relying on an OS' native sandboxing capabilities is nicely composable with other isolation techniques.
This has both features and is open-source: https://nono.sh/ It's an OS-level sandbox, though. It doesn't launch VMs or containers for sandboxing purposes; it uses whatever sandboxing features your host kernel offers.
`find` isn't a Bash built-in and has basically nothing to do with Bash as a language. Not knowing `find` is a basic Unix literacy issue, not a Bash language footgun. You're right that Bash is full of footguns,…
Breadth of support and retention of historical support are also priorities that differ between other software distributions, especially free operating systems. See Debian vs. Ubuntu, or NetBSD vs. DragonflyBSD. Some…
I use basically every general-purpose package manager available on macOS simultaneously in a kind of tiered hierarchy of preference. Homebrew's best differentiated strength imo is the whole Cask subsystem, which…
That hardly happens on desktop/laptop Linux. Seems like a proprietary OS problem tbh.
Sure you can. You could use an LLM to write a prototype or test cases, satisfy yourself that it works, then reimplement it by examining the generated code and deciding on your own implementation, then typing it out.…
It's not actually difficult to see how this works. "Piracy" means "doing stuff some particular IP rightsholders (or sometimes, upstream/downstream stakeholders) don't like". The fact that a behavior is "piracy", like…
How about just learning to use `git add` correctly? Are you so committed to just slamming `git add -A` all the time? It's not hard to have uncommitted files sitting in your working tree without messing with .gitignore…
> But they DO have credibility in the sense that there's a long history of people following this advice and feeling a little better. There's also long histories of people following folk medicine advice and being hurt by…
This is one of the things that makes the contemporary Chinese treatment of TCM as credible so jarring to me. Many people seem to regard it as some unique inheritance of their culture, but in fact it closely resembles…
PowerShell unfortunately just isn't that first-class, even on Windows. You'll inevitably discover, if you do this, that certain things simply can't be automated via PowerShell, that some PowerShell modules wrap or lag…
Yes, although it's buried among a huge number of other shortcuts now, and not particularly easy to search for.
The new app is an unbelievable mess. Settings are senselessly organized, too. The whole thing has this aesthetic slickness and then underneath it's like the people who make it have never even used it. It's not…
IME it's not too bad, but I see what you're saying. I guess we're mostly in agreement.
Windows does have a native sandboxing API that Docker is capable of using IIRC, but nobody uses it. The macOS situation is even worse in that the kernel lacks the requisite capabilities.
Rootless Podman (and rootless Docker for that matter) is not difficult to set up automatically. There is a little complexity involved, namely in configuring subuid and subgid mappings, but not much. That said, I think…
> Palestine Action has been designated a terrorist group in the UK as well after sabotaging military aircraft (the article says they sprayed paint, but does not say it was sprayed inside jet engines, rendering them…
The US sanctions the PKK because we're obliged to do so by our NATO ally Turkey, which gave rise to the PKK by carrying out a genocide against its local Kurdish population. Meanwhile the SDF, the armed wing of the PYD,…
The other advantage here is that it's really easy to tell at a glance if one of these "shortened" links authentically points to a real government website; just answer: does it start with nyc.gov? That's a really good…
GitHub Actions is really, really badly designed. The security model is fundamentally broken, the YAML hell is as bad as any, the log streaming lags like hell, they charge self-hosted runners for using their coordination…
> That sort of system cannot exist in harmony with other systems for any extended length of time When you mark the scoresheet according to actual number of invasions, our capitalist liberal democracy has performed much…
I imagine for some end users a lot of this stuff is happily invisible, just like you say. But for me, a few kinds of changes have been highly visible as a user: - basically all filesystem changes, especially the…
You sure it isn't a euphemism for "heart attack"?
That was a different situation, more like "agile". DevOps actually meant something once. There was a real idea there. But a lot of companies wanted "in" on it without actually doing it. So the meaning of the name was…
True. But it's also an illustration of how relying on an OS' native sandboxing capabilities is nicely composable with other isolation techniques.
This has both features and is open-source: https://nono.sh/ It's an OS-level sandbox, though. It doesn't launch VMs or containers for sandboxing purposes; it uses whatever sandboxing features your host kernel offers.
`find` isn't a Bash built-in and has basically nothing to do with Bash as a language. Not knowing `find` is a basic Unix literacy issue, not a Bash language footgun. You're right that Bash is full of footguns,…