<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2024-03-22T02:22:26Z</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by Hynek Schlawack</title>
  <author>
    <name>Hynek Schlawack</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1zgmxv6u4uudnn5q8hjlphcy073patfm0u0cxzmh2ex6hlmzp8eqq4jdan3.rss" />
  <link href="https://nostr.ae/npub1zgmxv6u4uudnn5q8hjlphcy073patfm0u0cxzmh2ex6hlmzp8eqq4jdan3" />
  <id>https://nostr.ae/npub1zgmxv6u4uudnn5q8hjlphcy073patfm0u0cxzmh2ex6hlmzp8eqq4jdan3</id>
  <icon>https://files.mastodon.social/accounts/avatars/000/032/750/original/0859d71b79892c0a.jpeg</icon>
  <logo>https://files.mastodon.social/accounts/avatars/000/032/750/original/0859d71b79892c0a.jpeg</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqs8nuchsvm4ykt6c5u83kezc3h4h2rz729002kjdw8tud04mhvrf3szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqtkuvy4</id>
    
      <title type="html">RE: https://hachyderm.io/@fasterthanlime/116487817082303086 This. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8nuchsvm4ykt6c5u83kezc3h4h2rz729002kjdw8tud04mhvrf3szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqtkuvy4" />
    <content type="html">
      RE: &lt;a href=&#34;https://hachyderm.io/@fasterthanlime/116487817082303086&#34;&gt;https://hachyderm.io/@fasterthanlime/116487817082303086&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This.&lt;br/&gt;&lt;br/&gt;Regardless of the fact they did this to themselves, I would understand slow CI/web pages (and they are, indeed, slow). But GitHub is now riddled with incredible logical bugs that can only be explained with reckless vibe coding.&lt;br/&gt;&lt;br/&gt;Like how could THIS happen (and this is the only Prime Video I’ve ever made it until the end because I just couldn’t believe it): &lt;a href=&#34;https://www.youtube.com/watch?v=b13m-iuu4XU&#34;&gt;https://www.youtube.com/watch?v=b13m-iuu4XU&lt;/a&gt;
    </content>
    <updated>2026-04-29T14:19:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspr5c56elt07pj20e2rn3fetm9ad89jnr7p9x5m65wtp44d8svrpqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq65pqg9</id>
    
      <title type="html">“begging stochastic systems to be good boys is not a security ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspr5c56elt07pj20e2rn3fetm9ad89jnr7p9x5m65wtp44d8svrpqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq65pqg9" />
    <content type="html">
      “begging stochastic systems to be good boys is not a security strategy” exhibit ♾️&lt;br/&gt;&lt;br/&gt;What really grinds my gears is how a whole industry chose to forget the 101 of ops security. This is not an “AI&amp;#34; problem, this is gross negligence by cloud providers like Raleway pretending &amp;#34;having evals&amp;#34; is an acceptable defense against catastrophic data loss &amp;amp; users having production tokens of any kind lying around such that an attacker (or misguided agent) can find it.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://archive.ph/T3LU6&#34;&gt;https://archive.ph/T3LU6&lt;/a&gt;
    </content>
    <updated>2026-04-27T09:46:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqf0geukneauf9tvwhy6f9sgej4jezg64w6akjk37hf6cgun2f5ygzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyquaqlm0</id>
    
      <title type="html">given the claude code leak i&amp;#39;m starting to suspect that when ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqf0geukneauf9tvwhy6f9sgej4jezg64w6akjk37hf6cgun2f5ygzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyquaqlm0" />
    <content type="html">
      given the claude code leak i&amp;#39;m starting to suspect that when boosters say they don&amp;#39;t look at the code it&amp;#39;s an act of fear, not confidence
    </content>
    <updated>2026-04-01T12:49:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszksnvdt3u3ayqdf8ep07p9mtfuaxswjt0xrh68e465ydrave5acqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq8gg03g</id>
    
      <title type="html">I’ve found myself feeling unmoored by the current crop of FOSS ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszksnvdt3u3ayqdf8ep07p9mtfuaxswjt0xrh68e465ydrave5acqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq8gg03g" />
    <content type="html">
      I’ve found myself feeling unmoored by the current crop of FOSS contributions. I genuinely don’t know how to proceed.&lt;br/&gt;&lt;br/&gt;Of course there’s the slop where the PR checklist gets deleted &amp;amp; almost all items violated. The truly annoying part about this is that I always try to be kind &amp;amp; not a stickler about policies. I guess I don’t owe kindness to a bot, but it’s a bad look to be assertive in public. (1/5)
    </content>
    <updated>2026-03-08T14:21:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0h84n4hfshat8459a66rljnng0jkgcc4ye3dwwe38gvrqgpht89gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqzrz5pf</id>
    
      <title type="html">happy `ModuleNotFoundError: No module named ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0h84n4hfshat8459a66rljnng0jkgcc4ye3dwwe38gvrqgpht89gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqzrz5pf" />
    <content type="html">
      happy `ModuleNotFoundError: No module named &amp;#39;pkg_resources’` day to all who celebrate #setuptools
    </content>
    <updated>2026-02-09T05:29:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2jwz6ahhwvju85mtk7efyt0hwkt36rrsy5v7rp4atavd69n9l63gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq04ux0e</id>
    
      <title type="html">I needed a simple thing: 1. Create 3000x1000 document. 2. Add a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2jwz6ahhwvju85mtk7efyt0hwkt36rrsy5v7rp4atavd69n9l63gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq04ux0e" />
    <content type="html">
      I needed a simple thing:&lt;br/&gt;&lt;br/&gt;1. Create 3000x1000 document.&lt;br/&gt;2. Add a white box as background.&lt;br/&gt;3. Insert a 9 KB SVG.&lt;br/&gt;4. Export as SVG.&lt;br/&gt;&lt;br/&gt;Exported SVG sizes:&lt;br/&gt;&lt;br/&gt;Inkscape: 9 KB&lt;br/&gt;Affinity Designer 2: 32KB&lt;br/&gt;Affinity (new): 120 KB&lt;br/&gt;Pixelmator Pro: 1 MB&lt;br/&gt;&lt;br/&gt;2026 and Inkscape remains the only first-class SVG editor. 😳
    </content>
    <updated>2026-01-22T10:50:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0rmsj9zm66m6cqnu0uf0erazecls0ea8w0aae4xt9jmlac8txrsszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq92asns</id>
    
      <title type="html">2025 was a wild ride for me. It was absolutely amazing &amp;amp; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0rmsj9zm66m6cqnu0uf0erazecls0ea8w0aae4xt9jmlac8txrsszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq92asns" />
    <content type="html">
      2025 was a wild ride for me. It was absolutely amazing &amp;amp; I’m not sure I’ll be able to top my non-YT (sorry 🙈) output but I was also permanently stressed out as fuck.&lt;br/&gt;&lt;br/&gt;So now, after giving one of my most important speeches for some of the most important people in my life, I’m collapsing to human goo.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/578/069/489/510/334/original/1b00c44b4ff86b2f.jpeg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/578/070/164/944/459/original/effec1e05b45d473.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-11-19T19:43:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9p97434mkskh8vhk43tjtw03zj4m6jyhnj4tfq3vjqdhw8p9xm9czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq38fu6q</id>
    
      <title type="html">new DM footgun has entered the chat ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9p97434mkskh8vhk43tjtw03zj4m6jyhnj4tfq3vjqdhw8p9xm9czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq38fu6q" />
    <content type="html">
      new DM footgun has entered the chat &lt;a href=&#34;https://bolha.one/@cadusilva/115481273902006842&#34;&gt;https://bolha.one/@cadusilva/115481273902006842&lt;/a&gt;
    </content>
    <updated>2025-11-03T08:21:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrfcmk2w839f4x6hsqwwk4nxtpq8g6q0yuc6eup6jetzc09jj88yszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqxf98nv</id>
    
      <title type="html">Also pretty sure this constant glitch is somehow caused by Safari ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrfcmk2w839f4x6hsqwwk4nxtpq8g6q0yuc6eup6jetzc09jj88yszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqxf98nv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqut8pkxpqpyczfv6u9mfxq4rvuvqyqf0jgjsj9say5mcqnqpdtxchcvgsr&#39;&gt;nevent1q…vgsr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Also pretty sure this constant glitch is somehow caused by Safari&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://hynek.me/til/macos-window-focus-desktops/&#34;&gt;https://hynek.me/til/macos-window-focus-desktops/&lt;/a&gt;
    </content>
    <updated>2025-10-19T10:37:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqut8pkxpqpyczfv6u9mfxq4rvuvqyqf0jgjsj9say5mcqnqpdtxczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq7mj33f</id>
    
      <title type="html">The main reasons for me to use Safari on macOS despite being ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqut8pkxpqpyczfv6u9mfxq4rvuvqyqf0jgjsj9say5mcqnqpdtxczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq7mj33f" />
    <content type="html">
      The main reasons for me to use Safari on macOS despite being behind on web standards is integration with its iOS siblings and performance.&lt;br/&gt;&lt;br/&gt;However: bookmark sync is unreliable and relatedly reading list is so janky too that I switched to GoodLinks. And somehow the UI gets increasingly sluggish until I restart it like an old Windows system.&lt;br/&gt;&lt;br/&gt;I guess it&amp;#39;s time for an experiment.&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/115/400/368/051/357/888/original/7963f4fb619899a3.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-19T10:31:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv9e5suqmvs8qk6m7cczjx33e0u8sprvheuajle55h7c6k58gh50gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqr5kg8s</id>
    
      <title type="html">baby’s first read model! 🎉 :D (there’s a lot of dogma ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv9e5suqmvs8qk6m7cczjx33e0u8sprvheuajle55h7c6k58gh50gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqr5kg8s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8zxpm7mstc26whm6dne3fxx0shpfkfe7pwfhvzagwdwpslqz0lpglcj87s&#39;&gt;nevent1q…j87s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;baby’s first read model! 🎉 :D&lt;br/&gt;&lt;br/&gt;(there’s a lot of dogma based on lack of deeper understanding going around the topic of denormalization; but it’s totally fine to have read-optimized tables that can be recreated from primary data as a kind of cache. CQRS even encourages it; especially when paired with event sourcing)
    </content>
    <updated>2025-10-11T10:56:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswphhmh2frt56znwcgjhrh3rtqpjj44zrde426vxsfvcw3dc7ffaczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqpcq6y5</id>
    
      <title type="html">Long but very good: &amp;#34;An essay on wank&amp;#34; It names and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswphhmh2frt56znwcgjhrh3rtqpjj44zrde426vxsfvcw3dc7ffaczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqpcq6y5" />
    <content type="html">
      Long but very good:&lt;br/&gt;&lt;br/&gt;&amp;#34;An essay on wank&amp;#34;&lt;br/&gt;&lt;br/&gt;It names and identifies one of my least favorite genre of posts – finally I have a proper term for it!&lt;br/&gt;&lt;br/&gt;I&amp;#39;m sure I&amp;#39;ve been guilty of it too in the past, so it&amp;#39;s useful for self-regulation, too.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://deadsimpletech.com/blog/essay_on_redacted&#34;&gt;https://deadsimpletech.com/blog/essay_on_redacted&lt;/a&gt;
    </content>
    <updated>2025-09-30T06:59:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy3exd70v9wm4jqzmk4fh44n4x32mm5yckgmdk4fpfuslfvpsclzczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqdgfc46</id>
    
      <title type="html">i feel like your pedaling pelicans are approaching Goodhart’s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy3exd70v9wm4jqzmk4fh44n4x32mm5yckgmdk4fpfuslfvpsclzczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqdgfc46" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvrhu8v7yw5g2ajlg7ap5x2gee9t7qr7z7m7ngmk58enhwc87r08qjz80r8&#39;&gt;nevent1q…80r8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i feel like your pedaling pelicans are approaching Goodhart’s Law 🤨
    </content>
    <updated>2025-07-30T16:14:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsycj746pzz2khqlpp9eq36k8muz6ftk76y2kxcjv4nct4s05xugrszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqkfkynr</id>
    
      <title type="html">i’ve made it thru Mathematik für Informatiker 1–3 so legally ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsycj746pzz2khqlpp9eq36k8muz6ftk76y2kxcjv4nct4s05xugrszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqkfkynr" />
    <content type="html">
      i’ve made it thru Mathematik für Informatiker 1–3 so legally I don’t have to do math ever again
    </content>
    <updated>2025-07-23T17:32:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs28y2vhpfct7r3fzt2f5pkj9l9w0fxlehd48y4nd5x57yp69hr99czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq0auz6j</id>
    
      <title type="html">so we have started offering the white label version of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs28y2vhpfct7r3fzt2f5pkj9l9w0fxlehd48y4nd5x57yp69hr99czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq0auz6j" />
    <content type="html">
      so we have started offering the white label version of &lt;a href=&#34;https://anubis.techaro.lol&#34;&gt;https://anubis.techaro.lol&lt;/a&gt; to customers struggling with overload, and well…  #rageAgainstTheSlopMachine&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/901/317/861/514/618/original/8e557a2f2d919ba9.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-23T07:16:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgznxynmznfkhq00a9c4um3xl9payqar2ryv8t5x87jyvrvsyxk9czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqdawtz0</id>
    
      <title type="html">the only valid shirt to wear while giving an eulogy for Michael ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgznxynmznfkhq00a9c4um3xl9payqar2ryv8t5x87jyvrvsyxk9czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqdawtz0" />
    <content type="html">
      the only valid shirt to wear while giving an eulogy for Michael “voidspace” Foord. #EuroPython&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/868/921/474/154/036/original/3d0a5fa07c81a073.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-17T13:57:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdy9qc9k2wvjq7vpuvwr4wca73ffy4g33r6zaanwm95u2hv7247hgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqvd6eyx</id>
    
      <title type="html">There’s gonna be an open space on Python and complex ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdy9qc9k2wvjq7vpuvwr4wca73ffy4g33r6zaanwm95u2hv7247hgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqvd6eyx" />
    <content type="html">
      There’s gonna be an open space on Python and complex applications tomorrow at 10am in room 223&#43;224:&lt;br/&gt;&lt;br/&gt;“Is Python suitable for writing maintanable (complex) software?”&lt;br/&gt;&lt;br/&gt;I’ll try to be there &amp;amp; as far as I am concerned, Betteridge&amp;#39;s Law of Headlines doesn’t apply! #EuroPython&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://calendar.google.com/calendar/u/0/r/month/2025/7/17&#34;&gt;https://calendar.google.com/calendar/u/0/r/month/2025/7/17&lt;/a&gt;
    </content>
    <updated>2025-07-16T10:39:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz6tg3rqdmqmq50vfcq92xugq6h0znly67yz46uapedflks0rcw4czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqp0j8ey</id>
    
      <title type="html">Python 2.6 🥲</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz6tg3rqdmqmq50vfcq92xugq6h0znly67yz46uapedflks0rcw4czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqp0j8ey" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx625945lyz3ulaxz378dr90tllpkkq4x2cjpvmajgumnq4cw00uqrxeelt&#39;&gt;nevent1q…eelt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Python 2.6 🥲
    </content>
    <updated>2025-07-09T03:41:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9ftup3rjqzh5ddya4hm5dp42c8e7yg73w8dxj9qhkn8q05pgjrkszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq3j8fz0</id>
    
      <title>Nostr event nevent1qqs9ftup3rjqzh5ddya4hm5dp42c8e7yg73w8dxj9qhkn8q05pgjrkszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq3j8fz0</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9ftup3rjqzh5ddya4hm5dp42c8e7yg73w8dxj9qhkn8q05pgjrkszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq3j8fz0" />
    <content type="html">
      surpriiiseee &lt;a href=&#34;https://ep2025.europython.eu/session/design-pressure-the-invisible-hand-that-shapes-your-code&#34;&gt;https://ep2025.europython.eu/session/design-pressure-the-invisible-hand-that-shapes-your-code&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;*closes final cut, opens up keynote*
    </content>
    <updated>2025-07-07T17:20:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswcx5ew5mfwa3ygnlsl0ltgewqgt3dcgsxsmjrt4tx5cg4ax826ugzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqah9dem</id>
    
      <title type="html">I just noticed something rather unfortunate: a negative payout in ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswcx5ew5mfwa3ygnlsl0ltgewqgt3dcgsxsmjrt4tx5cg4ax826ugzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqah9dem" />
    <content type="html">
      I just noticed something rather unfortunate: a negative payout in my GitHub Sponsors&lt;br/&gt;&lt;br/&gt;a bit of spelunking revealed that apparently thanks.dev—that allows to transfer your money into GHS—has refunded a bunch of payments from last year.&lt;br/&gt;&lt;br/&gt;if you used this feature, I recommend checking your account&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/114/812/535/692/996/621/original/f68f06c2d75d27ad.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-07T14:57:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0dpkwsp87wxdl77cwmqhw84lxmedcrljzsywa7kj2h5sca54n3yszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqc669pp</id>
    
      <title type="html">Watching the frustratingly fruitless fights over the USEFULNESS ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0dpkwsp87wxdl77cwmqhw84lxmedcrljzsywa7kj2h5sca54n3yszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqc669pp" />
    <content type="html">
      Watching the frustratingly fruitless fights over the USEFULNESS of LLM-based coding helpers, I&amp;#39;ve come down to 3 points that explain why ppl seem to live in different realities:&lt;br/&gt;&lt;br/&gt;Most programmers:&lt;br/&gt;&lt;br/&gt;1) Write inconsequential remixes of trivial code that has been written many times before.&lt;br/&gt;&lt;br/&gt;2) Lack the taste for good design &amp;amp; suck at code review in general (yours truly included).&lt;br/&gt;&lt;br/&gt;3) Lack the judgement to differentiate between 1) &amp;amp; FOSS repos of nontrivial code, leading to PR slop avalanche.&lt;br/&gt;&lt;br/&gt;1/3
    </content>
    <updated>2025-06-18T08:44:49Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstyvkrtyumea4u2t3snglpylzr8sft8cdcpveuxyq2086fg8kus4szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq8zm7up</id>
    
      <title type="html">IOW: for everything I create, I have to hate the fact that it ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstyvkrtyumea4u2t3snglpylzr8sft8cdcpveuxyq2086fg8kus4szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq8zm7up" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgmql7sx8a2fe06mryw3r9khq83vc5l5mfcmtslcyetclqmal4ddc9qnhd5&#39;&gt;nevent1q…nhd5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;IOW: for everything I create, I have to hate the fact that it doesn’t exist more than the process of creating it. That’s why I don’t create that much. 😅
    </content>
    <updated>2025-05-29T18:51:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgmql7sx8a2fe06mryw3r9khq83vc5l5mfcmtslcyetclqmal4ddczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqccca8n</id>
    
      <title type="html">James Jani is one of the best serious YouTubers out there and he ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgmql7sx8a2fe06mryw3r9khq83vc5l5mfcmtslcyetclqmal4ddczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqccca8n" />
    <content type="html">
      James Jani is one of the best serious YouTubers out there and he burned out. So far, so common.&lt;br/&gt;&lt;br/&gt;What I find interesting is something what he says that doesn’t resonate with me at all: “you gotta enjoy the process”&lt;br/&gt;&lt;br/&gt;For me, I’ve NEVER enjoyed the process of creating ANYTHING.&lt;br/&gt;&lt;br/&gt;I always:&lt;br/&gt;&lt;br/&gt;1. wanted something to exist (sometimes out of spite 😇),&lt;br/&gt;2. hated every second of making it happen,&lt;br/&gt;3. enjoyed that it exists.&lt;br/&gt;&lt;br/&gt;Guess there’re 2 types of creators. 😅&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/LGtitmMwsB8&#34;&gt;https://youtu.be/LGtitmMwsB8&lt;/a&gt;
    </content>
    <updated>2025-05-29T18:41:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstaa4s5eeydd87j849kekt9ntwagds8fcsz75z9jf245yktse0vmqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq0q8h2t</id>
    
      <title type="html">Have you gone full mad scientist? 😅</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstaa4s5eeydd87j849kekt9ntwagds8fcsz75z9jf245yktse0vmqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq0q8h2t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswz75m8jenamyucrypwartp73plcgvnpgejrdput3z9fwd482dqkqq0a0pz&#39;&gt;nevent1q…a0pz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Have you gone full mad scientist? 😅
    </content>
    <updated>2025-05-13T17:17:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswkus8p00ckx8s2hyj8fgt6a2fkgdglwyxnpaceqrftnysmgu97yszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqwqps3w</id>
    
      <title type="html">counter point: Spain just blocked all of Cloudflare on the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswkus8p00ckx8s2hyj8fgt6a2fkgdglwyxnpaceqrftnysmgu97yszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqwqps3w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrmprg3zmsmnnnzv7sdvmq8swp7cg9tdqljkq95r9xgph3f8cql7q5wxpms&#39;&gt;nevent1q…xpms&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;counter point: Spain just blocked all of Cloudflare on the weekends so people can’t watch pirate streams of football games. This whole „we’re safe because decentralized“ is just a cute lie we’re telling to ourselves. If fedi ever leaves the „cute but inconsequential hangout for nerds“ state, we’ll see how fast it will go. If mastodon.social is somehow blocked, fedi is practically toast anyway.
    </content>
    <updated>2025-04-17T07:13:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxxchje43x6eueehk5qc94up5d79fngv54kkzj3kmkmkfg970tgngzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq2u009v</id>
    
      <title type="html">Not a fan of either since it works by monkeypatching the real ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxxchje43x6eueehk5qc94up5d79fngv54kkzj3kmkmkfg970tgngzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq2u009v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstg5h8mqe7xka26vwwpfqdtddfkj9xhcxvv33y7zjf8j8yrsvm7tg3nudl5&#39;&gt;nevent1q…udl5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Not a fan of either since it works by monkeypatching the real thing. That makes it both brittle and less meaningful. I strongly prefer &lt;a href=&#34;https://pytest-httpserver.readthedocs.io/&#34;&gt;https://pytest-httpserver.readthedocs.io/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Maybe Someone™ should find a way to automate the interaction recording and we’d have best of both worlds.
    </content>
    <updated>2025-04-09T10:10:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyw73gvdcu2ntnj9snpjc8vk2enh8xhver7ygl8caq8xl0820scggzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqzem4lq</id>
    
      <title type="html">Could’ve been `import dramatiq as celery` 🤡</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyw73gvdcu2ntnj9snpjc8vk2enh8xhver7ygl8caq8xl0820scggzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqzem4lq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgnxl2whttrdzkxedzfudr035c7wmpnr39dp4ay6vlrpv9xlzq3wg0khh0f&#39;&gt;nevent1q…hh0f&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Could’ve been `import dramatiq as celery` 🤡
    </content>
    <updated>2025-03-22T23:22:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfn9zqx69gmuqfjszgd3dlqkexnqse4fr8ls637ckgx4j8jdanqwqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq3fgprr</id>
    
      <title type="html">Y‘all should subscribe but since it’s Festivus: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfn9zqx69gmuqfjszgd3dlqkexnqse4fr8ls637ckgx4j8jdanqwqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq3fgprr" />
    <content type="html">
      Y‘all should subscribe but since it’s Festivus: &lt;a href=&#34;https://buttondown.com/hynek/archive/goodbye-2024-with-a-video-a-podcast/&#34;&gt;https://buttondown.com/hynek/archive/goodbye-2024-with-a-video-a-podcast/&lt;/a&gt; 🤫 &lt;a href=&#34;https://mastodon.gamedev.place/@touilleMan/113701445771592526&#34;&gt;https://mastodon.gamedev.place/@touilleMan/113701445771592526&lt;/a&gt;
    </content>
    <updated>2024-12-23T10:34:31Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyskxn7a7dlg4g45u58dqd974esl225ptgm7szk7vrrp0w98xfeuszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqdpquns</id>
    
      <title type="html">I feel like saying yes would implicate me in you losing a working ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyskxn7a7dlg4g45u58dqd974esl225ptgm7szk7vrrp0w98xfeuszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqdpquns" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9t22rz9nssntraam8rvzx0llkj5xgnm9nf3stx2aue5ak5ucyvzqzj2sh6&#39;&gt;nevent1q…2sh6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I feel like saying yes would implicate me in you losing a working day
    </content>
    <updated>2024-12-12T06:29:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswpuk3zm9zr4m27cvt3sp25wzx2fen0a7mes78cvx7jzv6gg47x7szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq34rum5</id>
    
      <title type="html">if you ACTUALLY need an VPN, get @npub1xh7…v9hj (and definitily ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswpuk3zm9zr4m27cvt3sp25wzx2fen0a7mes78cvx7jzv6gg47x7szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq34rum5" />
    <content type="html">
      if you ACTUALLY need an VPN, get &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xh7cv0xku4rqrp0yay046zw2y0wwl0mguzguq49zv2lye4a69zrs45v9hj&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Mullvad VPN&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xh7…v9hj&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;&lt;br/&gt;(and definitily none of the sketchy drifters advertized on podcasts &amp;amp; YouTube videos)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://x41-dsec.de/news/2024/12/11/mullvad/&#34;&gt;https://x41-dsec.de/news/2024/12/11/mullvad/&lt;/a&gt;
    </content>
    <updated>2024-12-12T05:25:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw8kzenavq34jggt0nze5h6evu8ce7wzrssuavhsfqcryc42rshzgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq4g229u</id>
    
      <title type="html">pretty sure the last dropped yesterday?</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw8kzenavq34jggt0nze5h6evu8ce7wzrssuavhsfqcryc42rshzgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq4g229u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0x3t5sk2ahc6xckwkrwfq9n63arfwx6tns9l48392uwdc3kq59ngj2yxwa&#39;&gt;nevent1q…yxwa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;pretty sure the last dropped yesterday?
    </content>
    <updated>2024-12-12T04:51:47Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8xzfrpj47n84t6g8lyyx7yl8n9xmjn45xsu4krwq8c32t2udjpuczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq7xlwjk</id>
    
      <title type="html">I&amp;#39;ve been called &amp;#34;Jason Segel of Python&amp;#34; in a YouTube ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8xzfrpj47n84t6g8lyyx7yl8n9xmjn45xsu4krwq8c32t2udjpuczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq7xlwjk" />
    <content type="html">
      I&amp;#39;ve been called &amp;#34;Jason Segel of Python&amp;#34; in a YouTube comment and the universal reaction (including mine) is: &amp;#34;nahhh&amp;#34; *checks photos side-by-side* “loool”
    </content>
    <updated>2024-12-11T15:00:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswtue5vjux2zcx75at0cueaqvyrawsmn93mpdssxz88yql66q0d6szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqaes36m</id>
    
      <title type="html">I&amp;#39;m happy to announce my latest video: Taming Flaky Systems ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswtue5vjux2zcx75at0cueaqvyrawsmn93mpdssxz88yql66q0d6szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqaes36m" />
    <content type="html">
      I&amp;#39;m happy to announce my latest video:&lt;br/&gt;&lt;br/&gt;Taming Flaky Systems Without DDoSing Yourself in #Python – Safe Retries with stamina&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/BxikFuvaT1Y&#34;&gt;https://youtu.be/BxikFuvaT1Y&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Yes, I made another ad for one of my projects, sneakily hidden behind explanations of the dangers of bad retries. Enjoy, like, and subscribe! 💛
    </content>
    <updated>2024-12-09T16:57:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd2adjpj5rva87rxthd0mka3h40f3559yplejq8jxr0a9ymnwj33gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq7pa5sa</id>
    
      <title type="html">TIL the “w” in “wrong” is silent and I want burn an ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd2adjpj5rva87rxthd0mka3h40f3559yplejq8jxr0a9ymnwj33gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq7pa5sa" />
    <content type="html">
      TIL the “w” in “wrong” is silent and I want burn an English dictionary again.
    </content>
    <updated>2024-11-24T18:43:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsplxlu9n22sn0wnh8n4v9fsjgd8nsrmnmqww82syujtpvl2w9e7hszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqqrr93f</id>
    
      <title type="html">People embracing Just shouldn’t make me as happy as it does, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsplxlu9n22sn0wnh8n4v9fsjgd8nsrmnmqww82syujtpvl2w9e7hszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqqrr93f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg4zfsx2695atm9l54tj4xwnveyygm3r83qmgy448dh5mr096rfjswhqpdx&#39;&gt;nevent1q…qpdx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;People embracing Just shouldn’t make me as happy as it does, yet here we are!&lt;br/&gt;&lt;br/&gt;Such an underrated tool. 🥺&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/113/521/587/288/792/489/original/2e423ea932d7c64e.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2024-11-21T15:12:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrrntu30xz65wrt4qtm4efm3ytk2304v0tfdq0cx9xpmnee3rk5ggzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq9jp883</id>
    
      <title type="html">I’m seeing a lot of „lol remember mastodon?“ and „I tried ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrrntu30xz65wrt4qtm4efm3ytk2304v0tfdq0cx9xpmnee3rk5ggzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq9jp883" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstsk3gelknd3fsff47kdsmneq73z2u4r07cgz2508f9ytwcghhyksq80dwr&#39;&gt;nevent1q…0dwr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m seeing a lot of „lol remember mastodon?“ and „I tried mastodon and it never clicked so I went back to twitter but I can’t do it anymore“&lt;br/&gt;&lt;br/&gt;Their hate might be a memory from 2022 but that doesn’t make it less real or the reasons ppl bounced off back then less relevant. We can’t even tell them that „Mastodon is good now“ because zero of the major problems from 2022 have been solved.
    </content>
    <updated>2024-11-14T05:32:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy0ct3v928k0y9em08y35jkepsrmcvf99p4wlxuu6jmnee9ktl7yszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq8hwj6n</id>
    
      <title type="html">It&amp;#39;s very on-brand for Mastodon to turn even more obnoxious ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy0ct3v928k0y9em08y35jkepsrmcvf99p4wlxuu6jmnee9ktl7yszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq8hwj6n" />
    <content type="html">
      It&amp;#39;s very on-brand for Mastodon to turn even more obnoxious &amp;amp; sanctimonious as we watch Bluesky sucking in tech Twitter.&lt;br/&gt;&lt;br/&gt;Ppl KNOW that Mastodon exists—&amp;amp; they hate it. The reasons why they hate it have been known for years but nothing has been done about it.&lt;br/&gt;&lt;br/&gt;Being condescending to users for wanting to be hand-held or have effective protections against the very reply guys that are going around scolding the impure is just proving them right.&lt;br/&gt;&lt;br/&gt;No amount of dirt-digging on Bluesky will change that.
    </content>
    <updated>2024-11-14T05:23:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsf7jx4ted33sxklzke0ssv4f82np8zram2wme23dqm2j30599vyjgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqxpyuvw</id>
    
      <title type="html">🧘‍♂️🧘‍♂️ (You should configure systemd to send ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsf7jx4ted33sxklzke0ssv4f82np8zram2wme23dqm2j30599vyjgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqxpyuvw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8tqllt3nh7276asx8lkzt9ygq29jkrd8vp8zfrw2gat4s56sv4ps2rlcsh&#39;&gt;nevent1q…lcsh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;🧘‍♂️🧘‍♂️&lt;br/&gt;&lt;br/&gt;(You should configure systemd to send the HUP instead of awk shenanigans 🤪)
    </content>
    <updated>2024-11-10T10:21:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2xdcsvw5phtnvl23qnhy7ch6asewj4k0sgwne73dwcnxxeze6qzszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq55gmdy</id>
    
      <title type="html">why do you care about PID files in 2024 at all, tho? forking on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2xdcsvw5phtnvl23qnhy7ch6asewj4k0sgwne73dwcnxxeze6qzszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq55gmdy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs98umdnzw0sqe7ss3ytzwl3x8r66tw0nqq6py4xpavuwm9cja98kqh39lv6&#39;&gt;nevent1q…9lv6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;why do you care about PID files in 2024 at all, tho? forking on startup is such a terrible 1990s anti-pattern that emerged due to bad tooling it gives me an headache just thinking about it. it’s been obsolete since at least supervisord, but belongs on the compost of history since systemd by the latest. #freeYourMind
    </content>
    <updated>2024-11-10T09:23:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrr6heazsl5qsy8lcer5ayef4ea2dddfhaujcg5s6exe36lh9ftygzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqrp02ee</id>
    
      <title type="html">bugs aside, it doesn’t support dependency groups for uv pip and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrr6heazsl5qsy8lcer5ayef4ea2dddfhaujcg5s6exe36lh9ftygzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqrp02ee" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqg8pmhwqx7y0r63e870skg7wzh3uaen3ydljv7ed464prmu9cr0qjtmtzk&#39;&gt;nevent1q…mtzk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;bugs aside, it doesn’t support dependency groups for uv pip and it doesn’t support dynamic versions in project mode (uv lock/sync)&lt;br/&gt;&lt;br/&gt;that’s a double-whammy that makes it impossible to use for FOSS except as a faster replacement for pip.&lt;br/&gt;&lt;br/&gt;also uv tool/uvx doesn’t support inheriting dependencies which makes it impossible to run Ansible which is kinda a big deal
    </content>
    <updated>2024-11-04T09:40:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxq2uwy4m9ms5dfkftc7ap6mmjy7ft797h6wq4v89d7fd0zygpjkgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqc76h8m</id>
    
      <title type="html">I’m kinda waiting until uv is good for FOSS so don’t hold ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxq2uwy4m9ms5dfkftc7ap6mmjy7ft797h6wq4v89d7fd0zygpjkgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqc76h8m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9y0u4nmkutljxnquhlldn9hkca4m7gnp3rmkvenztuutlrzdyydsq9mqqc&#39;&gt;nevent1q…mqqc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m kinda waiting until uv is good for FOSS so don’t hold your breath :) (notably: dynamic versions and dependency group support for uv pip)
    </content>
    <updated>2024-11-04T05:19:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq3v9jdr9vwue6nx97rtaeapq5trwru5e98gvnlz3rpwh5khfhnyszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqnhqhw2</id>
    
      <title type="html">People literally beg me to make a video about how to package PyPI ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq3v9jdr9vwue6nx97rtaeapq5trwru5e98gvnlz3rpwh5khfhnyszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqnhqhw2" />
    <content type="html">
      People literally beg me to make a video about how to package PyPI packages, but few realize that the rounded number of viewers for that kind of content is zero, as the glorious failure of my tox/Nox video demonstrated.&lt;br/&gt;&lt;br/&gt;I’ll still probably do it because I smoke Gauloises without filters and hate success, but it’s easy to forget how few people actually care about PRODUCING FOSS.
    </content>
    <updated>2024-11-03T09:17:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs23jaa7242j03vwns0h0khqem84p0yy35uyy64turt9js4w8w74kgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqwd7rd0</id>
    
      <title type="html">by following @npub1vl7…f6g0</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs23jaa7242j03vwns0h0khqem84p0yy35uyy64turt9js4w8w74kgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqwd7rd0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvhgvkg82ynf0u9ez708gshhku2r2thr54fjq8g2mkcgzkja7uk8qyehlt0&#39;&gt;nevent1q…hlt0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;by following &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1vl7jgjkprjrpytq0en63ss482a08aam0q5tr5nrwg4tdznvcvnaq44f6g0&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Eugen Rochko&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1vl7…f6g0&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2024-10-31T09:33:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfvv84mewarlzkxffeg3q4tyn06vql8fnrxvrg06apqzx938esghqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqcc089s</id>
    
      <title type="html">Plushies are the equivalent of your spouse that has decided to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfvv84mewarlzkxffeg3q4tyn06vql8fnrxvrg06apqzx938esghqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqcc089s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgslr4ptm8yh00zgkl6e9423nhejhgrhu9nsj45t2jqvpmhgm6whs5n5n90&#39;&gt;nevent1q…5n90&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Plushies are the equivalent of your spouse that has decided to leave you months ago getting agitated by your traits they found initially endearing. It’s annoying to have my TL spammed with it but it takes like two clicks to mute them forever.
    </content>
    <updated>2024-10-31T05:38:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstmunxlq7caff7xey4elxzrr3r6ed4mp84fawltfp6kxan32q80kczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqglez06</id>
    
      <title type="html">we can always hope for some VC dick move, but other than that… ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstmunxlq7caff7xey4elxzrr3r6ed4mp84fawltfp6kxan32q80kczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqglez06" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx4s7vye4u5tcsr6lchqk25stccs2wm6xg2zdarm9uqhyhgs4ccvge50m57&#39;&gt;nevent1q…0m57&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;we can always hope for some VC dick move, but other than that… turns out people don’t enjoy righteous scolding. who knew. this constant “how can people be there and not here” is turning off even me.&lt;br/&gt;&lt;br/&gt;the fact that the last waves went there and not here is a very bad sign. Especially all of Brazil but also Kelsey now siphoning off tech people? :-/
    </content>
    <updated>2024-10-30T17:02:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2p9cdc5rs4uacrr26kgcvth3n8fcay6pu7e5qmvsfl9knrdwnl3szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqu666lx</id>
    
      <title type="html">It’s really sad to watch Mastodon lose to Bluesky but if you ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2p9cdc5rs4uacrr26kgcvth3n8fcay6pu7e5qmvsfl9knrdwnl3szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqu666lx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszx39ej8y8c7nk5zu4v9vprd6se4j7d2rmfa6fu826dzyk6ty4klg5dyls9&#39;&gt;nevent1q…yls9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It’s really sad to watch Mastodon lose to Bluesky but if you look closer it makes all the sense in the world. The obnoxious echo chamber energy is only rivaled by mid-2000 IRC channels and we aren’t even the target demographic. It’s enough to just watch what’s scrolling by.
    </content>
    <updated>2024-10-30T16:31:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs869e7s75cpjw6gzwe68a4rwgn0t2d8j7ffwfylped2ayy4zsvjnczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqx509v4</id>
    
      <title type="html">c’mon we all know the only reason is Kelsey Hightower 🤪 the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs869e7s75cpjw6gzwe68a4rwgn0t2d8j7ffwfylped2ayy4zsvjnczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqx509v4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyw0ttl9qstkakxs9parqummzfgm0cm6my9shhd5wghcgds78mhtsn93ywj&#39;&gt;nevent1q…3ywj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;c’mon we all know the only reason is Kelsey Hightower 🤪&lt;br/&gt;&lt;br/&gt;the tragedy is that we could’ve had him, if Mastodon didn’t earn a reputation of being a bad place for black people&lt;br/&gt;&lt;br/&gt;and god that plushie shit is irritating
    </content>
    <updated>2024-10-30T05:34:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsypqkhdtecus30r5wzf886v2a2638pr98ggkwt6rf9qg7y2h55ftgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq0pugdv</id>
    
      <title type="html">aw thanks I’m trying really hard to streamline indeed 😅</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsypqkhdtecus30r5wzf886v2a2638pr98ggkwt6rf9qg7y2h55ftgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq0pugdv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9mk7wgp6uaeq4y9854y8vz24qh7q7040ghcjhtdfvlc9whpezrpqzgv5vm&#39;&gt;nevent1q…v5vm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;aw thanks I’m trying really hard to streamline indeed 😅
    </content>
    <updated>2024-10-22T16:07:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszvnyfufrtffsqzhtxrfhwsvtsyea9jtxpzhk72u7q9fcg6pdhv2gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqmxkhrh</id>
    
      <title type="html">It’s giving me a bit of creator‘s block because I know I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszvnyfufrtffsqzhtxrfhwsvtsyea9jtxpzhk72u7q9fcg6pdhv2gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqmxkhrh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszpfhm0d86q6lwfjmyascpk3ah2q3es9z85vthw0z2rxafl22r9cq30j5ss&#39;&gt;nevent1q…j5ss&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It’s giving me a bit of creator‘s block because I know I can’t reproduce this success without going down the evil YT SEO optimizer route which I emphatically don’t want. But it’s incredibly exciting; thank you everyone! 🤩
    </content>
    <updated>2024-10-22T09:15:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszpfhm0d86q6lwfjmyascpk3ah2q3es9z85vthw0z2rxafl22r9cqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqzl6hyr</id>
    
      <title type="html">Trying hard to not be too self-indulgent but I’ve passed 2000 ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszpfhm0d86q6lwfjmyascpk3ah2q3es9z85vthw0z2rxafl22r9cqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqzl6hyr" />
    <content type="html">
      Trying hard to not be too self-indulgent but I’ve passed 2000 subscribers and the second uv video passed 22,000 views which is WAY more than all other videos COMBINED. 🥲&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=8UuW8o4bHbw&#34;&gt;https://www.youtube.com/watch?v=8UuW8o4bHbw&lt;/a&gt;
    </content>
    <updated>2024-10-22T09:15:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs055lvxy3ucrv74etvjc6wtkads4tvjcyqhsetlvlwnlxk7sny4eszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqesuswe</id>
    
      <title type="html">Since everyone told you about Phanpy, I’ll mention ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs055lvxy3ucrv74etvjc6wtkads4tvjcyqhsetlvlwnlxk7sny4eszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqesuswe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2dw6hvzq24nvc9z0mnd882t75qh8n6c2jjrg82ju0pv48aa42gcshpzzw4&#39;&gt;nevent1q…zzw4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Since everyone told you about Phanpy, I’ll mention &lt;a href=&#34;https://elk.zone/&#34;&gt;https://elk.zone/&lt;/a&gt;
    </content>
    <updated>2024-10-17T18:55:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdndy9huwg8nadfex6kwel9p00egn2960rpp9l8ppp89kxwy5yyeczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqs4mrv4</id>
    
      <title type="html">At this point regular warning from upgrading Nomad: 1.9.0 does ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdndy9huwg8nadfex6kwel9p00egn2960rpp9l8ppp89kxwy5yyeczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqs4mrv4" />
    <content type="html">
      At this point regular warning from upgrading Nomad: 1.9.0 does not work with private Docker registries anymore: &lt;a href=&#34;https://github.com/hashicorp/nomad/issues/24181&#34;&gt;https://github.com/hashicorp/nomad/issues/24181&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I find that an absolutely bizarre regression only eclipsed by Vault stopping to register itself with Consul after a reload: &lt;a href=&#34;https://github.com/hashicorp/vault/issues/28030&#34;&gt;https://github.com/hashicorp/vault/issues/28030&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;N.B. how there’s ZERO Hashi employees in that ticket even acknowledging the problem. 😐
    </content>
    <updated>2024-10-16T07:06:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0su9uvhehhjygpnerrjlg9pfl4s0hfp3a44c74m0dgxg0hcaa3pczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq5lmkad</id>
    
      <title type="html">i’m hearing consistency is everything in content creation</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0su9uvhehhjygpnerrjlg9pfl4s0hfp3a44c74m0dgxg0hcaa3pczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq5lmkad" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyej4vphqgwg90gp79kstv7uy3ncy6uxsetvj8vcqyag8g6dr4xwqkvc0rx&#39;&gt;nevent1q…c0rx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i’m hearing consistency is everything in content creation
    </content>
    <updated>2024-10-14T05:41:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgrwpn6kk9lq3pypxna6humzuxlacwaxtlg42wmft5scfap29n7pczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq4u6fjf</id>
    
      <title type="html">weirdly, Astral is using --frozen in their examples – probably ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgrwpn6kk9lq3pypxna6humzuxlacwaxtlg42wmft5scfap29n7pczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq4u6fjf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdy27t7z8z207fmzurkw4592fssw4nud6nm88pcm06f9rwyugz05s54484z&#39;&gt;nevent1q…484z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;weirdly, Astral is using --frozen in their examples – probably afraid about breakage but I want my stuff to break as early as possible. :)
    </content>
    <updated>2024-10-11T12:33:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsquyk5q2hzrns7e0p0v49v4v4f2ef60cdx5ya7qtvqk6cvgpumukszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqwjh59w</id>
    
      <title type="html">You should use --locked otherwise you may install incomplete lock ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsquyk5q2hzrns7e0p0v49v4v4f2ef60cdx5ya7qtvqk6cvgpumukszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqwjh59w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxkw9u92g6pwm95gdr4dn6da9y0d4daxgp3g5pcxfvfs3kv24ftzc35nv4c&#39;&gt;nevent1q…nv4c&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You should use  --locked otherwise you may install incomplete lock files. It already saved me a few times where I almost used wrong index servers in CI. It uv sync thinks it needs to update the lock files something is going wrong.
    </content>
    <updated>2024-10-11T11:08:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx3map5rw08jdkewcum0640k8d9mgpaz4hc6rf68nmjfnrvq4u2fszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqqjyt6l</id>
    
      <title type="html">It depends what you need from it. In that generality the answer ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx3map5rw08jdkewcum0640k8d9mgpaz4hc6rf68nmjfnrvq4u2fszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqqjyt6l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs27mwggc4yvx3vxzyjlz92jxdmj6na9zqzaj9sls0esu8esgkmk2svm0jc4&#39;&gt;nevent1q…0jc4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It depends what you need from it. In that generality the answer is a clear no, it depends on what you use. If it’s just colors and multi line editing it’s a yes.
    </content>
    <updated>2024-10-10T02:31:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq0tvu4qwc3rfx2ql22f8q73v944d70q05lxrz90nmm8sv8h0t6gszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq4d0rpl</id>
    
      <title type="html">tfw when you have to use legacy python 3.12 with its prehistoric ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq0tvu4qwc3rfx2ql22f8q73v944d70q05lxrz90nmm8sv8h0t6gszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq4d0rpl" />
    <content type="html">
      tfw when you have to use legacy python 3.12 with its prehistoric repl&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/113/276/734/328/208/266/original/3d75d4c16a0323b2.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2024-10-09T09:23:18Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswgf3l8uyt28chjhnhpqlj2d87twqwfylsj4wctu8aj9vlx9yw33gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqldyqv9</id>
    
      <title>Nostr event nevent1qqswgf3l8uyt28chjhnhpqlj2d87twqwfylsj4wctu8aj9vlx9yw33gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqldyqv9</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswgf3l8uyt28chjhnhpqlj2d87twqwfylsj4wctu8aj9vlx9yw33gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqldyqv9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq49uk7fucd8qs54c6c28v6yjrtpuemd4q47pq5gf25y6xte9sndc873yen&#39;&gt;nevent1q…3yen&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.mastodon.social/media_attachments/files/113/239/236/379/694/505/original/3b8732d923aef611.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2024-10-02T18:27:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrfthc8daf3e82cdmhjfk72ked2p4axurn2f0hdwmzz5u72ehz44gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqrc7h8c</id>
    
      <title type="html">I’m confused, are you getting different results than when ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrfthc8daf3e82cdmhjfk72ked2p4axurn2f0hdwmzz5u72ehz44gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqrc7h8c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf5zz92wuhzhhjcrz4939rv445hxur4q9y6y2u2r4paaypxy0tfeqelc9jk&#39;&gt;nevent1q…c9jk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I’m confused, are you getting different results than when running `. .venv/bin/activate` by hand? For me, it just works, or are you using some special direnv feature? but I also use starship as should you 🤓: &lt;a href=&#34;https://starship.rs&#34;&gt;https://starship.rs&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/113/232/698/432/925/058/original/02c817f752bb4aad.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-10-01T14:44:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz9tlmftffqglvn3qgqxyvy06w5m7ljn97nyvp3r0jg0wtu0m7mhszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq25t9ya</id>
    
      <title type="html">I have probably even committed a copyright infringement against ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz9tlmftffqglvn3qgqxyvy06w5m7ljn97nyvp3r0jg0wtu0m7mhszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq25t9ya" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswx3yddsf607s2rp6tvyap4rayp2rl22huvcq45ypcpx72egs03ugzrtf27&#39;&gt;nevent1q…tf27&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I have probably even committed a copyright infringement against the PSF just for that quip! That jail time will be worth it. 💪
    </content>
    <updated>2024-10-01T05:52:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9xg5ckjt08p7fk3ras8h22kr3yj3vghluzv4867vfjqx7xgp7jdgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqyrkllk</id>
    
      <title type="html">P.S. you’re in the video! this is my shtick now to trick people ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9xg5ckjt08p7fk3ras8h22kr3yj3vghluzv4867vfjqx7xgp7jdgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqyrkllk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw7dr2gfctpj0wzsue3cp98cj2xw0vztd4hvqtf6ella44edj8ngs7c6vdx&#39;&gt;nevent1q…6vdx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;P.S. you’re in the video! this is my shtick now to trick people into watching my shit. random references!
    </content>
    <updated>2024-10-01T05:06:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspvcraz2vl8fuhl325nw9gm0w8gh7eyt8wfvfgtzqejj7fkcyfk5szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqe6crr7</id>
    
      <title type="html">this reminds me I wanted to ask you forever: are you aware of a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspvcraz2vl8fuhl325nw9gm0w8gh7eyt8wfvfgtzqejj7fkcyfk5szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqe6crr7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqs9l0vdp5n0mnvqg3l3dsmthzvlvpsp6qjfpwwtauc653jey8vrgjn6t7a&#39;&gt;nevent1q…6t7a&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this reminds me I wanted to ask you forever: are you aware of a tool that I can feed audio (or video) in and that spits out subtitles that I can upload to YouTube? YT’s auto-subs are a bit challenged by my… speaking idiosyncrasies… but e.g. AudioHijack’s Whisper model produces pretty good results but not in a format I can use (I think I need SRT?). MacWhisper doesn’t mention anything like that either :-/
    </content>
    <updated>2024-10-01T03:48:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqxsgu8yanay976cxnjzhs4z7q07edfwk36qy6lfe0y267a88r9xczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqgxmef4</id>
    
      <title type="html">Finally, I present y’all my latest video: uv IS the Future of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqxsgu8yanay976cxnjzhs4z7q07edfwk36qy6lfe0y267a88r9xczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqgxmef4" />
    <content type="html">
      Finally, I present y’all my latest video: uv IS the Future of Python Packaging 🐍📦&lt;br/&gt;&lt;br/&gt;It&amp;#39;s the result of everything that happened since uv 0.3.0 shipped and I&amp;#39;m excited to share it with y’all: &lt;a href=&#34;https://www.youtube.com/watch?v=8UuW8o4bHbw&#34;&gt;https://www.youtube.com/watch?v=8UuW8o4bHbw&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&amp;#39;m happy to report that it&amp;#39;s almost a minute shorter than the last one. And now I collapse.
    </content>
    <updated>2024-09-30T15:12:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswtgdpzdsxl6jt6wwqxe4qlze5qjxamy9v7rtd8r849zhgkrfrzeszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyquuw0qr</id>
    
      <title type="html">“It is harder to write code with $X.” and “It is easier to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswtgdpzdsxl6jt6wwqxe4qlze5qjxamy9v7rtd8r849zhgkrfrzeszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyquuw0qr" />
    <content type="html">
      “It is harder to write code with $X.”&lt;br/&gt;&lt;br/&gt;and&lt;br/&gt;&lt;br/&gt;“It is easier to write CORRECT code with $X.”&lt;br/&gt;&lt;br/&gt;is a pair of statements that comfortably can be true at the same time, making people uncomfortable because holding two thoughts at once is distressing.&lt;br/&gt;&lt;br/&gt;This is a Toot about Rust, Python type hints, testable code in general, …
    </content>
    <updated>2024-09-15T08:53:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8lmp85x3fp85v9srwxmeu670guuzehqp0rw3fkmjxvfj935tfeaczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq62hh7z</id>
    
      <title type="html">Something weird about myself that I keep learning the hard way is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8lmp85x3fp85v9srwxmeu670guuzehqp0rw3fkmjxvfj935tfeaczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq62hh7z" />
    <content type="html">
      Something weird about myself that I keep learning the hard way is that for some weird reason, my brain does not click with an one-tool-for-everything approach.&lt;br/&gt;&lt;br/&gt;I love Obsidian &amp;amp; I love it for knowledge management. But for some reason, I cannot write in it. There’s no meaningful difference between writing in iA Writer &amp;amp; Obsidian, but forcing myself to write in Obsidian causes so much resistance I just don’t write. I also had to move research back into MindNode. (1/2)
    </content>
    <updated>2024-09-12T07:24:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9jxjypfwfzp0c0s0sxzwal9fp3fkse60cpju3z78t3hzx2uvyjaszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqstkf60</id>
    
      <title type="html">I would probably _need_ AI to slice things somewhat sensibly, but ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9jxjypfwfzp0c0s0sxzwal9fp3fkse60cpju3z78t3hzx2uvyjaszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqstkf60" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszrrkymn7qynxmq6awf9whcgmjpvyaffq5z8zgp35hwau05lcprmsx02chu&#39;&gt;nevent1q…2chu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I would probably _need_ AI to slice things somewhat sensibly, but this one doesn’t support Mastodon and Bluesky and I hate the future we’re living in
    </content>
    <updated>2024-09-10T04:17:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvmymjq3ewl37ly4fesgvn9vf7cx6wvnqlz5z8dmarppuya6h9s7czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq33zxst</id>
    
      <title type="html">doesn’t support Twitter &amp;amp; LinkedIn, so not a big help :-/ ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvmymjq3ewl37ly4fesgvn9vf7cx6wvnqlz5z8dmarppuya6h9s7czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq33zxst" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2p0g4q0ks5gzcszp66lxhvzy9p72sxxk342mvfyg648x35y2ztfqjj9x7d&#39;&gt;nevent1q…9x7d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;doesn’t support Twitter &amp;amp; LinkedIn, so not a big help :-/ I’m trying to post natively and not just URLs to some blob somewhere, so I don’t think a proper mirroring is even possible.
    </content>
    <updated>2024-09-10T04:11:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsra0jzdgcxftzwceale8tv5jmjvj0p0hmmh3kd4exmrz3p6wn725gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq3ra4d9</id>
    
      <title type="html">no :( the problem is that each has a different max length, too, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsra0jzdgcxftzwceale8tv5jmjvj0p0hmmh3kd4exmrz3p6wn725gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq3ra4d9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdlrs55yxdmdr39uwjzt64mrf22xlv4s9hqrluzxrzmvchd8sschc0y8h24&#39;&gt;nevent1q…8h24&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;no :(&lt;br/&gt;&lt;br/&gt;the problem is that each has a different max length, too, so it wouldn’t be trivial to achieve.
    </content>
    <updated>2024-09-10T03:35:19Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq4trgdgn6chk9q3s2sx54d4mr84vcwtw0hapl3kzcae2dyy80quczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqanuxdq</id>
    
      <title type="html">a) that’s what people WANT. It’s emphatically not what _I_ ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq4trgdgn6chk9q3s2sx54d4mr84vcwtw0hapl3kzcae2dyy80quczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqanuxdq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8pr8xz4725f2yzh0spcj23cnedhxvv35w5k5nppdr20y5572zlgccclfke&#39;&gt;nevent1q…lfke&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;a) that’s what people WANT. It’s emphatically not what _I_ want but talk to Python normies, look at the blog posts: they all want one tool to rule them all and consider the current state of having to choose bad.&lt;br/&gt;&lt;br/&gt;b) you can’t fork Uber/Lyft, so I don’t think it’s a fair comparison. If uv were commercially-licensed I would get the argument, but not as long as it’s MIT/Apache.
    </content>
    <updated>2024-09-07T06:35:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszykpesupelwwgrd2qxw6t3zph6lhku79n3cfueyxwt0aaefgcrtqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqmy0mqf</id>
    
      <title type="html">Yeah the times of “give us money, BUT NOT LIKE THAT” live in ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszykpesupelwwgrd2qxw6t3zph6lhku79n3cfueyxwt0aaefgcrtqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqmy0mqf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrl966mxj6v67ehwhv8nv7acsj8ca3ufve0yw0lcm6u0mfpg2yp0s2jqgdu&#39;&gt;nevent1q…qgdu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah the times of “give us money, BUT NOT LIKE THAT” live in the ZIRP past. TBH I personally find the Fastly situation a lot more distressing because as you said there’s not alternative and unlike uv it’s not MIT/Apache-licensed.
    </content>
    <updated>2024-09-07T05:27:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr5v78t606w03cv989jdp2d2fyclfec5vattx7fg3m0208t4utq8czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq9532hq</id>
    
      <title type="html">And Ruff is a separate topic entirely to me; a topic that I see a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr5v78t606w03cv989jdp2d2fyclfec5vattx7fg3m0208t4utq8czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq9532hq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqc8x80afx4knc35ct00nm9hl874ls4ycsp60jru2p6xt0hwg853s70tylw&#39;&gt;nevent1q…tylw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And Ruff is a separate topic entirely to me; a topic that I see a lot more critical. But we’ve been BEGGING corporations to spend money to fix Python packaging and now we’re turning up our noses. I find that highly irritating. We can’t expect this to be fixed by individuals making beer money on GitHub Sponsors.
    </content>
    <updated>2024-09-07T05:13:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszp3u9ts8aqre785w4ejgvwhmrxvqsr6h5vg7lul8v77e348apgnczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq6yqzwf</id>
    
      <title type="html">I don’t think y’all quite grok what uv makes so special due ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszp3u9ts8aqre785w4ejgvwhmrxvqsr6h5vg7lul8v77e348apgnczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq6yqzwf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqc8x80afx4knc35ct00nm9hl874ls4ycsp60jru2p6xt0hwg853s70tylw&#39;&gt;nevent1q…tylw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don’t think y’all quite grok what uv makes so special due to your seniority. The speed is really cool, but the reason Rust is elemental is that it’s one compiled blob that can be used to bootstrap and maintain a Python development. A blob that will never break because someone upgraded Homebrew, ran pip install or any other creative way people found to fuck up their installations. Python has shown to be a terrible tech to maintain Python.
    </content>
    <updated>2024-09-07T05:10:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8vn44exrf6c7hughxwwvn9k9ejvc8pr8mmuaad7hf3np5h7cm07gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqsh0luv</id>
    
      <title type="html">Given how much of Python’s ecosystem nowadays depends on Rust, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8vn44exrf6c7hughxwwvn9k9ejvc8pr8mmuaad7hf3np5h7cm07gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqsh0luv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstaa866k4hlvhxq3vuhwhrr268prxnmtngl7vame9pwa9fnlpnvzccwjwtv&#39;&gt;nevent1q…jwtv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Given how much of Python’s ecosystem nowadays depends on Rust, I don’t consider that a valid argument anymore. As Jacob wrote in the initial post, it’s a thing now wherever we like it or not. uv is neither the first nor the last and it shouldn’t be held against it. I’m pretty sure Hatch has a Rust component nowadays too.
    </content>
    <updated>2024-09-07T04:58:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs24rsa98cyn57sx6jpt7dzcgv69ydpmd8lp0u4vkur3m34l6kg55qzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq365vls</id>
    
      <title type="html">As much as I hate VC, I find this whole genre of pearl-clutching ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs24rsa98cyn57sx6jpt7dzcgv69ydpmd8lp0u4vkur3m34l6kg55qzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq365vls" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvj0e2m9573glyukhhgyn7cmunkx3g8ytx8lw4hfxvlnpjhvcq4nctuuzrm&#39;&gt;nevent1q…uzrm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As much as I hate VC, I find this whole genre of pearl-clutching around uv weird. FOSS projects flame out all the time too. If Frost loses interest, there’s no PDM anymore. Same for Ofek and Hatch(ling).&lt;br/&gt;&lt;br/&gt;I fully expect Astral to flame out and us having to fork/take over—it’s the circle of FOSS. To me uv looks like a genius sting to trick VCs into paying to fix packaging. We’ll be better off either way.
    </content>
    <updated>2024-09-07T04:42:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgzkmcytsyr7pt2802c23tn2lnvt5qwcdx5dqvckasefdyg026plgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqwd3ayd</id>
    
      <title type="html">uv just shipped target virtualenvs and has—for my ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgzkmcytsyr7pt2802c23tn2lnvt5qwcdx5dqvckasefdyg026plgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqwd3ayd" />
    <content type="html">
      uv just shipped target virtualenvs and has—for my workflows—become the finest #Python packaging tool. I’ve updated my Docker guide to the latest features and have no notes left: &lt;a href=&#34;https://hynek.me/articles/docker-uv/&#34;&gt;https://hynek.me/articles/docker-uv/&lt;/a&gt;
    </content>
    <updated>2024-09-04T08:16:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdkesdrn6y9tl0rkdnrl2wmy0k7c3u8f9qgsz2w6qt7f8ryp73dqqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqgpsj2d</id>
    
      <title type="html">I mean in the sense of not being able to build wheels for older ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdkesdrn6y9tl0rkdnrl2wmy0k7c3u8f9qgsz2w6qt7f8ryp73dqqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqgpsj2d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszemw9d6qlhazjtsrau7kgsxv59ewf5uz53suadxhmxd22m6cq0fg7s4tfd&#39;&gt;nevent1q…4tfd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I mean in the sense of not being able to build wheels for older macOS. Although not sure how much of a problem that is in reality
    </content>
    <updated>2024-09-03T16:46:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy3d0vudqsumufzcxj5q07wpmg6j2wxmtxm4pkzthapkqrc20nmuszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq48267z</id>
    
      <title type="html">this sucks wrt to cibuildwheel, no? :|</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy3d0vudqsumufzcxj5q07wpmg6j2wxmtxm4pkzthapkqrc20nmuszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq48267z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx2asdy2tf6gfqqf4n9gpl525hwnxc4asnlp4n7yzwqgaxp606x0gurtmz7&#39;&gt;nevent1q…tmz7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this sucks wrt to cibuildwheel, no? :|
    </content>
    <updated>2024-09-03T15:22:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdu3xxuspv0g4q0jz6te73ux7lj7t7yup8szrwah26qt7s4yvn6lszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqcn4nxx</id>
    
      <title type="html">Since whenever I talk about #Python and #Docker, I invariably get ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdu3xxuspv0g4q0jz6te73ux7lj7t7yup8szrwah26qt7s4yvn6lszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqcn4nxx" />
    <content type="html">
      Since whenever I talk about #Python and #Docker, I invariably get told that virtual environments inside of Docker make no sense, I’ve spent my weekend writing down why I think it does.&lt;br/&gt;&lt;br/&gt;I don’t intend or expect to convince everybody, but I hope to add nuance to the discussion: &lt;a href=&#34;https://hynek.me/articles/docker-virtualenv/&#34;&gt;https://hynek.me/articles/docker-virtualenv/&lt;/a&gt;
    </content>
    <updated>2024-09-02T09:23:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy58ulsswzgh562w7tgeccyyysfpmnantyrtzvdeagn7aptwxqgygzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqz99xyw</id>
    
      <title type="html">AI is not a practice, it’s a tool and potential shortcut. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy58ulsswzgh562w7tgeccyyysfpmnantyrtzvdeagn7aptwxqgygzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqz99xyw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswrq7709yu3cng7yzf9uhndfc70wm7esq2verk5etqp2r3923luugj5y48k&#39;&gt;nevent1q…y48k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;AI is not a practice, it’s a tool and potential shortcut. People will find ways to use it despite bans which will make everything even worse.
    </content>
    <updated>2024-08-31T14:27:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdd3zkt2nnfve8zy8fe99q8zak5nrthvj8euhxmxv2q5thtjwgragzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqsgv3ga</id>
    
      <title type="html">Yeah but that’s exactly gonna happen once you work under ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdd3zkt2nnfve8zy8fe99q8zak5nrthvj8euhxmxv2q5thtjwgragzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqsgv3ga" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqdv6k0auv20ety2l04j4quwsvvwms8t5z7vtd6n7n3wueqh8ddxsvmvhej&#39;&gt;nevent1q…vhej&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah but that’s exactly gonna happen once you work under economic constraints and middle managers pining for promotions. My point is exactly what you’re accidentally implying: they’re amazing for tinkering but a time bomb in prod envs. 🤷‍♂️
    </content>
    <updated>2024-08-31T14:05:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyah3hsujze6ckumacqzfcjd9gf4n8rt3yrfy35tx0rqlge5d9asqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq0st23n</id>
    
      <title type="html">There’s kinda a difference between tinkering where ambition is ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyah3hsujze6ckumacqzfcjd9gf4n8rt3yrfy35tx0rqlge5d9asqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq0st23n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrlglv86j0g8dxedx4jzs74dffa04ftkteqd79z9cxg3rqp0yfy8ssxescq&#39;&gt;nevent1q…escq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There’s kinda a difference between tinkering where ambition is good, and writing production software, no? What that articles predicts is a wave of janky, poorly-understood, and unidiomatic code that will eventually collapse under its own weight. I like LLMs as an assistant to learning, but man a world where people “learn” .NET in an afternoon and start churning out “production” code is positively dystopian to me
    </content>
    <updated>2024-08-31T13:40:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy3jsm4kk484mft3y65y2lsku0zcpde32auz9yehkphrfhhwv7kpczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqacypks</id>
    
      <title type="html">LLMs propelling XML back into the mainstream is not what I had on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy3jsm4kk484mft3y65y2lsku0zcpde32auz9yehkphrfhhwv7kpczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqacypks" />
    <content type="html">
      LLMs propelling XML back into the mainstream is not what I had on my 2024 bingo card.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://simonwillison.net/2024/Aug/30/anthropic-prompt-engineering-interactive-tutorial/&#34;&gt;https://simonwillison.net/2024/Aug/30/anthropic-prompt-engineering-interactive-tutorial/&lt;/a&gt;
    </content>
    <updated>2024-08-30T03:46:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw9v9y3fl8tg55a3hzkk67l8kqrjdt8mkz9xfu4a4nn2vdxvpf8zczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq7qlnrl</id>
    
      <title type="html">I don&amp;#39;t have anything and I&amp;#39;m unlikely to produce ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw9v9y3fl8tg55a3hzkk67l8kqrjdt8mkz9xfu4a4nn2vdxvpf8zczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq7qlnrl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy3lw9kve4vpl07qva5a3mtls9vhgtjlru7x4g8x78ha2uxz6n3zshsd7jh&#39;&gt;nevent1q…d7jh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t have anything and I&amp;#39;m unlikely to produce anything, because after virtualenvs and src dirs, I have no interest to be prominently in a Python culture war it’s just too fucking exhausting. I&amp;#39;m only talking to you about it because we’re mutuals in the first place. ;)
    </content>
    <updated>2024-08-29T07:53:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg4mrpadu9kqxh4k78wvtdd0cfvk8u0sacs8zdlhfqdp0zuss8yjgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq22t7ru</id>
    
      <title type="html">virtualenvs are the closest we have in Python to a build ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg4mrpadu9kqxh4k78wvtdd0cfvk8u0sacs8zdlhfqdp0zuss8yjgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq22t7ru" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf59huy83gkwwx7lq70gkasqczdzc02yuhsdlc6xu5ch3hsuyc6xskpqpt3&#39;&gt;nevent1q…qpt3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;virtualenvs are the closest we have in Python to a build artifact. They’re well-documented, widely tested, &amp;amp; can be deployed both as Docker containers, distro packages, or just an rsync. uv even brought back relocatable venvs so you can move them around!?&lt;br/&gt;&lt;br/&gt;I see no semantical reason to keep the application  outside of the virtualenv—it makes deployments weirder &amp;amp; more complicated to reason about (cue PYTHONPATH).
    </content>
    <updated>2024-08-29T07:47:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspmjfevpgjq7zdyrn2ty8uqqrce3uk66ea922h3k59nzy4nlp3zjczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqv2seta</id>
    
      <title type="html">Well, I wish we would make the good thing easier instead of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspmjfevpgjq7zdyrn2ty8uqqrce3uk66ea922h3k59nzy4nlp3zjczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqv2seta" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrumf5mz35gm6jeaj3dkn049umz4rcav0ns3v3clwa5z95jq4kqcqt7qx95&#39;&gt;nevent1q…qx95&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, I wish we would make the good thing easier instead of enabling sloppiness, but 🎶 maybe I’m just a dreamer 🎶
    </content>
    <updated>2024-08-29T07:30:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvnuj8at5669g06vxrqj0q2vky8p7s2nw4ktmp2m2x2l9hmf90z8gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq6ztk6q</id>
    
      <title type="html">I don’t know man, this looks a big step back. There’s no ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvnuj8at5669g06vxrqj0q2vky8p7s2nw4ktmp2m2x2l9hmf90z8gzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq6ztk6q" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgwcnjxnjluvsg9y8dtpnrhg0605jf7shg7xlulhy20hmhqdh9uwsvurd62&#39;&gt;nevent1q…rd62&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don’t know man, this looks a big step back. There’s no reason for Django apps to not be properly packaged. I understand why they did it (if you want to go big, you have to support sloppy patterns), but it’s a loss nevertheless. :(
    </content>
    <updated>2024-08-29T03:31:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxehp8y7f05x2uxm40mr486v0x5mxp0a5wdk7hchwcsuvylt2rptgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqvr9fwf</id>
    
      <title type="html">I got nerd-sniped into writing my take on prod-ready #Docker with ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxehp8y7f05x2uxm40mr486v0x5mxp0a5wdk7hchwcsuvylt2rptgzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqvr9fwf" />
    <content type="html">
      I got nerd-sniped into writing my take on prod-ready #Docker with uv!&lt;br/&gt;&lt;br/&gt;If you care about fast multi-stage builds, here you go: &lt;a href=&#34;https://hynek.me/articles/docker-uv/&#34;&gt;https://hynek.me/articles/docker-uv/&lt;/a&gt; #Python
    </content>
    <updated>2024-08-28T08:59:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0g6k4lqtk08r53t0ptm23f22ae3z5w0aygd4d3cslsgnafzaw94czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq762szy</id>
    
      <title type="html">the uv bug tracker sure feel like a place where history is made ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0g6k4lqtk08r53t0ptm23f22ae3z5w0aygd4d3cslsgnafzaw94czyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq762szy" />
    <content type="html">
      the uv bug tracker sure feel like a place where history is made right now
    </content>
    <updated>2024-08-21T13:44:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfwxceshflku96pfczz4uk0sjzav2c7y8t0etsh6shjft02pjjj2qzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqggn6a3</id>
    
      <title type="html">The funny thing is that most of it was there for a while, they ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfwxceshflku96pfczz4uk0sjzav2c7y8t0etsh6shjft02pjjj2qzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqggn6a3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsym2t2hlta82lhg5mfg36mvsyyeu5h8ddayj6y7mwl8nqa9eqw7zqpzp36e&#39;&gt;nevent1q…p36e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The funny thing is that most of it was there for a while, they just didn’t talk about it. For example due to my GitHub Actions I’ve run into uvx months ago. :D
    </content>
    <updated>2024-08-21T03:43:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstrgkn76rp90fj7resqq6m9ewzrc8ceatnm205nwxekf6s3uhvvnszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqxt8sw7</id>
    
      <title type="html">I mean: cross-platform lock files! They seem to have already ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstrgkn76rp90fj7resqq6m9ewzrc8ceatnm205nwxekf6s3uhvvnszyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqxt8sw7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgl3ppr23a3s9g5uej9ljjfmz8qwau5qy9wagzvkmdh63utj8tazcfrj962&#39;&gt;nevent1q…j962&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I mean: cross-platform lock files! They seem to have already implemented &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1nmmcjzfzv6ltn8fe6nka9v6ezgnsxzp30jm9j4zvkuxvqkdtdmgq4t0f6a&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Brett Cannon&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1nmm…0f6a&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; ‘s in-dev PEP!? Single-file scripts! Workspaces! uvx!
    </content>
    <updated>2024-08-21T03:39:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgl3ppr23a3s9g5uej9ljjfmz8qwau5qy9wagzvkmdh63utj8tazczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqeljywh</id>
    
      <title type="html">Astral’s uv 0.3.0 announcement is a great example of how ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgl3ppr23a3s9g5uej9ljjfmz8qwau5qy9wagzvkmdh63utj8tazczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqeljywh" />
    <content type="html">
      Astral’s uv 0.3.0 announcement is a great example of how &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ttnl6vgntz6td9kuz2ckuwjl0qvqssw3ek89phhq0kma2ctefnqqdsahw4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Łukasz Langa&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ttn…ahw4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; once told me: “you’d be surprised what you can achieve in 8h / day”:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://astral.sh/blog/uv-unified-python-packaging&#34;&gt;https://astral.sh/blog/uv-unified-python-packaging&lt;/a&gt;
    </content>
    <updated>2024-08-21T03:32:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgce0fhtgs8kq2ktwee0rngcfuqjtgtl432znntkmtrg2vztnf6vczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqqs0ewn</id>
    
      <title type="html">Since he’s probably asleep; pretty sure it’s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgce0fhtgs8kq2ktwee0rngcfuqjtgtl432znntkmtrg2vztnf6vczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqqs0ewn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswqzr4cycs3n9ctgc3xu0hwnjjvqnr6k93jxcy4k2mh5kdfpv6u3cj8a7w5&#39;&gt;nevent1q…a7w5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Since he’s probably asleep; pretty sure it’s &lt;a href=&#34;https://micro.blog/&#34;&gt;https://micro.blog/&lt;/a&gt;
    </content>
    <updated>2024-08-19T11:28:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsghy270phmvtcp3wd92889758qyd49qvrsfsxfvy5qu7g7ayp42qczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq4prk0j</id>
    
      <title type="html">There an updated version of my article here btw ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsghy270phmvtcp3wd92889758qyd49qvrsfsxfvy5qu7g7ayp42qczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq4prk0j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8n43ajlp02kh0m2p487gtuy8yxsz0h65d9rs76r08yj4p8y56k3gm6m6ts&#39;&gt;nevent1q…m6ts&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;There an updated version of my article here btw &lt;a href=&#34;https://hynek.me/articles/python-virtualenv-redux/&#34;&gt;https://hynek.me/articles/python-virtualenv-redux/&lt;/a&gt;
    </content>
    <updated>2024-08-14T18:24:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx92s2qmw876m6340d0xrv3l2yu5nfgya2hf4ajdf8qlv6uk8ryeczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq53dsr3</id>
    
      <title type="html">I was wagering 50:50 whether you&amp;#39;re old enough to have any ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx92s2qmw876m6340d0xrv3l2yu5nfgya2hf4ajdf8qlv6uk8ryeczyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq53dsr3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs90dga4kp70ug3g2nj63h9mefpzzjrpr7au8jn2c3wwp07c3999ngfseez4&#39;&gt;nevent1q…eez4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I was wagering 50:50 whether you&amp;#39;re old enough to have any idea what I&amp;#39;m talking about 😂
    </content>
    <updated>2024-08-12T13:24:35Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgetum3sgx4mhffzn2v67lv2jt8jc59htjlv4qceuwsutlr2cdaaqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqlhxzfx</id>
    
      <title type="html">have you checked the jumper configuration??</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgetum3sgx4mhffzn2v67lv2jt8jc59htjlv4qceuwsutlr2cdaaqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqlhxzfx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszszls8edn5znsasjhq5hc6yhpdg2tjzzh3x6e3dxled7fvmyvxsq5p099x&#39;&gt;nevent1q…099x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;have you checked the jumper configuration??
    </content>
    <updated>2024-08-12T13:22:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg23akvhcxatxkfw8vnspag5fz08c7r9ztkedse7wsjz6sqmvvl8szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq8grpt5</id>
    
      <title type="html">beautiful On macOS, `pipx run --python 3.12 mopup` is so much ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg23akvhcxatxkfw8vnspag5fz08c7r9ztkedse7wsjz6sqmvvl8szyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyq8grpt5" />
    <content type="html">
      beautiful&lt;br/&gt;&lt;br/&gt;On macOS, `pipx run --python 3.12 mopup` is so much better than any of the on-demand builders and their various weird failure modes. Even standalone-python has failed on me in practice due to the way it’s compiled.&lt;br/&gt;&lt;br/&gt;My favorite feature remains that it’s a universal build with a force-x86 binary called `python3.12-intel64` that makes it easy to create virtualenvs that are guaranteed to be Intel-base (and not ARM).&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://blog.glyph.im/2023/08/get-your-mac-python-from-python-dot-org.html&#34;&gt;https://blog.glyph.im/2023/08/get-your-mac-python-from-python-dot-org.html&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://files.mastodon.social/media_attachments/files/112/924/655/777/693/077/original/8f26772832bae38b.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-08-08T05:05:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfxpgkamjmydajxhd5hteha9zmzjpxrmgg5w5syggteyy2xl9mecqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqzv2hpx</id>
    
      <title type="html">A current pet peeve of mine is people claiming that one starts ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfxpgkamjmydajxhd5hteha9zmzjpxrmgg5w5syggteyy2xl9mecqzyqfrventjhn3kwwsq77tuxlq3l6y84d8dl3lqctwatym2llvgylyqzv2hpx" />
    <content type="html">
      A current pet peeve of mine is people claiming that one starts one’s programming journey with simple code, then somehow evil OOP and even more evil patterns come along and make everything super complex. But fortunately at the end is enlightenment and simple code again. (1/6)
    </content>
    <updated>2024-08-03T21:05:18Z</updated>
  </entry>

</feed>