this post was submitted on 20 Oct 2026
61 points (96.9% liked)

Chapotraphouse

14492 readers
893 users here now

Banned? DM Wmill to appeal.

No anti-nautilism posts. See: Eco-fascism Primer

Slop posts go in c/slop. Don't post low-hanging fruit here.

founded 5 years ago
MODERATORS
 

after competent programmers in a nurturing environment (read: not a zio vibe code factory with suspiciously pristine and unworn children's playground equipment next to closets where the doors have burst open, spilling skeletons onto the floor) solved this shit in the 70s and 80s on Jurassic Park looking ass mini-and-microcomputers running Unix on hard drives with more "platters" than the Big America from McDonald's Israel [TRANSLATION SETTING: AMERO-ISRAELI HIGH GOTHIC]

Remember WinFS? Sorry! Billy Gates needs 25% of your disk bandwidth for file indexing and "library" maintenance services instead (Note: Windows has-a-right-to-Defender-itself resource usage not included) cuz even a fuckin database was too ambitious for them

This post inspired by Steam PRE-ALLOCATING DISK SPACE ON A FUCKIN NETWORK FILESYSTEM on the other corpo OS, Linux, which MOSTLY* does not suffer from this problem despite some programmers' best efforts


*Somewhat unrelated but do you have a BTRFS filesystem that you put under even moderate IO and space pressure? Did you know the traditional 'df' command no longer necessarily accurately reports free disk space on your system? I learned this recently when I had something like 8 or 9 gb free on a small btrfs filesystem but writes were failing because of ENOSPC and I was baffled and started deleting fucking everything only for that to fail cuz of ENOSPC jesse-wtf and it still wasn't fuckin working until I ran 'btrfs filesystem df' to see that some infernal internal block allocator had somehow got itself into a situation where it was wasting so much space I couldn't even delete files to free space. I had to run some fuckin balancing tool to get it to work right again

PSA: run 'btrfs filesystem df' on your system to see how much space your local incompetent shit corpo OS filesystem is wasting on your system :3

Look at this line Data, smth: total=XGiB, used=YGiB and take the difference of X and Y to see how much more data can actually fit on your disk. aware Oh fuck I just realized the call is coming from within the house

top 28 comments
sorted by: hot top controversial new old
[–] JoeByeThen@hexbear.net 37 points 3 days ago (2 children)

bateman-business-card disk defragmenter was one of my favorite games as a kid.

[–] uokgerku@hexbear.net 9 points 3 days ago* (last edited 3 days ago) (1 children)

An effective and fun psyop unfortunately.........

Now I'm wondering about if free software ppl had more resources to expose the internals of software with fun UI

[–] hello_hello@hexbear.net 10 points 3 days ago* (last edited 3 days ago) (2 children)

KDE recently implemented the btrfs snapshotting interface into their desktop settings and file manager (link) which is really cool.

[–] uokgerku@hexbear.net 12 points 3 days ago* (last edited 3 days ago) (1 children)

That's cool!!

I'll have to show my boyfriend I set up with KDE this feature ^w^

I'm not a KDE user (XFCE 4 life) but I respect them bigly for being 1 of like....3 or 4 groups seriously trying to make an operating system out of Linux that doesn't like.... require you to recompile your window manager or smth if u wanna change the background color

However, and no one asked, but I am not a fan of Discover :3

[–] imogen_underscore@hexbear.net 8 points 3 days ago

yeah i love KDE but discover is just bad software and not a sane alternative to traditional package management

[–] imogen_underscore@hexbear.net 5 points 3 days ago

this is awesome

[–] Mindfury@hexbear.net 22 points 3 days ago (2 children)

as someone barely technologically literate by hexbear standards (can build a PC but have tried to install linux like once and have no idea about architecture):

hell yeah, welcome computer ulysses

[–] uokgerku@hexbear.net 11 points 3 days ago

maybe-later-kiddo🍷clink! 🍷maybe-later-honey

[–] GenderIsOpSec@hexbear.net 10 points 3 days ago (1 children)

computer ulysses

literally what i was thinking. needs a few more emojis tho catgirl-sorry

[–] lilypad@hexbear.net 10 points 2 days ago (1 children)

after competent monke-beepboop in a absolutely-safe-capsule environment (read: not a israhell artificial-intelligence spaghetti-code factory with suspiciously pristine and unworn children's playground equipment next to closets where the doors have burst open, spilling skeleton-wave onto the floor) solved this shit in the 70s and 80s on Jurassic Park looking ass mini-and-microcomputers running Unix on hard drives with more "platters" than the treatler Big America from McDonald's Israel [TRANSLATION SETTING: AMERO-ISRAELI HIGH GOTHIC]

biden-rember Remember WinFS? death-to-the-poor Sorry! Billy Gates needs 25% of your disk bandwidth for file indexing and "library" maintenance services instead (Note: Windows idf-cool resource usage not included) cuz even a fuckin database was too ambitious for them

This post inspired by red-teamblu-teamSteam PRE-ALLOCATING DISK SPACE ON A FUCKIN NETWORK FILESYSTEM on the other corpo OS libretion which MOSTLY* does not no-no-no-wait-wait-wait from this problem despite some monke-beepboop best efforts


*Somewhat unrelated but do you have a BTRFS filesystem that you put under even moderate IO and space pressure? Did you know the traditional 'df' command no longer necessarily accurately free-real-estate disk space on your system? I learned this recently when I had something like 8 or 9 gb free on a small btrfs filesystem but monkey-typewriter were failing because of ENOSPC and I was baffled and started elmofire fucking everything only for that to fail cuz of ENOSPC jesse-wtf and it still wasn't fuckin worker until I ran 'btrfs filesystem df' to see that some dumpster-fire internal block allocator had somehow got itself into a situation where it was wasting so much space I couldn't even delete files to free space. I had to run some fuckin balancing tool to get it to work right again

PSA: run 'btrfs filesystem df' on your system to see how much space your local i-love-not-thinking shit corpo OS filesystem is wasting on your system :3

Look at this line Data, smth: total=XGiB, used=YGiB and take the difference of X and Y to see how much more data can actually fit on your disk. aware Oh fuck I just realized the call is coming from within the house bocchi-glitch

[–] GenderIsOpSec@hexbear.net 5 points 2 days ago

it's.....it's magnificent catgirl-cry niko-tear-wipe

[–] BeanisBrain@hexbear.net 5 points 2 days ago

Close enough, welcome back BMF

[–] uokgerku@hexbear.net 10 points 3 days ago (1 children)

This post is dedicated to my BTRFS root filesystem that perished for no fucking reason in 2018 while I was playing Star Wars: Empire at War: Forces of Corruption and never finished the story to this day

If only XFS had transparent compression support......

[–] hello_hello@hexbear.net 20 points 3 days ago* (last edited 3 days ago) (1 children)

If only the bcachefs guy didn't get AI brain fried and piss off everyone so hard he became one of the only projects in the kernel to get thrown out. He was meant to be the chosen one to bring us in-tree ZFS but he wasted it all writing screeds against btrfs.

Last time I remember he has an AI girlfriend and now vibecodes his toy filesystem with rust.

[–] edie@lemmy.encryptionin.space 4 points 3 days ago

Last time I remember he has an AI girlfriend

Who came out as trans and gay https://hexbear.net/post/7795222


ⓘ This user is suspected of being a cat. Please report any suspicious behavior.

[–] hello_hello@hexbear.net 9 points 3 days ago (1 children)

I-was-saying I like btrfs over zfs (yes don't @ me about RAID5/6).

[–] uokgerku@hexbear.net 8 points 3 days ago

It causes me pain to admit this but I also prefer BTRFS over ZFS agony-deep

Having one piece of Solaris (NFS) grafted onto arguably more primitive Unixes is enough for me >w<

If I could afford more RAM speed-dont-laugh I might feel differently

[–] trompete@hexbear.net 8 points 3 days ago

Man the last time I was excited about file systems was when I switched to ReiserFS. Of course I and everybody else went back to ext, because it's just hard to select the thing named after and created by the angry guy who murdered his wife when she apparently didn't turn out to be his devoted slave after he mail-ordered her out of a catalog.

I sometimes read about snapshots and other cool features and but then remember I don't need snapshots. I can't remember the last time I needed to reinstall because my fs didn't have snapshots, that's just not an issue I'm having. I only ever reinstall because my laptops keep dying.

[–] Abracadaniel@hexbear.net 8 points 3 days ago (2 children)

I use ext4 it's fine. It does keep telling me the trash is too full to accept new files tho.

[–] uokgerku@hexbear.net 7 points 3 days ago* (last edited 3 days ago) (1 children)

ext4 is solidly okay :3

Not particularly interesting or notable or even performant sometimes but okay and sometimes that's what you need

It uses the traditional Unix method of avoiding file fragmentation or wasting space by just setting aside like 5% of the disk and having the block allocator take advantage of this assumption

You can actually get that space back with tune2fs but supposedly performance starts to degrade rapidly below 5 percent of free space

[–] buckykat@hexbear.net 12 points 3 days ago (1 children)

"Not particularly interesting" seems like a solidly good attribute for a filesystem

[–] uokgerku@hexbear.net 9 points 3 days ago* (last edited 3 days ago)

It is but at the same time I like operating systems that push the boundaries of what is normal or possible!

Cylinder groups and inodes are quaint now but someone had to do it first so ppl can make uninteresting filesystems later :3

From what I understand the ext filesystems were always kinda a stopgap measure for Linux for when it just needed A filesystem

ext (mostly derived from MINIX) -> ext2 (upgrade ext for bigger files and filesystems) -> ext3 (ppl are tired of long filesystem checks and poor reliability under some circumstances so we added journaling and bigger limits, etc) -> ext4 (another incremental upgrade to ext3)

[–] VHS@hexbear.net 4 points 3 days ago

I use F2FS for SSDs and XFS for spinning drives, I've never had any problem with either

[–] RedWizard@hexbear.net 3 points 2 days ago

You should check out Antivirus Survivors 2003 Professional on steam to relive these vibes.

[–] imogen_underscore@hexbear.net 4 points 3 days ago