ufw (a firewall) uses rule numbers when you want to, say, delete a rule. Does it display the rule numbers when you list them with ufw status?
No, of course not, that would be too easy (you’d win the game right away, where’s the fun in that?)
So, instead you have to type ufw status numbered.
Remember kids, beautiful defaults are for newbs and losers. Real gamers play in hard mode.
*walks away mumbling*
@aral Linux is great
.when you have set up all the three million aliases so stuff makes any sense
@aral This is one of my biggest pet peeves in Linux software, a ton of things do things in needlessly complicated ways for seemingly no reason
Then like half the time it's combined with absolutely garbage tier documentation too
I wouldn't put it past *certain* Linux user groups to do that intentionally too, although I think in most cases it's just incompetent UX design
@aral To add to that, if you want to delete a few rules somewhere in the middle, you need to check the numbers after every delete, because they now have a different number.🤪
@aral i recently dove into nftables and have to say - despite NFT being part of the name -. It's reaaally nice. Reminds me a bit of ferm which i was using before. Not sure how well it plays with container networking though... (i set it up on my router)
@aral One day I'll have to give a talk about the UI of early mechanical calculators contrasted with modern UI design. These calculators were nothing like modern ones, it was basically a direct front-end to the machinery that made the calculations possible. As a result there was about 3 or 4 families of UI, each distinct (because of patents) and each requiring you study a manual to do even simple calculations. #mechanicalcalculators #calculators #ui #mechanicalcomputers
@aral I never understood why every Linux setup guide has a similar list of things you have to do.
It’s as if they’re trying to keep certain people off the system.
@gregandcin I’m in self-inflicted NAT routing hell. The interfaces of these tools were designed for robots not human beings.
@aral Okay, but whether this is desirable is debatable and you can simply fix this problem with an alias.
@aral Also afaik you can't even delete multiple rules at the same time? So it's a loop of ufw status numbered delete and then get the new numbers 🙄
This is my personal Mastodon.