<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-14T09:56:41Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by daniel:// stenberg://</title>
  <author>
    <name>daniel:// stenberg://</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1cm0ds9u8u42r7xeq7zwhgjcgj3p4ynv7dlj2jk4wknq8kshqzt9smpenqe.rss" />
  <link href="https://yabu.me/npub1cm0ds9u8u42r7xeq7zwhgjcgj3p4ynv7dlj2jk4wknq8kshqzt9smpenqe" />
  <id>https://yabu.me/npub1cm0ds9u8u42r7xeq7zwhgjcgj3p4ynv7dlj2jk4wknq8kshqzt9smpenqe</id>
  <icon>https://files.mastodon.social/accounts/avatars/000/039/207/original/972a88b4292b90af.jpg</icon>
  <logo>https://files.mastodon.social/accounts/avatars/000/039/207/original/972a88b4292b90af.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqsvvk57l9yv2wy9sma6z7drpl7rj5y9vgfcw0sdv78pasq6af677vszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvk6wyv25</id>
    
      <title type="html">When I find myself working in a big pile of metaphorical manure, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvvk57l9yv2wy9sma6z7drpl7rj5y9vgfcw0sdv78pasq6af677vszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvk6wyv25" />
    <content type="html">
      When I find myself working in a big pile of metaphorical manure, I can always bring out this email I received on this day, nine years ago...&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/892/374/419/605/570/original/8dc5315a37117d68.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-01-14T07:55:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrtp0jl8ffue8dky97wljn2xj82utv6lykpcvz8p2xjquqdnwmy0czyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkang6vz</id>
    
      <title type="html">I just learned TIOBE has a &amp;#34;quality indicator&amp;#34; and #curl ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrtp0jl8ffue8dky97wljn2xj82utv6lykpcvz8p2xjquqdnwmy0czyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkang6vz" />
    <content type="html">
      I just learned TIOBE has a &amp;#34;quality indicator&amp;#34; and #curl is ranked D out of an A to F scale where A is best.&lt;br/&gt;&lt;br/&gt;No further comments on that.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://ticsdemo.tiobe.com/tiobeweb/DEMO/TqiDashboard.html#axes=Project(curl),Sub()&amp;amp;metric=tqi&#34;&gt;https://ticsdemo.tiobe.com/tiobeweb/DEMO/TqiDashboard.html#axes=Project(curl),Sub()&amp;amp;metric=tqi&lt;/a&gt;
    </content>
    <updated>2025-10-30T19:31:01Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgpy2zuqrrwqlturl3wal022t2upcnng90sp9ucjrgss8dt9dp7gqzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkk027kf</id>
    
      <title type="html">&amp;#34;Sorry, I can&amp;#39;t. Under the current administration I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgpy2zuqrrwqlturl3wal022t2upcnng90sp9ucjrgss8dt9dp7gqzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkk027kf" />
    <content type="html">
      &amp;#34;Sorry, I can&amp;#39;t. Under the current administration I don&amp;#39;t feel safe and comfortable with traveling to the US so I need to pass. Thanks for asking.&amp;#34;
    </content>
    <updated>2025-09-19T11:56:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs28w5ur3sj25a7p4dxf064zyedcaw7dn32sl3p6rwud5964umhz6szyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkckjxwj</id>
    
      <title type="html">Some graphs are simpler ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs28w5ur3sj25a7p4dxf064zyedcaw7dn32sl3p6rwud5964umhz6szyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkckjxwj" />
    <content type="html">
      Some graphs are simpler&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/134/156/834/976/356/original/e95e7ce0cf94c16c.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-09-02T10:11:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdrf2c5zm5nnuwdnmq5qcn9sm950z4c77dfynwthd34hvddcyda3qzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvktkwlr7</id>
    
      <title type="html">&amp;#34;Hey, Thank you for creating curl, here&amp;#39;s a photo of my ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdrf2c5zm5nnuwdnmq5qcn9sm950z4c77dfynwthd34hvddcyda3qzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvktkwlr7" />
    <content type="html">
      &amp;#34;Hey,&lt;br/&gt;&lt;br/&gt;Thank you for creating curl, here&amp;#39;s a photo of my cat for no reason&amp;#34;&lt;br/&gt;&lt;br/&gt;#inbox
    </content>
    <updated>2025-08-23T20:50:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqrcrpr73qrynepa8ac6ew8ltqfnpcn8052nydeh09p3czav4vd5qzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkdqeczh</id>
    
      <title type="html">Meanwhile, if you abuse the API and don&amp;#39;t comply, asan might ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqrcrpr73qrynepa8ac6ew8ltqfnpcn8052nydeh09p3czav4vd5qzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkdqeczh" />
    <content type="html">
      Meanwhile, if you abuse the API and don&amp;#39;t comply, asan might complain but that&amp;#39;s not a #curl security problem.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://hackerone.com/reports/3302518&#34;&gt;https://hackerone.com/reports/3302518&lt;/a&gt;
    </content>
    <updated>2025-08-18T06:37:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxxhantkapfa6y822tleudpwyupwd5e4j87hekzdcx2gj0w4c852gzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkfa3j87</id>
    
      <title type="html">I learned about this book from ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxxhantkapfa6y822tleudpwyupwd5e4j87hekzdcx2gj0w4c852gzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkfa3j87" />
    <content type="html">
      I learned about this book from [@molly0xfff](&lt;a href=&#34;https://hachyderm.io/@molly0xfff&#34;&gt;https://hachyderm.io/@molly0xfff&lt;/a&gt; )&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/006/749/287/641/108/original/20503bb993e97a25.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-10T22:09:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8mx5nwulm7nk2deknecf8eps3cgthjlt25gjkk98m3nzmrpj7yvqzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkkulsd8</id>
    
      <title type="html">I still think the messaging of this is alarmist and quite ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8mx5nwulm7nk2deknecf8eps3cgthjlt25gjkk98m3nzmrpj7yvqzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkkulsd8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvvvz5c0gjw89lmrth6l39frnvfuuwz4v2vdl0ffg5vvzjn3g0mqs8eqlvq&#39;&gt;nevent1q…qlvq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I still think the messaging of this is alarmist and quite frankly, lame. Recall how we also have had multiple bad implementation details in HTTP/2, some that aren&amp;#39;t even really possible to fix there so some people recommend h3 instead. Which then has its own share of challenges.&lt;br/&gt;&lt;br/&gt;They&amp;#39;re all far from simple. They are all complicated.
    </content>
    <updated>2025-08-07T07:34:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw7n6c2fj58qx7elu8qdsuq0hrall4a0pmw548akg43htevkp2plszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvktxhr63</id>
    
      <title>Nostr event nevent1qqsw7n6c2fj58qx7elu8qdsuq0hrall4a0pmw548akg43htevkp2plszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvktxhr63</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw7n6c2fj58qx7elu8qdsuq0hrall4a0pmw548akg43htevkp2plszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvktxhr63" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszzldg4yexe80l3lvx55fgfhcm9g3a8d759kpgmfegrwqvnca4pqgt86p9p&#39;&gt;nevent1q…6p9p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;context: &lt;a href=&#34;https://www.businessinsider.com/github-ceo-developers-embrace-ai-or-get-out-2025-8&#34;&gt;https://www.businessinsider.com/github-ceo-developers-embrace-ai-or-get-out-2025-8&lt;/a&gt;
    </content>
    <updated>2025-08-06T14:25:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszhtf04n2d6ljrd03k2q6hpg3aqsr08eucj7f3pw3eudjcr2svhagzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkmjwcak</id>
    
      <title type="html">In 2002 my laptop had 96 MB ram In 2025 my laptop has 96 GB ram ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszhtf04n2d6ljrd03k2q6hpg3aqsr08eucj7f3pw3eudjcr2svhagzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkmjwcak" />
    <content type="html">
      In 2002 my laptop had 96 MB ram&lt;br/&gt;&lt;br/&gt;In 2025 my laptop has 96 GB ram&lt;br/&gt;&lt;br/&gt;Roughly doubled every other year. There should be a law describing this.
    </content>
    <updated>2025-07-28T07:49:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw8fd2kjccfwdxc3cckmr6lxe4zutgt3kxqhklvj08hseeea3rm2czyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkvf0cq6</id>
    
      <title type="html">Hello Sprout. Some words on my new laptop. Crowd-funded. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw8fd2kjccfwdxc3cckmr6lxe4zutgt3kxqhklvj08hseeea3rm2czyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkvf0cq6" />
    <content type="html">
      Hello Sprout. Some words on my new laptop. Crowd-funded.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://daniel.haxx.se/blog/2025/07/28/hello-sprout/&#34;&gt;https://daniel.haxx.se/blog/2025/07/28/hello-sprout/&lt;/a&gt;
    </content>
    <updated>2025-07-28T06:40:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyjjnd9hzfmtu6fu72vpy4644zq2wv9nyehs3c27mkkmq0aagd9sgzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkhckv9h</id>
    
      <title type="html">Distributed denial of service slop attacks (DDoSSA) I have this ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyjjnd9hzfmtu6fu72vpy4644zq2wv9nyehs3c27mkkmq0aagd9sgzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkhckv9h" />
    <content type="html">
      Distributed denial of service slop attacks (DDoSSA)&lt;br/&gt;&lt;br/&gt;I have this work in progress slide for a talk I might do soon&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/856/430/333/912/346/original/1431e253a3dcfebd.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-15T09:01:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstzxsn5djnnmlwz3xklugemvsjusypxxql8x2ahde40xc7ftd3nuszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkmmmvdl</id>
    
      <title type="html">&amp;#34;Arbitrary File Read via file:// Protocol in cURL&amp;#34; Well, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstzxsn5djnnmlwz3xklugemvsjusypxxql8x2ahde40xc7ftd3nuszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkmmmvdl" />
    <content type="html">
      &amp;#34;Arbitrary File Read via file:// Protocol in cURL&amp;#34;&lt;br/&gt;&lt;br/&gt;Well, you see... 🤦‍♂️
    </content>
    <updated>2025-07-09T06:57:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs847y82uj00p3nykrn7dn90fregxs3smfdt2w9rhtp35hkuqltvfgzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkl9ws46</id>
    
      <title type="html">I explained (to GitHub) that I want it visible in the UI when ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs847y82uj00p3nykrn7dn90fregxs3smfdt2w9rhtp35hkuqltvfgzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkl9ws46" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszuzjlk9vjm6akdqa6ga5rhle6003r5k0plg6x0f7mkd5t4uu8t5s2xv0r8&#39;&gt;nevent1q…v0r8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I explained (to GitHub) that I want it visible in the UI when done &amp;#34;over MCP&amp;#34; because transparency cannot be bad for this IMHO.
    </content>
    <updated>2025-06-02T07:05:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgyxy3v479ft4ugqcx54ugwn74tqmrg6uwc6cf9ep203xddpvwaxczyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkx7tx3r</id>
    
      <title type="html">I don&amp;#39;t have the &amp;#34;adoption date&amp;#34; of #curl into other ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgyxy3v479ft4ugqcx54ugwn74tqmrg6uwc6cf9ep203xddpvwaxczyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkx7tx3r" />
    <content type="html">
      I don&amp;#39;t have the &amp;#34;adoption date&amp;#34; of #curl into other distros, so if you can dig out some I&amp;#39;d be happy to take notes!
    </content>
    <updated>2025-04-30T07:31:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdsr7zdcldkcc2qlntccdffcm0a332vmuru4m8yv6fa8lhjdqjx7szyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkxk609t</id>
    
      <title type="html">We got another &amp;#34;critical vulnerability&amp;#34; on #curl ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdsr7zdcldkcc2qlntccdffcm0a332vmuru4m8yv6fa8lhjdqjx7szyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkxk609t" />
    <content type="html">
      We got another &amp;#34;critical vulnerability&amp;#34; on #curl reported. I figured you might enjoy it.&lt;br/&gt;&lt;br/&gt;&amp;#34;The authentication mechanism in cURL does not properly restrict the number of failed authentication attempts, allowing an attacker to brute-force credentials&amp;#34;&lt;br/&gt;&lt;br/&gt;Yawn. Away, away you go.
    </content>
    <updated>2025-03-10T22:43:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqnp3yw2wrvvy6qcz56s6fjw4gkq3kjul0vjtfy7myfzl0p9js6kszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkq2nxk5</id>
    
      <title type="html">Yikes, the percent output when doing &amp;gt;81 petabytes parallel ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqnp3yw2wrvvy6qcz56s6fjw4gkq3kjul0vjtfy7myfzl0p9js6kszyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkq2nxk5" />
    <content type="html">
      Yikes, the percent output when doing &amp;gt;81 petabytes parallel transfers with #curl would display wrongly.&lt;br/&gt;&lt;br/&gt;Presumably not too many users saw this.
    </content>
    <updated>2025-02-10T10:12:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdc63fqynjfj66qsj6ufxzpfjtehllg0n95h06tj5rzwmxru5wu2czyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkr0wl49</id>
    
      <title type="html">25 years later, #curl is now at 0 sscanf calls - and we do not ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdc63fqynjfj66qsj6ufxzpfjtehllg0n95h06tj5rzwmxru5wu2czyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkr0wl49" />
    <content type="html">
      25 years later, #curl is now at 0 sscanf calls - and we do not allow new ones to get added&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/644/994/685/052/075/original/7617186197a92ddb.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-12-13T10:18:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxkt3e52v35kkpuwnd4uk8hs9kamhddgqsvgupfqnw8aa2rxhnlvqzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkp6h98v</id>
    
      <title>Nostr event nevent1qqsxkt3e52v35kkpuwnd4uk8hs9kamhddgqsvgupfqnw8aa2rxhnlvqzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkp6h98v</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxkt3e52v35kkpuwnd4uk8hs9kamhddgqsvgupfqnw8aa2rxhnlvqzyrrdakqhslj4g0cmyrcf6aztpz2yx5jdneh7f226466vq76zuqfvkp6h98v" />
    <content type="html">
      I enjoy my slowember. But I do keep an eye on you all, so behave!
    </content>
    <updated>2024-11-25T11:06:28Z</updated>
  </entry>

</feed>