pleroma.debian.social

pleroma.debian.social

We end the year with 6 more command line options than we had last new year's eve; now at 273 in total.

@bagder
OOI, how many command line options to curl have ever been removed? If you keep that statistic, of course.
replies
1
announces
0
likes
0

@wouter we have not broken a curl command line since 2006, which means no option has been removed since then...

@bagder
So many words when you could have just said '0' 😂

But yeah, cool.
animated GIF saying 'very cool' in an eighties pixelated font with a guy making an 'I'm impressed' face.

@wouter well, it's not zero counted from 1998.

@bagder I don't even dare to think of all the various possible STATES all those options might create

@km yeah, it's an insane combination explosion that's a testing challenge and of course an explanation for continued bugfixes...

@bagder actually I'd like an option of mine, too, but I can't dare to ask about one 😅

--max-filesize will not even start the transfer if it knows that file size will be beyond the limit. if file size is not known, the transfer will start, but abort once limit is reached. what would be somewhat iseful is an option to allow fetching until limit also if size is in advance known to be larger than limit.

@RealGene at the current rate that would happen roughly in July 2058 😎

@bagder xkcd 1692: Man Page

This xkcd comic shows a Unix manual page, i.e. a man page (hence the title), for a fictional program called "blerp". Unix man pages are meant to provide a brief reference on the usage of a command, not extended explanations with tutorials as may be found in many hardcopy product manuals. Unfortunately, some Unix commands tend to be very bloated and include lots of optional behavior that is often irrelevant to the original intent of the command and can be done much more easily using shell features like piping and redirection, and thus the manpage grows to explain all of the features. This example exaggerates the obscurity and terseness found in many man pages, making fun of the typical style of the genre.

@bagder How many CVEs have there been because the number of curl options no longer fits into an unsigned 8-bit variable?

@liw there's nothing internally that counts the options!

@bagder Can we get a graph of the number of options?

@bagder Just in case I'm making my Rust program to manage curl options use a u128 type to count them! At the current rate of growth, that'll last me at least several years.

@bagder how many books is the man page explaining 273 options?!?