Most people try to build one “perfect” project.

I’m doing 100, inspired by Visakan Veerasamy "do 100 things" (https://makingmeaning.in/article/do-100-things?utm_source=chatgpt.com)

This curl source code explorer is one rep—vibe coded, imperfect, but sharper than the last.

The goal isn’t the tool.
It’s pattern recognition.

Do the reps → stop optimizing outputs
and start understanding systems.

https://mrdee.in/writing/vibecoding-005-curl_source_code_explorer/

#curl #libcurl #DanielStenberg #OpenSource #VibeCoding #BuildInPublic #Do100Things

@agowa338

That didn't work. 😔

I'm pretty sure that setting only applies to core #Git (which I believe uses #curl), not LFS (which is a Go program with a completely different HTTP stack).

That's actually an issue on Windows too. IIRC, you can set the sslBackend to schannel on Windows to make Git use Windows' certificate store (instead of plain certificate files like OpenSSL), but this *also* won't work with LFS!

Maybe we could convince the #GitLFS devs to rewrite it in #libcurl? 🤭

Current weather in Kwamalasemutu SR SA with the grace of wttr.in curl {ba{c{k{z{fi}}}}}sh and the cool lolcat

Background photograph a Sluis (NL) composed Sepia in Commewijne SR SA

>> log

$ curl --verbose wttr.in/kwamalasemutu|lolcat
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 5.9.243.187:80...
* Connected to wttr.in (5.9.243.187) port 80 (#0)
> GET /kwamalasemutu HTTP/1.1
> Host: wttr.in
> User-Agent: curl/7.88.1
> Accept: */*
>
< HTTP/1.1 200 OK
< Access-Control-Allow-Origin: *
< Content-Length: 9156
< Content-Type: text/plain; charset=utf-8
< Date: Sun, 15 Feb 2026 22:26:13 GMT
<
{ [2569 bytes data]
100 9156 100 9156 0 0 7320 0 0:00:01 0:00:01 --:--:-- 7318
* Connection #0 to host wttr.in left intact

^Z

#weather #wttr #curl #libcurl #programming #technology #bash #csh #ksh #zsh #fish #sh #networking #http #ports #OpenSource #POSIX #Physics #Chemistry #Lineair #Algebra #Mathematics #Logic #Mobile #Kwamalasemutu

@rl_dane

curl log with transfer succes

wttr.in/nieuw_amsterdam_suriname

$ curl --verbose wttr.in/nieuw_amsterdam_suriname|lolcat
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 5.9.243.187:80...
* Connected to wttr.in (5.9.243.187) port 80 (#0)
> GET /nieuw_amsterdam_suriname HTTP/1.1
> Host: wttr.in
> User-Agent: curl/7.88.1
> Accept: */*
>
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0< HTTP/1.1 200 OK
< Access-Control-Allow-Origin: *
< Content-Length: 9015
< Content-Type: text/plain; charset=utf-8
< Date: Sun, 15 Feb 2026 20:29:33 GMT
<
{ [1209 bytes data]
100 9015 100 9015 0 0 1393 0 0:00:06 0:00:06 --:--:-- 2197
* Connection #0 to host wttr.in left intact

^Z

the screen cap is also included

syntax:

`xfce4-screenshooter -S -d 2 --window -s "$HOME/Pictures/$(date +%Y-%m-%d_%H-%M-%S)_Screenshot2.png"`

#weather #curl #libcurl #programming #technology #networking #protocols #ftp #http #https #ports #OpenSource #POSIX #Physics #Chemistry #Lineair #Algebra #Mathematics #Logic

I am not advising you to use only everything curl online to get to know curl.

I often work on airgapped servers (they only seen LAN segments) where the man pages of all commands are crucial to have locally.

Use the site as an **addition** to the manpages.

#curl #libcurl #programming #technology #networking #protocols #ftp #http #https #ports #OpenSource #POSIX

curl libcurl
curl is the Swiss Army Knife of fetching programs

curl follows the UNIX principle, it does one thing, and it does it very good & curl has been doing it for decades.

If you want to know everything that curl does there are Man Pages. The man pages are not only for curl but also for libcurl. You are referred to libcurl immediately on the first page of man curl

This means that you have to read man curl and man libcurl

To make that a bit easier everything curl was created. Go there and check in a convenient manner what {lib} curl can actually do and be blown away.

I've made my screens caps on mobile. Look how nice everything has been divided.
I will also include screen caps from the desktop

https://everything.curl.dev/

#curl #libcurl #programming #technology #networking #protocols #ftp #http #https #ports #OpenSource #POSIX

The CURL Project Drops Bug Bounties Due To AI Slop

Over the past years, the author of the cURL project, [Daniel Stenberg], has repeatedly complained about the increasingly poor quality of bug reports filed due to LLM chatbot-induced confabulations,…

Hackaday

An ungoogle news reader is being deployed on CCE's postoffice VM, so you can read the news in a terminal like so:

nc citiwise.eu 41101

Please bear with us, this is still a prototype and access is limited to 100 connections. The format is JSON.

#libcurl #debian

Библиотека KASWeb — Kandelaber's Async & Safe Web requests

Мой пэт-проект KASWeb: async-safe C++ библиотека для HTTP-запросов без висячих колбэков В данной статье мы разберём: • Как достичь удобства через автономность запросов? • Как сделать колбэки безопасными? • Нужно ли бить пользователей палкой по рукам?

https://habr.com/ru/articles/980888/

#C++ #http_библиотека #KASWeb #LibCurl #Http #Асинхронные_запросы

Библиотека KASWeb — Kandelaber's Async & Safe Web requests

Предисловие В этой статье я расскажу про свою C++ библиотеку KASWeb (Kandelaber's Async & Safe Web requests), ставящей во главу своих принципов удобство и безопасность асинхронного кода для...

Хабр