You misunderstand me. It's not about typing it. It's not conforming to prevalent Linux paradigms which creates artificial confusion and learning difficulties. There's a reason it's git pull and not git -L, perf annotate and not perf -A . It's a great semantic difference like <b> vs <h3>. I'm saying this as an Arch user.
- Posts
- 27
- Comments
- 122
- Joined
- 5 mo. ago
- Posts
- 27
- Comments
- 122
- Joined
- 5 mo. ago
New York Times gift articles @sopuli.xyz How Cheerleading Became So Acrobatic, Dangerous and Popular
New York Times gift articles @sopuli.xyz White House Removes Republican Member of N.T.S.B.
United States | News & Politics @midwest.social Pardon Industry Offers Rich Offenders a Path to Trump
United States | News & Politics @midwest.social How We Analyzed the Strike on the Iranian School
wikipedia @sh.itjust.works wmf Staff Security Engineer tests in production, executing mass-vandalism malware across Metawiki, turning all sites read-only for two hours, and disabling custom user scripts
Not The Onion @lemmy.world 'Shock jock' Rosenberg says he apologized to Mayor Mamdani for calling him a 'cockroach'
Tech @programming.dev Open source devs consider making [bandwidth] hogs pay for every download
New York Times gift articles @sopuli.xyz Pentagon Gives A.I. Company an Ultimatum
United States | News & Politics @midwest.social Pentagon Gives A.I. Company an Ultimatum
World News @lemmy.world Pakistan bombs Kabul, declares ‘open war’ with Afghanistan after months of border clashes
Technology @lemmy.world Archive.today CAPTCHA page executes DDoS; Wikipedia considers banning site
Excellent Reads @sh.itjust.works The Ritual Shaming of the Woman at the Coldplay Concert
New York Times gift articles @sopuli.xyz The Woman in the Coldplay Concert Kiss Cam Video Is Ready to Talk
United States | News & Politics @midwest.social “The Nation” Nominates Minneapolis for the Nobel Peace Prize
United States | News & Politics @midwest.social Freshmen create website mapping ICE incidents
United States | News & Politics @midwest.social NY students would study Jan. 6 Capitol attack under pending [state] bill
Progressive Politics @lemmy.world proposal from Harvard Law: carve Washington DC into 127 states to provide votes and reshape US democratic process
Not The Onion @lemmy.world How exotic dancers became some of the biggest donors of toys to Doernbecher Children’s Hospital
New York Times gift articles @sopuli.xyz The Pardon That Represents the New Era of Corruption
New York Times gift articles @sopuli.xyz Private equity finds a new source of profit: volunteer fire departments









The prevalent way (except for ancient tools like tar), and thus the norm, is that options are meant to be optional and subcommands are like old "do one thing" Unix commands (do completely different things, can have completely different set of arguments) but you prepend the name of the software in front of them. You can see the impact of this reflected in documentation for argument parsers: https://docs.python.org/3.14/library/argparse.html#%3A%7E%3Atext=Required+options+are+generally+considered+bad+form+because+users+expect+options+to+be+optional https://gobyexample.com/command-line-subcommands#%3A%7E%3Atext=Command-Line+Subcommands-%2CGo+by+Example%3A+Command-Line+Subcommands%2Cthat+have+their+own+flags.