toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

269
active users

#curl

23 posts9 participants0 posts today

it is curious how many people feel they need to ask me why #curl is not moving off #GitHub

The cold and boring answer is money. GitHub sponsors us with a crapload of CI infra that there is no other company even close to doing.

So while they may be an AI-first delusional company, they help our project so much more than all other hosting sites combined.

It would be reckless and irresponsible of us to ignore this.

On this day, twenty-five years ago, libcurl was born. The engine from the #curl tool turned into a library so that others could also get internet powers.

The name "libcurl" was picked simply because we couldn't think of a better name and yeah, it is a "curl library"...

libcurl 7.1 was a dot-one release to make sure it would not get confused with one of the many 7.0 beta releases we did prior to the actual release.

One of the first adopters of libcurl was PHP.

Also, I made the #curl tool support up to 10000 "globs" per URL. Just keep the total number of URLs they expand to within 64 bits.

(It was more of an accidental follow-up effect as I introduced a growing array to keep them, so the previous fixed-limit array can start much smaller but also grow much larger if wanted.)

TIL how to have #jq display data separated with ˋtab, so that #awk can properly tell the ˋpublishedAt field from the others, so that it can identify a synced YouTube video to be deleted after a week, using the #Peertube API from a #curl command.

This is not nerdy! This is fun!