<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-10-27T17:47:09Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by see shy jo</title>
  <author>
    <name>see shy jo</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1387sl7zntjpjf5tsfqrtv50cxtlat9dy5ea7qyxt2nunfx4r8lss6nz478.rss" />
  <link href="https://nostr.now/npub1387sl7zntjpjf5tsfqrtv50cxtlat9dy5ea7qyxt2nunfx4r8lss6nz478" />
  <id>https://nostr.now/npub1387sl7zntjpjf5tsfqrtv50cxtlat9dy5ea7qyxt2nunfx4r8lss6nz478</id>
  <icon>https://sunbeam.city/system/accounts/avatars/000/171/297/original/5b2b7ab9c8448c49.png</icon>
  <logo>https://sunbeam.city/system/accounts/avatars/000/171/297/original/5b2b7ab9c8448c49.png</logo>




  <entry>
    <id>https://nostr.now/nevent1qqspyafnuzwj84wdfeav0d9z028f3cpr744kru22vmunqz97myp6rhczyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zps4vz7</id>
    
      <title type="html">reflections on trusting trust when your reproducible build was ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspyafnuzwj84wdfeav0d9z028f3cpr744kru22vmunqz97myp6rhczyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zps4vz7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9pdcmmqspzlgnh0lfhamvngpsa5mpnl5zj53mzlq42hzs06myr6q5wr34m&#39;&gt;nevent1q…r34m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;reflections on trusting trust when your reproducible build was made possible using code generated by an org whose development tools are compromised by a supply chain attack&lt;br/&gt;&lt;br/&gt;where we actually are now.
    </content>
    <updated>2026-10-30T15:37:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsv2n7h2xq9kn45t5en8lgj6ldp8kk80dmpytxck0cszklp9c5smcczyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zals5u9</id>
    
      <title type="html">oh right, the ban on the basis that it may infringe copyright. I ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsv2n7h2xq9kn45t5en8lgj6ldp8kk80dmpytxck0cszklp9c5smcczyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zals5u9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx4f56cqm8ce0r9l3rn4e78j96c3a8wmzgyusdm44dw6jscdkrevgumx392&#39;&gt;nevent1q…x392&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh right, the ban on the basis that it may infringe copyright. I am still hoping for something stronger, like &lt;a href=&#34;https://codeberg.org/guix/guix-consensus-documents/src/branch/main/008-genai.md&#34;&gt;https://codeberg.org/guix/guix-consensus-documents/src/branch/main/008-genai.md&lt;/a&gt; which had 1 sole objector
    </content>
    <updated>2026-10-26T19:22:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs099jg07kndtydzwlwmu9d2xx825q2u3dl3rct4zhd5f0d05sqy6szyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zt75784</id>
    
      <title type="html">It&amp;#39;s worth noting that the DPL was using an LLM to generate ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs099jg07kndtydzwlwmu9d2xx825q2u3dl3rct4zhd5f0d05sqy6szyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zt75784" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2t295fk6jk0z2ggzm076d3lz37rs7rdgjyeaqnplc52rad9c53csl6r8pj&#39;&gt;nevent1q…r8pj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s worth noting that the DPL was using an LLM to generate their emails for some time. I was astonished to find that fact buried in LWN a couple weeks back.&lt;br/&gt;&lt;br/&gt;Could guix please hurry up with a LLM policy so i can switch to it? I don&amp;#39;t have time for multiple episodes of distro hopping, I have distro hopped 2.1 times so far in 31 years.
    </content>
    <updated>2026-10-26T19:04:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsghamas520yxv3c2njdqv6l6hrmdjhep6adxj5p7pvywzw4kkfnsszyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zdy9fp5</id>
    
      <title type="html">I have forked the #haskell magic library after a new maintainer ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsghamas520yxv3c2njdqv6l6hrmdjhep6adxj5p7pvywzw4kkfnsszyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zdy9fp5" />
    <content type="html">
      I have forked the #haskell magic library after a new maintainer gummed it all up with LLM slop&lt;br/&gt;&lt;br/&gt;Compare the LLM generated code with my code. These 77 and 4 lines of code do essentially the same thing, except mine is twice as fast, avoids ifdefs, and doesn&amp;#39;t have large nonsense comment blocks about encodings.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://git.joeyh.name/index.cgi/haskell-libmagic.git/tree/Magic/Operations.hsc#n46&#34;&gt;https://git.joeyh.name/index.cgi/haskell-libmagic.git/tree/Magic/Operations.hsc#n46&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/philippedev101/magic-haskell/blob/f52a3628626644d68e1cd1d2c36e98f78693bda5/src/Magic/Internal.hs#L157&#34;&gt;https://github.com/philippedev101/magic-haskell/blob/f52a3628626644d68e1cd1d2c36e98f78693bda5/src/Magic/Internal.hs#L157&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;In the LLMs&amp;#39;s defense, my code contains the first use of System.OsString.coercionToPlatformTypes that I can find on the internet, so it had nothing to steal the good way to do it from.&lt;br/&gt; &lt;img src=&#34;https://sunbeam.city/system/media_attachments/files/117/507/471/339/746/680/original/5696f0f5e410f34d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-10-26T13:21:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsq7uvyjwzvwx9n699wptd5kl2pmwsrjq87kewm3mgkf6mgn4hsyuqzyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7z4clrxu</id>
    
      <title type="html">another one ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsq7uvyjwzvwx9n699wptd5kl2pmwsrjq87kewm3mgkf6mgn4hsyuqzyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7z4clrxu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsynll6ej96femcgu8he846g7mf5n0htjq3pqjwhykwhxyu9wuj95sg04y53&#39;&gt;nevent1q…4y53&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;another one &lt;a href=&#34;https://discourse.haskell.org/t/scam-alert-recursion-2026-conference-conf-funcp-org/14817&#34;&gt;https://discourse.haskell.org/t/scam-alert-recursion-2026-conference-conf-funcp-org/14817&lt;/a&gt;
    </content>
    <updated>2026-10-20T19:10:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs82wnzctyg68wvj2cgksv8lwk57k86zlu20jt7xd579dqk7kww4dgzyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zunyf5g</id>
    
      <title type="html">If bkuhn&amp;#39;s right that permissive licenses make attribution ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs82wnzctyg68wvj2cgksv8lwk57k86zlu20jt7xd579dqk7kww4dgzyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zunyf5g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvn4tylrvarnklzszsj70fg9qj0zmy2382tnvyr5kjupm49ph2saq572qgm&#39;&gt;nevent1q…2qgm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If bkuhn&amp;#39;s right that permissive licenses make attribution hard to enforce, then the best way to accomplish that would be to use copyleft.&lt;br/&gt;&lt;br/&gt;Anyway, if you keep Apache v2, it would certainly make sense to include a NOTICE file, since currently an Object derived from goblins does not need to attribute you at all. And as Apache v2 defines &amp;#34;Object&amp;#34;, that seems to include AI models.
    </content>
    <updated>2026-10-15T13:59:44Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsw4kunnuwxq2xgklyqu3w7w9edaqmc5qz7n9saawsdx78de8rvksczyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7z9gpa7n</id>
    
      <title type="html">debian.net is for web sites that are ran by single debian ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsw4kunnuwxq2xgklyqu3w7w9edaqmc5qz7n9saawsdx78de8rvksczyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7z9gpa7n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgd7vxph3ggk59lehse4wscdy7emzeh2vr55y8cmr7j0vxkv4v3vqch8gat&#39;&gt;nevent1q…8gat&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;debian.net is for web sites that are ran by single debian developers, not by the project as a whole. Any DD can make a debian.net site. Hell, I still have a debian.net site I happen to control and I left the project over a decade ago ... oops.&lt;br/&gt;&lt;br/&gt;However, salsa integration I think speaks to this being more widely part of debian than some random developer&amp;#39;s site. debian.net is also sometimes used to make things not look &amp;#34;too&amp;#34; official.
    </content>
    <updated>2026-09-24T17:41:17Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgdkpc6jcf2vj5tnmw2n7zpd70s3xznvflmn5ewrf5qfncxauf2fgzyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7z6fd0sv</id>
    
      <title type="html">Wrote a 58 line shell script and now #gitAnnex can treat Internet ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgdkpc6jcf2vj5tnmw2n7zpd70s3xznvflmn5ewrf5qfncxauf2fgzyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7z6fd0sv" />
    <content type="html">
      Wrote a 58 line shell script and now #gitAnnex can treat Internet Archive items as remotes, tracking changes to files in them and downloading files from them as needed like from any other remote.&lt;br/&gt;&lt;br/&gt;This is a new git-annex feature and it really just comes down to a few lines of shell script, with the meat of it being a `curl | jq`. The rest is boilerplate that would be the same in any script doing this for any web resource.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://git-annex.branchable.com/special_remotes/external/git-annex-remote-internetarchive&#34;&gt;https://git-annex.branchable.com/special_remotes/external/git-annex-remote-internetarchive&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://sunbeam.city/system/media_attachments/files/116/935/794/908/678/089/original/160b50cdd54ebef6.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-07-17T14:30:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvjlpq5rq29x3udhdd8vgv0823fv578tt57jxwklet0d9vp2uh8sczyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zkq8y7g</id>
    
      <title type="html">My dad&amp;#39;s whole home battery and geothermal HVAC plant. 32kwh ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvjlpq5rq29x3udhdd8vgv0823fv578tt57jxwklet0d9vp2uh8sczyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zkq8y7g" />
    <content type="html">
      My dad&amp;#39;s whole home battery and geothermal HVAC plant. 32kwh&lt;br/&gt; &lt;img src=&#34;https://sunbeam.city/system/media_attachments/files/116/880/062/753/318/599/original/f678f7be18376c36.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-07-07T18:17:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2h9qelvuw7hns8twx9mjcgv0d48la9c73rkaj80k63dv52jn6wzgzyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zn4hm7u</id>
    
      <title type="html">scrolling through #gitAnnex backlog that I have not had time to ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2h9qelvuw7hns8twx9mjcgv0d48la9c73rkaj80k63dv52jn6wzgzyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zn4hm7u" />
    <content type="html">
      scrolling through #gitAnnex backlog that I have not had time to look at yet. 375 messages going back a long while.&lt;br/&gt;&lt;br/&gt;Always feel bad about not getting to everything, but I do eventually get to most things.&lt;br/&gt;&lt;br/&gt;Anyway, it&amp;#39;s really nice that I actually have funding for some hours each month to try to keep up with all the messages, and sometimes even dig into the backlog, sponsored by the INM-7 at Forschungszentrum Jülich.
    </content>
    <updated>2026-01-13T14:54:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs88hfdhuepud78y9c5kzm20n855jej2r7e74akvyu4r5u7gxgdl0czyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zg5q4eu</id>
    
      <title type="html">github&amp;#39;s TOS allows them to reuse the content without ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs88hfdhuepud78y9c5kzm20n855jej2r7e74akvyu4r5u7gxgdl0czyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zg5q4eu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswz54mxxm8gzjtufuc0y68memky0zynj9j7vky72nw77y2myuesrqvtk5dj&#39;&gt;nevent1q…k5dj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;github&amp;#39;s TOS allows them to reuse the content without attribution, which even takes more rights than the BSD license grants them.&lt;br/&gt;&lt;br/&gt;Their TOS also waives all other moral rights of the author BTW.
    </content>
    <updated>2025-08-15T15:23:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2vm2saxwfrqjd09ljezlh4jll0qymh29wlyswwv3sfpnhwjgl25szyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zlhhyle</id>
    
      <title type="html">Just gonna mention one time more that the #github ToS gives them ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2vm2saxwfrqjd09ljezlh4jll0qymh29wlyswwv3sfpnhwjgl25szyzyl6rlc2dwgxfx3wpyqddj3lqe0l4v45jn8hcqsed20jdy65vl7zlhhyle" />
    <content type="html">
      Just gonna mention one time more that the #github ToS gives them a license to use your content in a way that is very apparent in 2025 includes training their LLM on it.&lt;br/&gt;&lt;br/&gt;The only license I will ever provide to my free software is the license it&amp;#39;s publically released under, so I will never push it to #github, and have not since the day they made this part of their ToS.&lt;br/&gt; &lt;img src=&#34;https://sunbeam.city/system/media_attachments/files/115/024/302/781/432/107/original/b0a713f20aaf4a80.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-08-14T00:32:55Z</updated>
  </entry>

</feed>