<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-09-03T05:03:20Z</updated>
  <generator>https://nostr.ae</generator>

  <title>Nostr notes by Owen</title>
  <author>
    <name>Owen</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1vkpfj9m9p4wae2ukptft3mqcfwenvlwtjs6f8kjpjn90jwuq0zzq9uc8gs.rss" />
  <link href="https://nostr.ae/npub1vkpfj9m9p4wae2ukptft3mqcfwenvlwtjs6f8kjpjn90jwuq0zzq9uc8gs" />
  <id>https://nostr.ae/npub1vkpfj9m9p4wae2ukptft3mqcfwenvlwtjs6f8kjpjn90jwuq0zzq9uc8gs</id>
  <icon>https://cdn.masto.host/transneptune/accounts/avatars/000/000/043/original/1f8816cbca91b6b8.png</icon>
  <logo>https://cdn.masto.host/transneptune/accounts/avatars/000/000/043/original/1f8816cbca91b6b8.png</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsdh04dq9knvp56zjzhe6vrc83rkn90fyuhqtqua5ax2c97nqdrlnqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggqqsp9s</id>
    
      <title type="html">Hell, I see my technical-in-group peers resorting to LLM support ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdh04dq9knvp56zjzhe6vrc83rkn90fyuhqtqua5ax2c97nqdrlnqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggqqsp9s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsruaysen7dz99wre8vxm8dragdzdr07qmscpnj4pnq3w2nltt4jpsszrzd7&#39;&gt;nevent1q…rzd7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Hell, I see my technical-in-group peers resorting to LLM support to navigate this exact category of bullshit. Some of them are the same people who get judgy about others doing it, though fewer than I expected in my professional life.
    </content>
    <updated>2026-09-02T17:15:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsruaysen7dz99wre8vxm8dragdzdr07qmscpnj4pnq3w2nltt4jpszypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg2yeruv</id>
    
      <title type="html">For my community it&amp;#39;s at the point of being ritual ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsruaysen7dz99wre8vxm8dragdzdr07qmscpnj4pnq3w2nltt4jpszypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg2yeruv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9pv76qq7n6zva0k0ktvql8yrrqs5fdxl7k86ddzmqs47uy06u64qctj563&#39;&gt;nevent1q…j563&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;For my community it&amp;#39;s at the point of being ritual forgetting. None of us would willingly subject ourselves to enterprise SSO, or corporate VPN requirements, or Confluence, and we complain vocally about these things to one another. It&amp;#39;s The Same Pile, only the community membership of the speaker has ever differed.
    </content>
    <updated>2026-09-02T16:30:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxxhzvrpw7sfs9a7fj7gu7s3ww0hvdwwwx5zvldte36slktljecdczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggjdckgt</id>
    
      <title type="html">brb gotta unlock my charger ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxxhzvrpw7sfs9a7fj7gu7s3ww0hvdwwwx5zvldte36slktljecdczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggjdckgt" />
    <content type="html">
      brb gotta unlock my charger&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/transneptune/media_attachments/files/117/163/388/157/899/587/original/9907410bcf732815.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-08-26T19:11:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdm320526p67faufwc9vhjdrjqg53jsw40udd9fzmahpu8fjrv6egzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggreh4g4</id>
    
      <title type="html">on the one hand, a three-button approach to weapons instead of a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdm320526p67faufwc9vhjdrjqg53jsw40udd9fzmahpu8fjrv6egzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggreh4g4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9j30pmw03gyy453ztgukgjr9h23j7mq0v2xha932qpp73l5hezmsag5xpe&#39;&gt;nevent1q…5xpe&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;on the one hand, a three-button approach to weapons instead of a weapon picker was actually a significant design refinement for the genre and has had extensive, permanent impact&lt;br/&gt;&lt;br/&gt;on the other hand, they haven&amp;#39;t had a second idea since, really
    </content>
    <updated>2026-08-18T14:32:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspzwlm2j2kdxlrmfdv9mkyx57tjrf5w6hzjuap6ewmvlsn6ugnpzqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggxl539u</id>
    
      <title type="html">&amp;#34;Other people have to be able to build this&amp;#34; is not the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspzwlm2j2kdxlrmfdv9mkyx57tjrf5w6hzjuap6ewmvlsn6ugnpzqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggxl539u" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9kt83p02358tjnppkardt6p8m47l9l20x5g5lzgg4j7a7k6k4hnqjwmh26&#39;&gt;nevent1q…mh26&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;Other people have to be able to build this&amp;#34; is not the social norm for the community bazel et al service
    </content>
    <updated>2026-08-07T15:19:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx2ukzg7fp6t6ump5vazgm6n5uhfrlnsz3q7fh30hmj5jrmgskdkqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggtlldpn</id>
    
      <title type="html">I&amp;#39;m not using third-party libraries because it takes too long ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx2ukzg7fp6t6ump5vazgm6n5uhfrlnsz3q7fh30hmj5jrmgskdkqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggtlldpn" />
    <content type="html">
      I&amp;#39;m not using third-party libraries because it takes too long to write all that code for myself.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m using third-party libraries because I think the authors know something about the domains involved, and have reified their understanding in code.&lt;br/&gt;&lt;br/&gt;If there&amp;#39;s no understanding to reify, then it&amp;#39;s not useful to me.
    </content>
    <updated>2026-07-16T17:32:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0whf44qqtmrvanajlwpj2earr4ln05djqv3eqrsw4q8t40tmdpdgzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggrp52nu</id>
    
      <title type="html">https://about.gitlab.com/blog/gitlab-act-2/ Gitlab started giving ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0whf44qqtmrvanajlwpj2earr4ln05djqv3eqrsw4q8t40tmdpdgzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggrp52nu" />
    <content type="html">
      &lt;a href=&#34;https://about.gitlab.com/blog/gitlab-act-2/&#34;&gt;https://about.gitlab.com/blog/gitlab-act-2/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Gitlab started giving me bad vibes a few years back, and I abandoned my attempt to relocate my Github stuff over to it at that time.&lt;br/&gt;&lt;br/&gt;This press release makes me _extraordinarily_ glad that I dodged the metaphorical bullet. The news itself is depressing, but the things it reveals about the company&amp;#39;s leadership are inexcusable.
    </content>
    <updated>2026-05-11T23:27:36Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq0khhrzpk4ujrcu2tx30k2q4mw8nqkekcvfsep3u2gmlwhylpetqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggzwg7gn</id>
    
      <title type="html">For the #factorio nerds in the audience, this is Py&amp;#39;s _green_ ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq0khhrzpk4ujrcu2tx30k2q4mw8nqkekcvfsep3u2gmlwhylpetqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggzwg7gn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsddz3np84ukdxvw9rqpn9g0vtd4mahdxj5xh8mws6g5k5kwjr5wncky4jau&#39;&gt;nevent1q…4jau&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;For the #factorio nerds in the audience, this is Py&amp;#39;s _green_ circuit board.
    </content>
    <updated>2026-03-21T01:46:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsddz3np84ukdxvw9rqpn9g0vtd4mahdxj5xh8mws6g5k5kwjr5wnczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggzgja4g</id>
    
      <title>Nostr event nevent1qqsddz3np84ukdxvw9rqpn9g0vtd4mahdxj5xh8mws6g5k5kwjr5wnczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggzgja4g</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsddz3np84ukdxvw9rqpn9g0vtd4mahdxj5xh8mws6g5k5kwjr5wnczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggzgja4g" />
    <content type="html">
      soon&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/transneptune/media_attachments/files/116/264/634/304/930/717/original/c494673af33064a0.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-21T01:46:04Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsff474qh9dx8rsduuk603k9gdv2rh76qn9f4dzfd7pare557jvetczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg8vfkd3</id>
    
      <title type="html">RE: https://mastodon.social/@mhoye/115950673345256369 It&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsff474qh9dx8rsduuk603k9gdv2rh76qn9f4dzfd7pare557jvetczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg8vfkd3" />
    <content type="html">
      RE: &lt;a href=&#34;https://mastodon.social/@mhoye/115950673345256369&#34;&gt;https://mastodon.social/@mhoye/115950673345256369&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;It&amp;#39;s not often I find myself disagreeing with mhoye, but this is one of those instances - not about the results, where I agree perfectly, but about the reasons.&lt;br/&gt;&lt;br/&gt;As I see it, we as a profession have allowed all of the ways we can relate with the users of the software we write to be shoved aside, so that the only way most people experience software is as a contract. The rest follows.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1q4pg84wch60zvjlvvarwaxaftu748rgdeyxpsx2stegfj6gw4kks0eu3y5&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1q4p…u3y5&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; But somehow out here there are computer-touchers willing to look at an incident where somebody clicks one checkbox in error and loses years of their professional life, and say &#34;well it&#39;s your fault for reasons?&#34;&lt;br/&gt;&lt;br/&gt;What would it take, in your head, for you to believe the company that built that checkbox, that owns every byte of code and all the infrastructure behind it, has a duty of care? That maybe that company has a positive moral obligation to people, and even - gasp - society? &lt;/blockquote&gt;
    </content>
    <updated>2026-01-24T19:09:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrmfffae4c04ccjeujmdylegkh93g6lwst42m3vsdxlxjhhtfxlngzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg5nddku</id>
    
      <title type="html">congratulations!</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrmfffae4c04ccjeujmdylegkh93g6lwst42m3vsdxlxjhhtfxlngzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg5nddku" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfvzmdr8g0mvvyh5lza8cjtn7aapwx6wanurnhyp87clh0tw5v9fgcfal64&#39;&gt;nevent1q…al64&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;congratulations!
    </content>
    <updated>2025-08-10T15:43:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsde79808cmz547rymrc8px0g6afcwcjw0st6mwsqxcwmutqyac6uqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg04thpk</id>
    
      <title type="html">I strongly suspect that the `web&#43;` schemata you&amp;#39;ve seen are ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsde79808cmz547rymrc8px0g6afcwcjw0st6mwsqxcwmutqyac6uqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg04thpk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswx8ts3q0jk3lasf5heu0j440ftwz8j4qnc8cys6jhvydhsvwwc4qrdufwp&#39;&gt;nevent1q…ufwp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I strongly suspect that the `web&#43;` schemata you&amp;#39;ve seen are the result of [rules like this one](&lt;a href=&#34;https://developer.chrome.com/docs/web-platform/best-practices/url-protocol-handler#background_on_the_registerprotocolhandler_method&#34;&gt;https://developer.chrome.com/docs/web-platform/best-practices/url-protocol-handler#background_on_the_registerprotocolhandler_method&lt;/a&gt;).&lt;br/&gt;&lt;br/&gt;Freestanding apps usually have wide discretion to register URL schemata, but browser-hosted apps are subject to concerns of both the OS and the browser vendor, and, in this case, additionally the whims of WHATWG.&lt;br/&gt;&lt;br/&gt;That shapes the advocacy, I think?
    </content>
    <updated>2025-04-21T20:32:25Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstaqk5relv0kgfqnc3w0yr2qu5nrc48ld0mdwhm5cjnqahzuqc0rszypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugguyvaxv</id>
    
      <title type="html">Reality is always weirder than the shit we make up for fun. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstaqk5relv0kgfqnc3w0yr2qu5nrc48ld0mdwhm5cjnqahzuqc0rszypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugguyvaxv" />
    <content type="html">
      Reality is always weirder than the shit we make up for fun.&lt;br/&gt; &lt;img src=&#34;https://cdn.masto.host/transneptune/media_attachments/files/114/376/822/584/020/307/original/3655006c3a7b8d96.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-04-21T16:11:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsq26898uxax8gxedmy7746fwmc5w0ltdj9q6pw82p3sxpffehdaaczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggy2tkpx</id>
    
      <title type="html">Programmers out there: can I safely assume that you were drilled ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsq26898uxax8gxedmy7746fwmc5w0ltdj9q6pw82p3sxpffehdaaczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggy2tkpx" />
    <content type="html">
      Programmers out there: can I safely assume that you were drilled on the idea that global variables have a bunch of unpleasant side effects on the design of your programs, and that you should avoid them, however it is that you learned to program?&lt;br/&gt;&lt;br/&gt;Or is my expectation that this is widespread advice more idiosyncratic to my own experiences than I realize?
    </content>
    <updated>2025-03-05T18:39:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvds2ys2d6gn7d2cw5gwx37yntkzpxtge64zjngrmy3t75q6euknczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg8glyvf</id>
    
      <title type="html">Hey, you. Yes, you. I hope you know this: it&amp;#39;s okay to make ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvds2ys2d6gn7d2cw5gwx37yntkzpxtge64zjngrmy3t75q6euknczypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspugg8glyvf" />
    <content type="html">
      Hey, you. Yes, you. I hope you know this: it&amp;#39;s okay to make decisions about people because of their politics. It&amp;#39;s okay to cut people out of your life, or to disregard their work, because of who they support or what harms they stand behind.&lt;br/&gt;&lt;br/&gt;Don&amp;#39;t let anyone tell you otherwise.
    </content>
    <updated>2024-11-06T18:20:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqyja6tp3kah66dakttrpmzmxx9qz9u8qv2wt6zryh5glxdwyvztqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggc47exu</id>
    
      <title type="html">The classic changelog serves, among other purposes, to persuade ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqyja6tp3kah66dakttrpmzmxx9qz9u8qv2wt6zryh5glxdwyvztqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggc47exu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9tkfple4ctuwrvjhmncktnsem62akgjgctxg8nk58akevq8gvwaq4xjkfx&#39;&gt;nevent1q…jkfx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The classic changelog serves, among other purposes, to persuade users of the importance of installing an update. The vestigial changelog - &amp;#34;Bug fixes and feature improvements&amp;#34; - is a frank admission that we no longer feel like there&amp;#39;s any point in doing the suasion when users don&amp;#39;t get to say no in the first place.
    </content>
    <updated>2024-06-20T19:33:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9tkfple4ctuwrvjhmncktnsem62akgjgctxg8nk58akevq8gvwaqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggwvp7hq</id>
    
      <title type="html">I dunno, but I have a feeling that the normalization of automatic ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9tkfple4ctuwrvjhmncktnsem62akgjgctxg8nk58akevq8gvwaqzypjc9xghv5x4mh9tjc9d9w8vrp9mxdnaew2rfy76gx2v47fmspuggwvp7hq" />
    <content type="html">
      I dunno, but I have a feeling that the normalization of automatic updates has relieved developers and their clients of having to consider a user&amp;#39;s needs to a large degree. Software change is now something you do to your users, not something you persuade your users to accept.
    </content>
    <updated>2024-06-20T19:31:54Z</updated>
  </entry>

</feed>