- 0 Posts
- 144 Comments
esa@discuss.tchncs.deto
Linux@lemmy.ml•df showing a full (99%) ssd, but du only showing a fraction of that? UPDATED
9·2 months agoOne more puzzle piece here is that
duwon’t report on files that have been marked for deletion but are still held on to by some process. There’s anlsofincantation to list those, but I can’t recall it off the top of my head.It used to be part of sysadmin work to detect the processes that held on to large files if
dfreports that you’re running out of space, and restart them to make them let go of the file. But I haven’t done that in ages. And if you restarted the host OS that should have taken care of that.I assume you also know how to prune container resources.
esa@discuss.tchncs.deto
News@lemmy.world•New poll shows warning signs for Trump’s Republican Party ahead of 2026 midterms
17·2 months agoAs always for us across the pond: Simply fascinating that his party isn’t polling in the single digits, or even decimals
esa@discuss.tchncs.deto
Linux@lemmy.ml•TIL tar keeps permissions of the files and directories archived if possible.
13·3 months agoIt’s even a tape archiving tool. Just pretty much nobody uses it in the original way any more.
Very much one of those “if it ain’t broke, don’t replace it” tools.
esa@discuss.tchncs.deto
Linux@lemmy.ml•I must have died and gone to heaven [nushell]English
10·3 months agoYeah, there should be a clear separation between scripts, which should have a shebang, and interactive use.
If a script starts acting oddly after someone does a
chsh, then that script is broken. Hopefully people don’t actually distribute broken script files that have some implicit dependency on an unspecified interpreter in this day and age.
That’s interesting I hadn’t thought about the JSON angle! Do you mean that you can actually use
jqon regular command outputs likels -l?No, you need to be using a tool which has json output as an option. These are becoming more common, but I think still rare among the GNU coreutils.
lsoutput especially is unparseable, as in, there are tons of resources telling people not to do it because it’s pretty much guaranteed to break.
I’ve been using fish (with starship for prompt) for like a year I think, after having had a self-built zsh setup for … I don’t know how long.
I’m capable of using
awkbut in a very simple way; I generally prefer being able to usejq. IMO both awk and perl are sort of remnants of the age before JSON became the standard text-based structured data format. We used to have to write a lot of dinky little regex-based parsers in Perl to extract data. These days we likely get JSON and can operate on actual data structures.I tried
nuvery briefly but I’m just too used to POSIX-ish shells to bother switching to another model. For scripting I’ll usewithset -eou pipefailbut very quickly switch to Python if it looks like it’s going to have any sort of serious logic.My impression is that there’s likely more of us that’d like a less wibbly-wobbly, better shell language for scripting purposes, but that efforts into designing such a language very quickly goes in the direction of nu and oil and whatnot.
esa@discuss.tchncs.deto
Comic Strips@lemmy.world•Superpowers or Now You're Breathing Consciously
51·3 months agoPeople with aphantasia: You have no power here!
esa@discuss.tchncs.deto
World News@lemmy.world•Meet the water sommeliers: they believe H₂O can rival wine – but would you pay £19 a bottle?English
3·3 months agolaughs in norwegian
No, but the weirdos who insist on spelling it “SystemD” always seem to hate systemd.
systemd is pretty great. I tend to start long-running processes as user services, and I’ve even taken to starting some apps that give an old laptop trouble with
systemd-runand a slice with some memory restrictions. Easy peasy, works great, all declarative, no wibbly-wobbly shell scripts involved.
esa@discuss.tchncs.deto
Mildly Interesting@lemmy.world•Something is wrong with the Anglosphere
45·4 months agoNah. If we take the US as an example they have rampant NIMBYism, a suburbanism ideology that isn’t sustainable financially (or ecologically or socially, for that matter), and rather strict zoning, with the worst stemming from the city of Euclid, and thus being named “euclidean zoning”.
If you’re up for some videos, then StrongTowns, CityNerd and NotJustBikes all talk about this at length.
But what did you learn? What are we supposed to learn? Did you get any context, like how he actually went to anger management therapy later?
Or is this just guffawing and gawping at an old angry email from a tech celebrity?
This mail is 13 years old, and doesn’t seem relevant for anything? This post seems like a lazy attempt at shit-stirring.
The fourth … appendage on the left hand is being used like a thumb, and doesn’t have any indication of knuckle even though it’d be the most bent finger if it was one. I’d say we can see four fingers on the right hand, while the left is in an indeterminate slop state where it’s only partially a comic/Disney three-finger hand, with one extra slop appendage that’s not clearly either thumb or finger.
esa@discuss.tchncs.deto
Map Enthusiasts@sopuli.xyz•map of 10 fastest-growing fetishes of 2025English
26·5 months agoMandatory reminder that it’s easiest to have the biggest percentage growth for the smallest categories.
esa@discuss.tchncs.deto
Ask Lemmy@lemmy.world•Why is it often cheaper to buy new than repair old and how can repairing be encouraged on different levels of society?
7·5 months agoPart of the answer here is also integrated design. To be able to be repaired a thing has to be designed for that, and to have identifiable parts that can be adjusted or replaced in isolation, and non-destructive disassembly.
If you have to destroy one part to adjust another, it’s not really repairable. If several functions/components are all one thing then you can’t really replace just the one.
To use a bike as an example, you can exchange wires, brake pads, seats and most other things in isolation, especially the things that are expected to wear out and need replacement. But you’re not going to replace part of your bar tape or frame, because they’re essentially one whole thing.
(Ok, you could probably weld a steel frame if you really wanted to, but I think the intent is readable.)
Same reason as the vampire has one hand with four fingers and fingernails, and one hand with three fingers and no nail: LLM slop
Kinda. At the last strand I expect them to switch to length.
But yeah, at some point should be good enough
esa@discuss.tchncs.deto
Linux@lemmy.ml•Systemd's Nuts and Bolts - A Visual Guide to Systemd
1·5 months agoYeah, JSON is essentially a side effect of having JavaScript already. It makes sense that it shows up a lot of places, especially web. But just like with JS, it’s not really good, just ubiquitous.


Yeah, Ubuntu actually isn’t the first distro without GNU coreutils. Beyond Android and Busybox, there’s also stuff like Talos, which is something like … Kubernetes/Linux.
IME something like Kubernetes/Linux running “distroless” containers have a huge potential to displace traditional GNU/Linux in the server market, and I wouldn’t be surprised if someone manages to build a desktop out of it, either.