<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2024-09-02T17:42:24Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by Hector Martin</title>
  <author>
    <name>Hector Martin</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub1qk9x6yrvten3jqyvundn7exggm90fxf9yfarj5eaz25yd7aty8hqe9azpx.rss" />
  <link href="https://njump.me/npub1qk9x6yrvten3jqyvundn7exggm90fxf9yfarj5eaz25yd7aty8hqe9azpx" />
  <id>https://njump.me/npub1qk9x6yrvten3jqyvundn7exggm90fxf9yfarj5eaz25yd7aty8hqe9azpx</id>
  <icon>https://cache.treehouse.systems/accounts/avatars/109/295/045/204/722/644/original/d48a1929e005c0fb.png</icon>
  <logo>https://cache.treehouse.systems/accounts/avatars/109/295/045/204/722/644/original/d48a1929e005c0fb.png</logo>




  <entry>
    <id>https://njump.me/nevent1qqswynn9dq0dqdmys87a2wd7mly4g4gs7vqd4uygksa7xt3negu0tmqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u4mjhd8</id>
    
      <title type="html">How did my post about the PayPal phishing email get 700 boosts ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswynn9dq0dqdmys87a2wd7mly4g4gs7vqd4uygksa7xt3negu0tmqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u4mjhd8" />
    <content type="html">
      How did my post about the PayPal phishing email get 700 boosts lol. Fedi is wild.
    </content>
    <updated>2024-09-05T21:01:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg0yddeswayj08fskj4xhgyhdfy8zd6kk7ydu055fzwx87ygl2ssqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uq9l82h</id>
    
      <title type="html">That&amp;#39;s correct. I did forward the email to them, no idea if ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg0yddeswayj08fskj4xhgyhdfy8zd6kk7ydu055fzwx87ygl2ssqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uq9l82h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9te5c4kmm3lk7v2ck9md9xh7x36ved06pr5gytljlxd8ra0alvmccegu9e&#39;&gt;nevent1q…gu9e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s correct.&lt;br/&gt;&lt;br/&gt;I did forward the email to them, no idea if they&amp;#39;ll care though.
    </content>
    <updated>2024-09-05T20:57:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyxk9d6uscrsvdnfycqmauw36222fmx29dkjljap0s8xvxqw8pqdqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7um6x2q3</id>
    
      <title type="html">That&amp;#39;s what password managers are for. If it were a fake ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyxk9d6uscrsvdnfycqmauw36222fmx29dkjljap0s8xvxqw8pqdqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7um6x2q3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp4wqnd4djwa8wekjlvctjzvhegad73evqdkxaupwm4wuymmg726gnjl63z&#39;&gt;nevent1q…l63z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s what password managers are for. If it were a fake domain it wouldn&amp;#39;t have had my username filled in from the cookie, and my password manager wouldn&amp;#39;t have offered me to autofill the password.
    </content>
    <updated>2024-09-05T20:53:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrlh0wn7455a96atpwnv35kxkswv2244pedw04fydgx9rr000tp4szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7usfff9x</id>
    
      <title type="html">It&amp;#39;s actually how PayPal payment requests work, I just tested ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrlh0wn7455a96atpwnv35kxkswv2244pedw04fydgx9rr000tp4szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7usfff9x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgt5la2c4m75w8y94nu5yj5yhmeyljqkv984zuyzfvxjwa4zjmkpscnagt6&#39;&gt;nevent1q…agt6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s actually how PayPal payment requests work, I just tested it. It seems they take the recipient email, cut it off at the TLD, use the left part as &amp;#34;name&amp;#34; and the right part as &amp;#34;surname&amp;#34;. There&amp;#39;s a suspicious space there. It&amp;#39;s PayPal doing all this, I tested it myself.
    </content>
    <updated>2024-09-05T14:59:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0afy5uju440ar45x0u9sr9fasl08ek320a934sw3khazd9z35zaszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulnl95l</id>
    
      <title type="html">Yeah, and there was a suspicious space as in &amp;#34;fake@address. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0afy5uju440ar45x0u9sr9fasl08ek320a934sw3khazd9z35zaszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulnl95l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw5h2ur3an72k0jrqv4j0z5ct2zrdc3r4xxj0sdzqx5zrndvhr47sefqe7n&#39;&gt;nevent1q…qe7n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, and there was a suspicious space as in &amp;#34;fake@address. com&amp;#34;&lt;br/&gt;&lt;br/&gt;So I thought the attackers must have done something funny with the name/surname info, but it&amp;#39;s even dumber than that. I just tested it by sending a payment request to myself... and it&amp;#39;s PayPal doing that.&lt;br/&gt;&lt;br/&gt;Conclusion: The email template in PayPal takes in name/surname fields, and then for the payment request emails someone decided to write code that just... randomly chops off the TLD off of the recipient, uses the left part as &amp;#34;name&amp;#34; and the right part as &amp;#34;surname&amp;#34;... ??????&lt;br/&gt;&lt;br/&gt;🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️
    </content>
    <updated>2024-09-05T14:57:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxket2f7re0ew0pftu7sjkwvtsm9q6hvzpzw7q0fdjzxpyw0whccszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2q0md7</id>
    
      <title type="html">It is a legitimate email sent by paypal.com to an email address, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxket2f7re0ew0pftu7sjkwvtsm9q6hvzpzw7q0fdjzxpyw0whccszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2q0md7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyggc4w63e29jqfcqtwfswf20xqh08umsyf0yn8nnzvar9vz6lmwskfeq08&#39;&gt;nevent1q…eq08&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It is a legitimate email sent by paypal.com to an email address, just not my email address. The payment request in and of itself is illegitimate, but real and actually processed through paypal.com
    </content>
    <updated>2024-09-05T14:42:32Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsx79vyjjq7vrmwvzlqjtf6f8l9ntzqerm92ku4x4r6n2kyxsmnneszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u7z2xey</id>
    
      <title type="html">I checked the URL first, and used a private browsing window. If ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx79vyjjq7vrmwvzlqjtf6f8l9ntzqerm92ku4x4r6n2kyxsmnneszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u7z2xey" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsynaaaxq5t4492t263e8t7j0r9d93uhp7g6cjqxvwg7zlza48ggssce4ghp&#39;&gt;nevent1q…4ghp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I checked the URL first, and used a private browsing window. If merely *clicking* on a link from an email (and not doing anything with the resulting page) is dangerous then the relevant service/site has bigger problems, because any website anywhere can redirect you to any URL they want.
    </content>
    <updated>2024-09-05T14:40:24Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsya5chywsttsxrkc4u5v744velpv83rp795lka5qkpnf42qrf8adgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uenejn3</id>
    
      <title type="html">The email is legit, it&amp;#39;s just addressed to another email ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsya5chywsttsxrkc4u5v744velpv83rp795lka5qkpnf42qrf8adgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uenejn3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8wkqa0t24nhdcztz7s7ptdmkvjl2lw545e6975a56x0c6t2vfuzstqgs8h&#39;&gt;nevent1q…gs8h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The email is legit, it&amp;#39;s just addressed to another email address. You can legitimately receive this email from PayPal addressed to you.
    </content>
    <updated>2024-09-05T14:38:38Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxyg7579997k5tsqfz8h78u3q6x30ggsmq8ztznynhx02a0cyenpszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2ha38p</id>
    
      <title type="html">My email client displays To: fake@address.com of course, but ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxyg7579997k5tsqfz8h78u3q6x30ggsmq8ztznynhx02a0cyenpszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2ha38p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxdycr5m4rs4ytjcjp5djwhpv7uu54s82n07ds7vxxrjjeaq0ps3g3rjw43&#39;&gt;nevent1q…jw43&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My email client displays To: fake@address.com of course, but that&amp;#39;s easy to miss.&lt;br/&gt;&lt;br/&gt;The email body also starts with Hello, fake@address.com... in tiny barely readable grey-on white text. 🤦‍♂️
    </content>
    <updated>2024-09-05T10:57:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz87kr6sdhefe48ry0vjgt28lhmzsm9u5w5h3kevysst2hxq8ke5gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7um2sq5n</id>
    
      <title type="html">I had that happen with Venmo, I still have no way to get rid of ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz87kr6sdhefe48ry0vjgt28lhmzsm9u5w5h3kevysst2hxq8ke5gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7um2sq5n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr26v4g5ejax8mmaxn794a7ad276d7dcl3elq25nr03dx6gc5gyggsf6tj6&#39;&gt;nevent1q…6tj6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I had that happen with Venmo, I still have no way to get rid of it.
    </content>
    <updated>2024-09-05T10:55:05Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsgpp5cngv7s0krtw4tlnzqfrzf8vgzdawvc6xmqrrkaavctv6z52qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uqfnt58</id>
    
      <title type="html">The envelope sender after the redirect ends up being a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsgpp5cngv7s0krtw4tlnzqfrzf8vgzdawvc6xmqrrkaavctv6z52qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uqfnt58" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvxq99tx6qpyhmch48d30zez66wkllnkm6w6g8vtlakr5zeydny7ctzlx0r&#39;&gt;nevent1q…lx0r&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The envelope sender after the redirect ends up being a microsoft-hosted address, so that passes SPF on my end. I guess this is all &amp;#34;working as intended&amp;#34; since forwarding emails is supposed to work (otherwise mailing lists wouldn&amp;#39;t work).
    </content>
    <updated>2024-09-05T10:54:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqwn6rdhfnmjcp8xeur4hvateh575jtsy8gacqvptcthcut8sfafszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uazkrw0</id>
    
      <title type="html">Heh, just got an interesting scam email. It&amp;#39;s a payment ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqwn6rdhfnmjcp8xeur4hvateh575jtsy8gacqvptcthcut8sfafszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uazkrw0" />
    <content type="html">
      Heh, just got an interesting scam email. It&amp;#39;s a payment request from paypal.com for something random that has nothing to do with me.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s a legitimate email, the body links all go to the right place, the sender is service@paypal.com. It passed all DKIM checks and antispam checks.&lt;br/&gt;&lt;br/&gt;The trick? It&amp;#39;s not addressed to me. They got PayPal to send a legitimate payment request to a special address which then forwarded the email to me, through Outlook/Microsoft servers before reaching mine (so they have good reputation too).&lt;br/&gt;&lt;br/&gt;When you click the payment link, you get a legitimate PayPal login and payment request with this little tagline:&lt;br/&gt;&lt;br/&gt;&amp;gt; We&amp;#39;ll link fake@address.com to your PayPal account when you log in.&lt;br/&gt;&lt;br/&gt;So not only do they not check that the email that the request was sent to is the actual account owner, they will &amp;#34;helpfully&amp;#34; link it in and consider this action as equivalent to an email address ownership confirmation! What are the implications of this? Who knows! Maybe it means they could issue password resets via that address then?&lt;br/&gt;&lt;br/&gt;Scary, though I guess not unsurprising security fail from PayPal.
    </content>
    <updated>2024-09-05T10:49:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0f007gnkj2frlyk4yks4ew3n8jd6mmf752dlh7nfut7tcswyaq6qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2fkd2l</id>
    
      <title type="html">I got around to testing this and no, edge palmdet still sucks on ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0f007gnkj2frlyk4yks4ew3n8jd6mmf752dlh7nfut7tcswyaq6qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2fkd2l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf9chzy9zq9jac5quey0haerg67favxjpc9pd045ry7lyasandugshmj56z&#39;&gt;nevent1q…j56z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I got around to testing this and no, edge palmdet still sucks on Apple trackpads. Even with the fixed trackpad dimensions, at least on 16&amp;#34; models, it causes noticeable deadzone behavior on the left/right/top and stuff like touches being completely ignored if they come in from those edges and move towards the center slowly enough. That&amp;#39;s not acceptable.&lt;br/&gt;&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1ysqpke67qhpeufla8ed4r6tlwlfglkyfdsgum29dvftwz5twq8msuxxd3s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Teoh Han Hui&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1ysq…xd3s&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; can you test libinput with this reverted?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://gitlab.freedesktop.org/libinput/libinput/-/commit/4a8b5e6ec445b507fc0b1ef9842a60bf13c58772&#34;&gt;https://gitlab.freedesktop.org/libinput/libinput/-/commit/4a8b5e6ec445b507fc0b1ef9842a60bf13c58772&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;If it fixes your issues then we need to file a bug on libinput to make edge palmdet less aggressive so it can be enabled again. If it doesn&amp;#39;t then libinput needs some other algorithm or tweak to help palmdet for the tap-to-click case on Apple.
    </content>
    <updated>2024-08-29T17:28:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsd99s90stp88cxxku96aa68c5e6c68efveck6jea7w0t4qfqekyeszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulzz8nw</id>
    
      <title type="html">FWIW Linux already boots on the M3 to some extent (given an ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsd99s90stp88cxxku96aa68c5e6c68efveck6jea7w0t4qfqekyeszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulzz8nw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8f5uyz9hk3mqd482nn6jagz2z3ey2z0spda2c6muhjzf6qvexrsg3jw3nw&#39;&gt;nevent1q…w3nw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;FWIW Linux already boots on the M3 to some extent (given an appropriate device tree), we just haven&amp;#39;t gotten around to working on platform bring-up yet since other things take priority.&lt;br/&gt;&lt;br/&gt;Besides basic bring-up and firmware ABI differences for DCP/etc the main issue you&amp;#39;re going to run to is the GPU shader ISA is completely different to M1/M2. You&amp;#39;ll probably have to leave that one to Alyssa &amp;amp; Lina to sort out.
    </content>
    <updated>2024-08-29T08:58:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsp5lrrwcadgsv8lzcjtq65t8nqwpxm93su62n62k058qsg5dry4kqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u4y9xtu</id>
    
      <title type="html">To run macOS under the hypervisor you need to replace the macOS ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsp5lrrwcadgsv8lzcjtq65t8nqwpxm93su62n62k058qsg5dry4kqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u4y9xtu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0pf0qf6xqf0vrtsjsaptzwht2hs47kgf86fd0hytrdappqhfrwmqz7h9w5&#39;&gt;nevent1q…h9w5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;To run macOS under the hypervisor you need to replace the macOS kernel in an existing install with m1n1 manually using kmutil, you can&amp;#39;t run it from a separate m1n1 install (because it would not be in the correct OS context and would have no idea what root partition to use and you&amp;#39;d likely run into SEP issues too, never mind that even if you used a separate install it would have to use the same exact macOS version for the stub partition or else you&amp;#39;d get firmware/kernel/userspace ABI mismatches and fireworks).
    </content>
    <updated>2024-08-29T08:54:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfx7yx0p6uy46xgk0uh7al093jr880gprqztertj43nu3kx7kfeegzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u8dnzq2</id>
    
      <title type="html">iBoot1/iBoot2 are no longer encrypted since macOS Sequoia (just ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfx7yx0p6uy46xgk0uh7al093jr880gprqztertj43nu3kx7kfeegzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u8dnzq2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvmsg2agm6j7tcj4w399g7dgpez5decy9nz8cyeht0q35nzcr80rc4e6zz9&#39;&gt;nevent1q…6zz9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;iBoot1/iBoot2 are no longer encrypted since macOS Sequoia (just updated the wiki page).
    </content>
    <updated>2024-08-29T08:51:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxrcrt8pta4sdgundc4ucp7s0qahm2uwflsgkcxsusjpjvgxecefqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uy6rhvm</id>
    
      <title type="html">Note that this is *not* an attempt to praise all of Telegram and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxrcrt8pta4sdgundc4ucp7s0qahm2uwflsgkcxsusjpjvgxecefqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uy6rhvm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs02jpv66xjzwmhspfuxve9wlpj6vdkm64zev2nnwaypdpjn2ue20qwmw6je&#39;&gt;nevent1q…w6je&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Note that this is *not* an attempt to praise all of Telegram and in particular any specific behaviors of the underlying company and developers.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m just saying the UX is by far the best I&amp;#39;ve used, nothing more.
    </content>
    <updated>2024-08-26T17:27:11Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqst840878lay0tcsy400s59ykzmu3r56yr0mft7np9vj0ckfkgp47czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7un87yux</id>
    
      <title type="html">Signal does E2EE as well as it can be done, but due to its laser ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqst840878lay0tcsy400s59ykzmu3r56yr0mft7np9vj0ckfkgp47czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7un87yux" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqj4g96vzsptfzuxmql835kpmnhf9suy0q0z2zy6fn939c8yqn6rszq3amc&#39;&gt;nevent1q…3amc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Signal does E2EE as well as it can be done, but due to its laser focus on E2EE it misses out on functionality that is not practical to build with E2EE.&lt;br/&gt;&lt;br/&gt;Matrix is precisely an example of trying to E2EE everything while having more features and ending up with a mess as a result.&lt;br/&gt;&lt;br/&gt;And yeah the Signal desktop client is... rather questionable. Telegram is way better.
    </content>
    <updated>2024-08-26T17:23:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9fnmwtr9vrzu5fhttcfjtlmxapjmjzh808crfq86gmanrhcztqyqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u96nz35</id>
    
      <title type="html">Because the SuperSpeed lanes don&amp;#39;t pass through the Type C ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9fnmwtr9vrzu5fhttcfjtlmxapjmjzh808crfq86gmanrhcztqyqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u96nz35" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvecvh6mnxxagkkzm7hv0w5znpj4u4gyl0r38pfyw6yaaaft3jyucvf42ct&#39;&gt;nevent1q…42ct&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Because the SuperSpeed lanes don&amp;#39;t pass through the Type C chip, they connect directly to the PHY. The Type C chip only deals with the power control, CC lines, and muxing sideband signals.&lt;br/&gt;&lt;br/&gt;It is possible to externally mux the lanes and have the Type C controller control that mux, but that would be expensive and redundant, since if you have a unified PHY for USB with dual lane support swapping lanes in silicon is basically free (and better for signal integrity). So nobody uses an external mux if they can help it for full spec controllers.
    </content>
    <updated>2024-08-26T09:03:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg4wazp37s8m32vghh9j0ua934pd24cs9p57llxcfh6qfmlwpclnszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uxkj4ln</id>
    
      <title type="html">I used to use it (on x86) to run a dev/ops environment for an ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg4wazp37s8m32vghh9j0ua934pd24cs9p57llxcfh6qfmlwpclnszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uxkj4ln" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswjh9x2qfu044r9lghw93j46zq3rc90u3vervy3jrxh3fwxkkr4pql5ft53&#39;&gt;nevent1q…ft53&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I used to use it (on x86) to run a dev/ops environment for an event VM cluster at home. We&amp;#39;d take backups from production VM servers and VMs after closing and I&amp;#39;d run them in one VM per physical server, with the same IP connectivity setup as prod so it would just work. Then I could work on things at home and dump them back on prod next time.&lt;br/&gt;&lt;br/&gt;It was all running from a single USB SSD and set up in a way that I could USB boot it on any machine, so it also served as an emergency backup environment. If everything went wrong, we could boot it on a random laptop and continue minimum service from that.&lt;br/&gt;&lt;br/&gt;The nested VMs definitely had *some* perf impact but it wasn&amp;#39;t a showstopper.
    </content>
    <updated>2024-08-26T08:59:23Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvdlnsnnzl752hwgn8z676a7df2hgv4vf7nr2vrsxwc73ksyae4cszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uxkuc25</id>
    
      <title type="html">Because typically the USB Type C controller and the USB Host ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvdlnsnnzl752hwgn8z676a7df2hgv4vf7nr2vrsxwc73ksyae4cszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uxkuc25" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd0hkmsgcxn0w5xthnhscf9u8m3f3r099vk3gy54ww8md9j3r3zwgfshwct&#39;&gt;nevent1q…hwct&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Because typically the USB Type C controller and the USB Host Controller are two completely separate chips and pieces of hardware with no ability to communicate with each other directly since they have completely different goals and implementation details.&lt;br/&gt;&lt;br/&gt;So it&amp;#39;s up to the host driver to query the Type C controller for orientation status and tell the Host Controller/PHY how to set up its lane muxes to match.&lt;br/&gt;&lt;br/&gt;Yes this is the bane of people writing Linux drivers like us, it means we have to coordinate across something like 5 Linux driver subsystems to make all of this worok.
    </content>
    <updated>2024-08-26T08:43:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsde70t45q4udmyu270w0fal4jwsdtvqzj0ykqdl29ahqmk8kmep9czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ujzn5m2</id>
    
      <title type="html">Yup. Definitely the Electron thing.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsde70t45q4udmyu270w0fal4jwsdtvqzj0ykqdl29ahqmk8kmep9czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ujzn5m2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszaag4lv8e3kk6t4vr4rd0wkq5h2x7ffgs7tdwg9f0uumu34ugd2g0nepd8&#39;&gt;nevent1q…epd8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yup. Definitely the Electron thing.
    </content>
    <updated>2024-08-26T08:39:48Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs02jpv66xjzwmhspfuxve9wlpj6vdkm64zev2nnwaypdpjn2ue20qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u0ty72w</id>
    
      <title type="html">I&amp;#39;m all for Signal and E2EE and distributed systems and all ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs02jpv66xjzwmhspfuxve9wlpj6vdkm64zev2nnwaypdpjn2ue20qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u0ty72w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsz08e7a58vugj6mhnzvv4wv4urjsg0vayx7daxdrd5sw7y5yzvnpgfc0sr2&#39;&gt;nevent1q…0sr2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m all for Signal and E2EE and distributed systems and all that, but... Telegram is, by far, the least-bullshit most-fun messenger I&amp;#39;ve ever used. Everything just seems to work, it&amp;#39;s lean, has native open source client apps, a big pile of features *that are cohesively integrated* and *work*, API/bot support, useful stuff like automatic translation (premium feature, but that&amp;#39;s understandable since translation APIs aren&amp;#39;t free), etc.&lt;br/&gt;&lt;br/&gt;Other platforms would do well to learn from it.
    </content>
    <updated>2024-08-26T08:37:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsz08e7a58vugj6mhnzvv4wv4urjsg0vayx7daxdrd5sw7y5yzvnpgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7udecjh7</id>
    
      <title type="html">Say what you want about Telegram, but it has one of the best data ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsz08e7a58vugj6mhnzvv4wv4urjsg0vayx7daxdrd5sw7y5yzvnpgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7udecjh7" />
    <content type="html">
      Say what you want about Telegram, but it has one of the best data export/backup features I&amp;#39;ve ever seen.&lt;br/&gt;&lt;br/&gt;Fully client-driven, with real-time progress display (and even the ability to manually skip large file downloads on-the-fly).&lt;br/&gt;&lt;br/&gt;The output is a bunch of plain HTML pages with just 200 lines of pure JS (no frameworks) for some minor interactivity features, that loads instantly and looks roughly like the Telegram client itself, easy to browse and search.&lt;br/&gt;&lt;br/&gt;The JSON is one big blob with all the same data in a trivial format. The text encoding is interesting: Telegram supports rich text, but instead of in-line HTML-style markup, in the JSON it&amp;#39;s encoded as JSON objects representing the different spans of text with different format. Very clean.&lt;br/&gt; &lt;img src=&#34;https://cache.treehouse.systems/media_attachments/files/113/027/359/054/213/816/original/32984911e6073d9e.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://cache.treehouse.systems/media_attachments/files/113/027/393/114/175/783/original/069c0737571b021b.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-08-26T08:33:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfve73uedhxrvydczpk6cz7ta4p5ws0cwz2tuycvly6qzneqdfzeczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ufmn3pl</id>
    
      <title type="html">It&amp;#39;s hardware for the USB 2 pins (they are just connected ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfve73uedhxrvydczpk6cz7ta4p5ws0cwz2tuycvly6qzneqdfzeczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ufmn3pl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszvfg094pa80f5xzzqg5x57t2cvmy4jfghzx7erdn2ye48vxxf4mc0gcp4h&#39;&gt;nevent1q…cp4h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s hardware for the USB 2 pins (they are just connected through usually). It&amp;#39;s software for the USB 3 pins (lanes swap around). &lt;br/&gt;&lt;br/&gt;So cheap noncompliant Chinese stuff without a mux for the USB 3 lanes ends up enumerating as USB 2 High Speed in one orientation and USB 3 SuperSpeed in the other.
    </content>
    <updated>2024-08-25T20:02:12Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfs6g6ya64jgv7y3yxt5yvkceuqkmcejcenucf6jadm2z9n3pjjegzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u33ry2k</id>
    
      <title type="html">This might only happen on non-ProMotion displays, we haven&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfs6g6ya64jgv7y3yxt5yvkceuqkmcejcenucf6jadm2z9n3pjjegzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u33ry2k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxcw46lusg9ur2hhfwam9sjq2rdspx5cyq9d8tdqpa6l3k3c6hffqycmh9w&#39;&gt;nevent1q…mh9w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This might only happen on non-ProMotion displays, we haven&amp;#39;t tested ProMotion ones. Totally possible that they aren&amp;#39;t affected since they have a very different backlight control system.&lt;br/&gt;&lt;br/&gt;So I guess the exact opposite of last time when they broke ProMotion only.
    </content>
    <updated>2024-08-25T16:04:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdvmcc8mnn80ns7q24g7ltgnymnmw66923aes7he0t2jju8uywn5czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ughjt3z</id>
    
      <title type="html">DCP firmware backwards compat strikes again. Apple really ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdvmcc8mnn80ns7q24g7ltgnymnmw66923aes7he0t2jju8uywn5czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ughjt3z" />
    <content type="html">
      DCP firmware backwards compat strikes again.&lt;br/&gt;&lt;br/&gt;Apple really can&amp;#39;t get this right, can they?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://social.treehouse.systems/users/AsahiLinux/statuses/113023466601365851&#34;&gt;https://social.treehouse.systems/users/AsahiLinux/statuses/113023466601365851&lt;/a&gt;
    </content>
    <updated>2024-08-25T15:54:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsf9chzy9zq9jac5quey0haerg67favxjpc9pd045ry7lyasandugszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u7glruv</id>
    
      <title type="html">We disabled the palm rejection code in libinput for Apple ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsf9chzy9zq9jac5quey0haerg67favxjpc9pd045ry7lyasandugszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u7glruv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp0y2v06jlvwhzlm58s3dvy78az2zz824xat7xy6mc3g46zd2r2hqrx2z82&#39;&gt;nevent1q…2z82&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;We disabled the palm rejection code in libinput for Apple trackpads because it was making some machines completely unusable due to (I think) trackpad size mismatches. I *think* this is fixed now but someone needs to test it and see if it can be re-enabled again.
    </content>
    <updated>2024-08-25T11:33:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0ne39326xm9tadc0upy88s2g4qt29ggcdlpaxz0f55f2xse0cmhgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uj5d78f</id>
    
      <title type="html">Pro tip: If you send me an email advocating for bigotry to try to ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0ne39326xm9tadc0upy88s2g4qt29ggcdlpaxz0f55f2xse0cmhgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uj5d78f" />
    <content type="html">
      Pro tip: If you send me an email advocating for bigotry to try to change how I run my projects, all you&amp;#39;re going to do is earn yourself an entry in my killfile. 👋
    </content>
    <updated>2024-08-25T10:30:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstwnnttqrv0a9qnrdnfxdsu0dkd0glc4htpfvmv9f0rgmurcneytczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u0n8xxg</id>
    
      <title type="html">If the software itself is being illegally distributed/modified ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstwnnttqrv0a9qnrdnfxdsu0dkd0glc4htpfvmv9f0rgmurcneytczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u0n8xxg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgqu4pp6fcmaz80ae7c3xtweke6jt3lsvgt5jmdfmpgfsgjc4p04s42wzdd&#39;&gt;nevent1q…wzdd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If the software itself is being illegally distributed/modified and you are aware of that fact, I&amp;#39;m pretty sure you can get in trouble for that.
    </content>
    <updated>2024-08-20T09:50:58Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsv0lq75spesceznr0wwyuae34m5da94juv8c23wymh3nau0u60efszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulemfpy</id>
    
      <title type="html">I should spend more time writing documentation... ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsv0lq75spesceznr0wwyuae34m5da94juv8c23wymh3nau0u60efszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulemfpy" />
    <content type="html">
      I should spend more time writing documentation...&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://social.treehouse.systems/users/AsahiLinux/statuses/112990528901633785&#34;&gt;https://social.treehouse.systems/users/AsahiLinux/statuses/112990528901633785&lt;/a&gt;
    </content>
    <updated>2024-08-20T09:41:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyysry04l8zqp8rps756uhvjuz8yp3nusykhc6j7j0jdwtt6sw3uszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ug8q4kk</id>
    
      <title type="html">Licenses cannot prevent you from using a product if you are ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyysry04l8zqp8rps756uhvjuz8yp3nusykhc6j7j0jdwtt6sw3uszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ug8q4kk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrukfx02z8qkg45nu3x9nv7hqpv5spcwtad580j04jq889lnxx9eqsqhfa8&#39;&gt;nevent1q…hfa8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Licenses cannot prevent you from using a product if you are unaware of the license. I can burn a CD with some music I made, put a license file in some raw empty space on a data partition that says you can&amp;#39;t listen to it, give it to you. If I try to sue you because you listened to it, the courts are going to laugh me out the door because there was no way you could have known of the existence of the license.&lt;br/&gt;&lt;br/&gt;This is the purpose of click-through EULAs. Without them, there is no way for the user to be aware of the usage restrictions. Indeed some of their terms may not be enforceable in some jurisdictions, but that is a different question. The point is that if it&amp;#39;s not a click-through EULA and you can&amp;#39;t prove the end-user must be aware of the license, *none* of it is enforceable.
    </content>
    <updated>2024-08-20T09:40:40Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs24w882x5lzgvht4qvn56pl7w85ay2h6wvnle2ar034735xqjaaqqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u9dl7y4</id>
    
      <title type="html">This doesn&amp;#39;t really matter for the purposes of my argument ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs24w882x5lzgvht4qvn56pl7w85ay2h6wvnle2ar034735xqjaaqqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u9dl7y4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszqsz3tak4vkanph87hd5gefmw9gj0l6s5ktgdj7uwas3jj2j28xc2tzwht&#39;&gt;nevent1q…zwht&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This doesn&amp;#39;t really matter for the purposes of my argument though. Even if you interpret copyright licenses as contracts, contracts are only enforceable if they are accepted by all parties. It is copyright law that forces that acceptance for actions governed by copyright law.&lt;br/&gt;&lt;br/&gt;The &amp;#34;default state&amp;#34; is there is no contract and no end-use restrictions, but also no license to copy or distribute. Whether what I describe as a &amp;#34;pure copyright&amp;#34; license is interpreted in some jurisdictions as a contract is irrelevant. If that contract attempts to enforce usage restrictions, it has to be delivered as an EULA to be enforceable since end users need to be able to see it and agree to it. If it does not, this is not necessary, because acceptance of the contract is only necessary to perform actions which would otherwise not be allowed by copyright law.
    </content>
    <updated>2024-08-20T09:36:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswrfqlykavlzyy2yl7vrzh08htkvw4tqpyzrvce77kw4wf2y6azpczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u5tglh8</id>
    
      <title type="html">You still need a click-through for that interpretation to work. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswrfqlykavlzyy2yl7vrzh08htkvw4tqpyzrvce77kw4wf2y6azpczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u5tglh8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr77ma3qx97tsvk5r2hvz73hvwd2w89t66ype70vncgquz7pxrfzc3kh6ap&#39;&gt;nevent1q…h6ap&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You still need a click-through for that interpretation to work. It would be preposterous for a usage contract/license to be enforceable if the person using the software never got to see it.&lt;br/&gt;&lt;br/&gt;But automatic copyright protection *is* universal, and governed by the Berne Convention for the Protection of Literary and Artistic Works.&lt;br/&gt;&lt;br/&gt;So ultimately whether a license is a contract or not is irrelevant here. Copyright / &amp;#34;author&amp;#39;s rights&amp;#34; / whatever your jurisdiction calls it is automatic. Usage restrictions are not, and are not enforceable if the license/contract is not actually presented to or visible to the user.
    </content>
    <updated>2024-08-19T20:03:47Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2dv7jp5nm53wuddagpsezxh7gzgrw3xfvdkxsckjk6ylvfaclgeczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u67pgdj</id>
    
      <title type="html">Yeah, we literally install recoveryOS for Asahi because we have ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2dv7jp5nm53wuddagpsezxh7gzgrw3xfvdkxsckjk6ylvfaclgeczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u67pgdj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ank8247sa72jeg0y298jva0fv6sf5dcy2jmjvhvv7uug7lm7ysg74y3zj&#39;&gt;nevent1q…y3zj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yeah, we literally install recoveryOS for Asahi because we have to (platform reqs) so it&amp;#39;s silly not to use it and slowly grow it into more of a boot recovery environment for *us* too.
    </content>
    <updated>2024-08-19T15:22:33Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqxzqk0xj4gvc3ezjq34hxhqdjd5m5dmejr7t8d4kllpkmct2asnszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u88ad89</id>
    
      <title type="html">The endgame here is to have a thing in the Asahi Installer that ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqxzqk0xj4gvc3ezjq34hxhqdjd5m5dmejr7t8d4kllpkmct2asnszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u88ad89" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx5ljuvlnjznucmrzcnksuzlqdd8wxzyu2gcqqvxaa0r3mvvdqkdc6d8t4y&#39;&gt;nevent1q…8t4y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The endgame here is to have a thing in the Asahi Installer that can boot an existing install under qemu on macOS, or a rescue image, so you can fix (most) boot issues. If that is using text console passthrough (stdio) it should be accessible via the host macOS.&lt;br/&gt;&lt;br/&gt;Then we can mostly just ignore the a11y story for our boot chain since it&amp;#39;s largely hidden anyway. Though identifying what a problem is could be a challenge, but there&amp;#39;s no practical solution for that inline (no, we&amp;#39;re not adding a whole audio engine and screen reader into m1n1/u-boot...). It would make more sense to set up some kind of &amp;#34;breadcrumb&amp;#34; system that logs to a file or NVMe partition something that you can then inspect from macOS (bonus points for using the macOS kernel dump format and triggering the macOS error report dialog directly lol).
    </content>
    <updated>2024-08-19T15:16:52Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2phvu7lq6lxltcaskcxf45wy8m9hx4ucf2e65amrxn5xhhvvuwhszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ujheqg6</id>
    
      <title type="html">That wasn&amp;#39;t the problem, the firmware isn&amp;#39;t even ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2phvu7lq6lxltcaskcxf45wy8m9hx4ucf2e65amrxn5xhhvvuwhszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ujheqg6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfa840mzzu8hw8y0tcnngwhe2nv5qr9pf2s7z0pvwctupd6g03s0qpturuv&#39;&gt;nevent1q…uruv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That wasn&amp;#39;t the problem, the firmware isn&amp;#39;t even initializing the USB drive.
    </content>
    <updated>2024-08-19T09:24:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfq3p2dz7505y7rec5p57np6zr2m7azpq5lqdqjgs0hueluu7p4wqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2vc5xs</id>
    
      <title type="html">Lol HP. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfq3p2dz7505y7rec5p57np6zr2m7azpq5lqdqjgs0hueluu7p4wqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2vc5xs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy828w8qktllmstpkgzfqvhwq2x33pdt2wrt9jtpcjxdpk6e4lq8czfw9wc&#39;&gt;nevent1q…w9wc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Lol HP.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://social.treehouse.systems/@marcan/112987950943153077&#34;&gt;https://social.treehouse.systems/@marcan/112987950943153077&lt;/a&gt;
    </content>
    <updated>2024-08-19T09:22:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs96t5j6h6k9uwzrls6ts0c8082q7cwd88h7vxy3mzgq0g3apxdzyszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7umzgmlp</id>
    
      <title type="html">This has nothing to do with the distro. The firmware isn&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs96t5j6h6k9uwzrls6ts0c8082q7cwd88h7vxy3mzgq0g3apxdzyszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7umzgmlp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq3uuhvlnkgxqpxxdc894hu58e8fkgcthc0p5lfzh6f7rw68pawfgyrmlsd&#39;&gt;nevent1q…mlsd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This has nothing to do with the distro. The firmware isn&amp;#39;t even initializing the USB drive.
    </content>
    <updated>2024-08-19T09:22:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszzvxugl5qwvmkfvv2fjps7trwvdc04kue33gq5u6ejvrywmd2r7szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uvzwvdh</id>
    
      <title type="html">So it didn&amp;#39;t work in UEFI CSM (Hybrid) mode. Then I tried ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszzvxugl5qwvmkfvv2fjps7trwvdc04kue33gq5u6ejvrywmd2r7szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uvzwvdh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx780fr9xc5232uypwhky6sc7pve9uh9kn94d8csewvlvk7ax6e7cc33jx5&#39;&gt;nevent1q…3jx5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So it didn&amp;#39;t work in UEFI CSM (Hybrid) mode. Then I tried UEFI non-CSM mode, which did work, but of course broke the existing Windows install that is using legacy boot.&lt;br/&gt;&lt;br/&gt;Then I went back to UEFI CSM mode and it works now (????)&lt;br/&gt;&lt;br/&gt;And then I toggled some BIOS settings and it stopped working, even putting them back didn&amp;#39;t help. I had to go back to non-CSM mode to make it work again, and then again it stuck in CSM mode.&lt;br/&gt;&lt;br/&gt;x86 world, are you doing OK?&lt;br/&gt;&lt;br/&gt;(This is an HP laptop FWIW)
    </content>
    <updated>2024-08-19T09:21:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsx780fr9xc5232uypwhky6sc7pve9uh9kn94d8csewvlvk7ax6e7czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uz72ncv</id>
    
      <title type="html">Trying to boot Fedora on a boring old x86 laptop... so I used ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx780fr9xc5232uypwhky6sc7pve9uh9kn94d8csewvlvk7ax6e7czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uz72ncv" />
    <content type="html">
      Trying to boot Fedora on a boring old x86 laptop... so I used Fedora Media Writer to write the image to USB, then hit F9 for boot options.&lt;br/&gt;&lt;br/&gt;The drive doesn&amp;#39;t show up as a boot option.&lt;br/&gt;&lt;br/&gt;BIOS is set to legacy mode, no secure boot, nothing. It just doesn&amp;#39;t even try to read from the USB drive.&lt;br/&gt;&lt;br/&gt;I guess installing Asahi on Macs is officially easier than installing Linux on PCs... at least some PCs, anyway.
    </content>
    <updated>2024-08-19T09:02:45Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswjjhz5a7vngu26hhsyx7tz9kcttglr9rs6ut2danpm83nsexvuwszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7up8lslc</id>
    
      <title type="html">And at the end of the day this devolves to: no low-funding ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswjjhz5a7vngu26hhsyx7tz9kcttglr9rs6ut2danpm83nsexvuwszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7up8lslc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyuytdcqsh36w69mytnwn4hys5kx2lnem5lxunsp2k4k5tgysuqccajdc96&#39;&gt;nevent1q…dc96&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And at the end of the day this devolves to: no low-funding individual ever benefited or will benefit from the AGPL/EUPL since they won&amp;#39;t be able to litigate it in practice. It only causes pain and confusion. The major people benefiting from these licenses are the &amp;#34;AGPL&#43;CLA&#43;commercial version&amp;#34; VC-backed leeches who get to claim their product is FOSS when they have all the power and hold all the cards.
    </content>
    <updated>2024-08-18T16:20:26Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrygrhjjsx43xnt4tnnztd4e3vae0v36lmdrx0hu8cxvysrfxchzszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ujupvcq</id>
    
      <title type="html">My point is that if these licenses weren&amp;#39;t considered FOSS, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrygrhjjsx43xnt4tnnztd4e3vae0v36lmdrx0hu8cxvysrfxchzszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ujupvcq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswvue4lgksc45evzz3muezhp4z2m0res6ayk2a0gjf2423a4d9q3snu2nea&#39;&gt;nevent1q…2nea&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My point is that if these licenses weren&amp;#39;t considered FOSS, this gambit wouldn&amp;#39;t work because CLA or not, those companies wouldn&amp;#39;t be able to offer &amp;#34;free software&amp;#34; that none of their competitors can actually fork/deploy/use on ~equal footing and build a competing commercial product out of. They&amp;#39;d have to use a nonfree source-available license (and not get any of the brownie points and FOSS contributions) or accept that by using a FOSS license, anyone else can fork their code and deploy their own proprietary variant SaaS, losing the &amp;#34;commercial version&amp;#34; exclusivity.
    </content>
    <updated>2024-08-18T16:17:59Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfr0mqjec5t6kxw9nm3cnfflqr3j0us0u0pedpfj646yudszpymaszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uxhpfev</id>
    
      <title type="html">I suspect that would be a nightmare to pull off successfully and ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfr0mqjec5t6kxw9nm3cnfflqr3j0us0u0pedpfj646yudszpymaszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uxhpfev" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsguzrxt75fd806rvl2qrz7nelpztdjmkr6xjy84yzgdvxctg9escsq7nlrf&#39;&gt;nevent1q…nlrf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I suspect that would be a nightmare to pull off successfully and cleanly... and such a restriction still violates the principles of Free Software (even if it remains a copyright license; being a copyright license is a *requirement* to be FOSS but obviously not *sufficient*).&lt;br/&gt;&lt;br/&gt;The AGPL tried a similar hack by targeting restricting *modification* instead and ended up with a horrible mess. Nobody should ever use that license, it&amp;#39;s terrible.
    </content>
    <updated>2024-08-18T16:12:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0vlvdm3s2e0vrreaevch27x7qtpgaszklx50890ffa9chh6fp26czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u5ydz4s</id>
    
      <title type="html">1) The reality is that licenses like the AGPL (and potentially ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0vlvdm3s2e0vrreaevch27x7qtpgaszklx50890ffa9chh6fp26czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u5ydz4s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszelw9qsvx3azpu4vllx4lc72jqsx3w3w8gw8uuuzzm4r6rc8f6psext9ch&#39;&gt;nevent1q…t9ch&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;1) The reality is that licenses like the AGPL (and potentially the EUPL, though it&amp;#39;s not that popular yet) are being abused by enterprises that want to appear hip and FOSS-friendly by releasing their CLA&amp;#39;d to hell product under license terms that they are not subject to (as the copyright owners) while offering a &amp;#34;commercial&amp;#34; version where they make all the money, and the onerous terms of these licenses make it easy for them to go after third-party usage or stifle real FOSS forks, essentially creating a &amp;#34;source available&amp;#34; product that masquerades as FOSS and even leeches on the FOSS community by accepting CLA&amp;#39;d contributions.&lt;br/&gt;&lt;br/&gt;2) A lot of AGPL and EUPL software is not actually a network service, and some companies ban such licenses across the board (for good reason), despite them offering nothing to that class of software. So then they just devolve into &amp;#34;fuck large corps&amp;#34; licenses without any actual benefit to the FOSS-iness of the software itself, and that can backfire and end up pushing away contributors.
    </content>
    <updated>2024-08-18T16:05:49Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsv9nw9zfyjfx2p8qcmz3lv6h3l3qyk0e0gvs47djfqwdup7pp9ucqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u59ssdg</id>
    
      <title type="html">The EUPL comes with its own definition of &amp;#34;distribution&amp;#34; ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsv9nw9zfyjfx2p8qcmz3lv6h3l3qyk0e0gvs47djfqwdup7pp9ucqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u59ssdg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs05y6uv6gvqll8fqypp20we0s4wpemte9jzv6c8zmmhpmzdmxsumgplcu28&#39;&gt;nevent1q…cu28&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The EUPL comes with its own definition of &amp;#34;distribution&amp;#34; or &amp;#34;communication&amp;#34; as including &amp;#34;providing access to its essential functionalities at the disposal of any other natural or legal person&amp;#34;. &lt;br/&gt;&lt;br/&gt;Therefore, under a copyright interpretation where that concept isn&amp;#39;t part of distribution/copyright law itself, since it is a self-contained definition in the license anyway, it becomes an EULA-shaped license term.&lt;br/&gt;&lt;br/&gt;Then the remaining question is whether that is enforceable as an EULA in the context of the entire license and its requirelents (c.f. what I said about Linux distros etc).&lt;br/&gt;&lt;br/&gt;Someone else pointed out that Article 10 literally alludes to a click-through EULA format as acceptable for the license. Maybe the license authors actually intended to write an EULA.
    </content>
    <updated>2024-08-18T16:00:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0ylsc8rkk204jghxmdcgalydnda90j9y2frxhlzny7fzv62d5dgqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ugvl67x</id>
    
      <title type="html">If it does not hold up in court, that&amp;#39;s the &amp;#34;does not ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0ylsc8rkk204jghxmdcgalydnda90j9y2frxhlzny7fzv62d5dgqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ugvl67x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgwng9cxx9mf9cq2ha9jw70fppf4v6pmha9wq6jylgpn970qsjngc3cmfze&#39;&gt;nevent1q…mfze&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If it does not hold up in court, that&amp;#39;s the &amp;#34;does not work&amp;#34; part of my argument.
    </content>
    <updated>2024-08-18T15:51:03Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsw9q530h0du463ygfda95vpqttzlqeple4e7ef9h7n27t64qxv88szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7up6kk8d</id>
    
      <title type="html">Where do you even draw the line? How much of the software ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsw9q530h0du463ygfda95vpqttzlqeple4e7ef9h7n27t64qxv88szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7up6kk8d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq2xhj62nshch4sf7tcnezyfamnla6z5nhkyqyg5hr0tkzr6z73qc2h2k0h&#39;&gt;nevent1q…2k0h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Where do you even draw the line? How much of the software functionality has to be &amp;#34;controllable&amp;#34; by the user for it to be &amp;#34;distributing&amp;#34;? How much do you have to &amp;#34;wrap&amp;#34; it for it to stop counting?
    </content>
    <updated>2024-08-18T15:49:06Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxtlmev9frpcva9xyq02cj40r2tr95nfa8krk8s4dy6k28h76rr9czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ukham3l</id>
    
      <title type="html">Again, would love to see any *EU* precedent for this working like ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxtlmev9frpcva9xyq02cj40r2tr95nfa8krk8s4dy6k28h76rr9czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ukham3l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqt9yjjtnu2x5lxz25fgq4x3d9jkdphvwg7ymtwdfa0ahmg6u332cqnctcc&#39;&gt;nevent1q…ctcc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Again, would love to see any *EU* precedent for this working like this.&lt;br/&gt;&lt;br/&gt;But even then, if this indeed is a EU-only interpretation, that would be valuable information to share with people (i.e. EUPL does not protect against SaaS anywhere outside Europe).
    </content>
    <updated>2024-08-18T15:45:39Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsv038a3hkvtger6jmtpx8ryteevsxw2ktg4ev9wyje62a5f9ts07gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uexpgau</id>
    
      <title type="html">(And I disagree with that argument and would love to see it work ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsv038a3hkvtger6jmtpx8ryteevsxw2ktg4ev9wyje62a5f9ts07gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uexpgau" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd95gpj3ja9lfw9qmf8vxgra26k5e03ch4qkys0l3y43vywan5a3ccfes7y&#39;&gt;nevent1q…es7y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(And I disagree with that argument and would love to see it work in front of a judge, which I&amp;#39;ve yet to see.)
    </content>
    <updated>2024-08-18T15:42:41Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfphy0jzl4206rm6q30v96wy6eq4t7shdyyyl49vg338nfegwgzsgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u5umtgh</id>
    
      <title type="html">Right, and your job is to show me how SaaS is a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfphy0jzl4206rm6q30v96wy6eq4t7shdyyyl49vg338nfegwgzsgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u5umtgh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsd3fhyslu2ae4j7dvtwztwnap6pkqac6zaekemje9ys2wuxl9zc0q6jsjhj&#39;&gt;nevent1q…sjhj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Right, and your job is to show me how SaaS is a &amp;#34;performance&amp;#34; in the same sense as a musical performance (even though they are evidently very, very different because a musical performance has a copyrightable output that embodies the original copyrightable work, and a SaaS execution does not). ;)
    </content>
    <updated>2024-08-18T15:41:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsff6w70lca9ztpr3nk0zlerchx8u5ecrcpscg6ptyv96h59009swszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulc29u7</id>
    
      <title type="html">Most SaaS *end-users* interact with, yes. But a huge part of the ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsff6w70lca9ztpr3nk0zlerchx8u5ecrcpscg6ptyv96h59009swszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulc29u7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8ptsqupt4cf9sthcde4xcy2tz52ahrtv08lkcj0cuejy0fq509pgn0tct9&#39;&gt;nevent1q…tct9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Most SaaS *end-users* interact with, yes. But a huge part of the AGPL/EUPL/etc debacle concerns backend serving technologies that don&amp;#39;t do that.
    </content>
    <updated>2024-08-18T15:40:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs2jewz0qxj4mmaeatyftpdzkvxejnfj4ythk8y7m2smsss6fzktjgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u0clxum</id>
    
      <title type="html">I mentioned that in a follow-up reply to OP. The specific case of ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs2jewz0qxj4mmaeatyftpdzkvxejnfj4ythk8y7m2smsss6fzktjgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u0clxum" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv2vehcs99xgxyqasjn5eect9ggyxfemxvjffglqlpsysauw785lcne35pa&#39;&gt;nevent1q…35pa&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I mentioned that in a follow-up reply to OP. The specific case of web apps is a can of worms that is legally above my head and I will not make any comments about it, I&amp;#39;ll leave that one to the lawyers. The HTML/CSS/JS themselves are definitely copyrightable; how that interacts with copyright law when a webapp is hosted in terms of obligations by the hoster, I have no idea.
    </content>
    <updated>2024-08-18T15:37:50Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8kvkdy4u04t7evlma64aup7zvh7qc9563aj6t8re7a6xedltnsxqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2ahqj2</id>
    
      <title type="html">I didn&amp;#39;t even notice that part lol. The funny thing is it ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8kvkdy4u04t7evlma64aup7zvh7qc9563aj6t8re7a6xedltnsxqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u2ahqj2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszjltcg7cvj0fdjrynxcfaumgkqwxaynwmju94vlnwkcya872hy2cngt9ut&#39;&gt;nevent1q…t9ut&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I didn&amp;#39;t even notice that part lol.&lt;br/&gt;&lt;br/&gt;The funny thing is it does not *require* that the software have such a button, nor that distributors offer the software with such a button, so this leads to my suspicion that the reality is the EUPL is completely toothless and cannot stop SaaS.
    </content>
    <updated>2024-08-18T15:34:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsd6rezk7ymmf9kfaj7tdrcpeevj0e4hs7fvd0wmnt3wsm22h293sszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u7np6hw</id>
    
      <title type="html">And the point is that&amp;#39;s not true. If you write a document ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsd6rezk7ymmf9kfaj7tdrcpeevj0e4hs7fvd0wmnt3wsm22h293sszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u7np6hw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf0zhefsp9krwvgl6f45uz38hjer9aqj2dnlny4d0rpup39heal5sy244qw&#39;&gt;nevent1q…44qw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;And the point is that&amp;#39;s not true. If you write a document with Microsoft Word and export it as PDF, Microsoft doesn&amp;#39;t own copyright over your document, only you do. This is extremely well established, and the SaaS use case does not change it.
    </content>
    <updated>2024-08-18T15:33:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs96t2ywld9fpafgmzcm8gtk0mznkzm4yc28yfvdahejc867l36zcczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uwqgrfq</id>
    
      <title type="html">You&amp;#39;re looking at this the wrong way. How much sheet music ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs96t2ywld9fpafgmzcm8gtk0mznkzm4yc28yfvdahejc867l36zcczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uwqgrfq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstncpeujsunuf5qpufnnudnfn2frlxzahznyuge5faek23z3gtnuska84f3&#39;&gt;nevent1q…84f3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You&amp;#39;re looking at this the wrong way. How much sheet music resembles code doesn&amp;#39;t matter. The point is that **music**, as in **a melody, a sequence of musical notes**, is copyrightable. Playing sheet music results in... music. &amp;#34;Playing&amp;#34; a computer program doesn&amp;#39;t result in anything copyrightable (in general).
    </content>
    <updated>2024-08-18T15:31:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszzw3wm3uk62qescqktv3zhxhgnmat8a7z93t2ytjdq899edexuagzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u8pl7np</id>
    
      <title type="html">Yes, but that doesn&amp;#39;t matter, that&amp;#39;s just an encoding. ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszzw3wm3uk62qescqktv3zhxhgnmat8a7z93t2ytjdq899edexuagzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u8pl7np" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrhdpajw0ua3acnpndzsd8mmms970naxzvnvn7m39j9e367m0nujgrpqat4&#39;&gt;nevent1q…qat4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Yes, but that doesn&amp;#39;t matter, that&amp;#39;s just an encoding. What is copyrighted is 1) the resulting sequence of notes from playing the sheet music (this is what survives when you play it), and 2) the specific sheet music in terms of layout on the page/etc (this just relates to the sheet music itself, e.g. photocopying it or re-transcribing it one to one).
    </content>
    <updated>2024-08-18T15:28:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspu24vvzkvaf5updujrdezp7g8ws2lmsk084pugq7j8e9m28uu37gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uwrddty</id>
    
      <title type="html">I know that, I just want to see actual evidence that an actual ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspu24vvzkvaf5updujrdezp7g8ws2lmsk084pugq7j8e9m28uu37gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uwrddty" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszx4er7vyw5y8nyjm30k6g692sv7sly7hxx5x6ukfjmafq92j57pg39jckw&#39;&gt;nevent1q…jckw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I know that, I just want to see actual evidence that an actual judge has used this interpretation somewhere, regardless of whether the legal system considers it precedent for future cases.
    </content>
    <updated>2024-08-18T15:26:42Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsppk0pt7nw8hrsv4g5pech447vjxxr8hq7j25ugu856g09y9afztgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7um2md4t</id>
    
      <title type="html">Uh, no. *Music itself* is copyrighted. The notes. Playing music ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsppk0pt7nw8hrsv4g5pech447vjxxr8hq7j25ugu856g09y9afztgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7um2md4t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8jcrajgv2rm8zzcz08r63xpw579st2dhcrnz22fxnraasv8x9vrs9xfvgg&#39;&gt;nevent1q…fvgg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Uh, no. *Music itself* is copyrighted. The notes. Playing music isn&amp;#39;t &amp;#34;executing&amp;#34; sheet music in the software sense, it is *interpreting* sheet music where the output (your performance) continues to contain the same notes, which are copyrighted. Melodies are explicitly copyrightable.&lt;br/&gt;&lt;br/&gt;The software equivalent would be running the server app under an execution tracer that streams back every instruction executed to the user, but that&amp;#39;s again not how SaaS works.
    </content>
    <updated>2024-08-18T15:21:19Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswmkmu5aul2wznjsplt6zpkyjtg4xl5j9ywhjf587qc9m2juv59aczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uvufz4c</id>
    
      <title type="html">Some people are replying that &amp;#34;communication to the ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswmkmu5aul2wznjsplt6zpkyjtg4xl5j9ywhjf587qc9m2juv59aczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uvufz4c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs95k5f2mgz4nyaxkz22d90uend83dg7j7z0ndc7drj6yce65m808qjny0e3&#39;&gt;nevent1q…y0e3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Some people are replying that &amp;#34;communication to the public&amp;#34; is a copyright concept that applies to SaaS usage of software.&lt;br/&gt;&lt;br/&gt;I have yet to see any legal citations or precedent that this is the case.&lt;br/&gt;&lt;br/&gt;Copyright law concerns *works*. It does not concern *running programs*, it concerns the *programs themselves*. All the restrictions on *running programs* come from EULA clauses, if any.&lt;br/&gt;&lt;br/&gt;When you &amp;#34;perform&amp;#34; a song for the public, the public perceives a version of the copyrighted work (the song), which could then be recorded again (fixated) and become a derivative work.&lt;br/&gt;&lt;br/&gt;When you &amp;#34;communicate&amp;#34; a movie by showing it in a theater, the public perceives the original work (the movie), which could be filmed again (hello ts rips), and become a copy of the work.&lt;br/&gt;&lt;br/&gt;When you host some software as SaaS, the public does **not** perceive the original work (the software source/binary), only the results of its execution. Copying or fixating the data returned from the SaaS service does **not** result in a derivate work or copy of the original work, and is not protected by copyright.&lt;br/&gt;&lt;br/&gt;There is a very big fundamental difference here, and if any judge anywhere has decided it&amp;#39;s inconsequential and SaaS is &amp;#34;performing&amp;#34; or &amp;#34;communicating&amp;#34; software I&amp;#39;m all ears. &lt;br/&gt;&lt;br/&gt;But until someone comes up with some serious citations for this, I&amp;#39;m going to say it&amp;#39;s complete bunk, because denying the difference here is nonsensical.
    </content>
    <updated>2024-08-18T15:12:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsrclcq03mm0nmdkeysysrlkkse7qx0zc684828c8q3dvsg52a5k7qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uzqem2r</id>
    
      <title type="html">Can you please cite legal precedent for this interpretation? When ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsrclcq03mm0nmdkeysysrlkkse7qx0zc684828c8q3dvsg52a5k7qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uzqem2r" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxnmjdgtk7rdrp9nsqf6sq8aljud32mk6mqm5q8twmqhkeec79c9sp5gsym&#39;&gt;nevent1q…gsym&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Can you please cite legal precedent for this interpretation?&lt;br/&gt;&lt;br/&gt;When you &amp;#34;transmit&amp;#34; a &amp;#34;work&amp;#34; you are transmitted *what is copyrighted*. What is copyrighted is the work itself. This is what happens when you, say, show a movie to an audience. The audience perceives *the copyrighted work itself*.&lt;br/&gt;&lt;br/&gt;When you &amp;#34;make available&amp;#34; software to the public you are *not* transmitting the copyrighted work itself. You are making available the *result* of *executing* the copyrighted work itself.&lt;br/&gt;&lt;br/&gt;You can violate copyright by filming a movie in a theater. You cannot violate copyright by reproducing the output of a query to a SaaS service (at least not the software&amp;#39;s copyright anyway, the data could be separately copyrighted).&lt;br/&gt;&lt;br/&gt;This distinction is evidently legally relevant and it is irresponsible to dismiss it and claim it does not exist.
    </content>
    <updated>2024-08-18T15:05:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg2lvym5kye8txsmuk7txnyz7l645wsjsxn7cumhz5vn8agunk8nqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7udj45g4</id>
    
      <title type="html">That&amp;#39;s the RAM copy question I linked. TL;DR it hasn&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg2lvym5kye8txsmuk7txnyz7l645wsjsxn7cumhz5vn8agunk8nqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7udj45g4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqzpj72w6p02dy8v6pssqp723n70rqew8cps4q5825qejzedf87cgrykelz&#39;&gt;nevent1q…kelz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s the RAM copy question I linked.&lt;br/&gt;&lt;br/&gt;TL;DR it hasn&amp;#39;t been sufficiently litigated and it&amp;#39;s a can of worms nobody really wants to touch, but if litigated in a high-profile case, it&amp;#39;s highly unlikely that the outcome would be that copyright applies to that case, because it would undermine much of how the modern world works.
    </content>
    <updated>2024-08-18T14:42:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg3r3q3922rcj6wmn3w2sjslees3h5sffeg4ds2mfcc3pfpxwqq3qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u578e3p</id>
    
      <title type="html">Indeed it &amp;#34;could be argued&amp;#34;, but as far as I know it ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg3r3q3922rcj6wmn3w2sjslees3h5sffeg4ds2mfcc3pfpxwqq3qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u578e3p" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxnzmvqrujkqfryzpjqzuzjshzahqfzzz656h9xj5rghn2fxgtldqff3sxz&#39;&gt;nevent1q…3sxz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Indeed it &amp;#34;could be argued&amp;#34;, but as far as I know it hasn&amp;#39;t been argued, and it is a very difficult thing to argue. &amp;#34;Public performance&amp;#34; of a copyrighted musical work implies transmitting that work over the air to an audience: the work itself is transmitted. Hosting a service doesn&amp;#39;t do that.
    </content>
    <updated>2024-08-18T14:37:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszzyuf52sysaas05ma7ggq6quj9c7v42qpsk3d56y40cjqz20sfqszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u77sghs</id>
    
      <title type="html">No, the AGPL has a different problem. The FSF has been misleading ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszzyuf52sysaas05ma7ggq6quj9c7v42qpsk3d56y40cjqz20sfqszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u77sghs" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv8w92dt5fmyr2zaemfhwzcrcmfkvnwy8wvpaylhytkyf4ntvr3jg84r6rd&#39;&gt;nevent1q…r6rd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No, the AGPL has a different problem. The FSF has been misleading everyone into *believing* it has an anti-SaaS usage restriction, but it doesn&amp;#39;t.&lt;br/&gt;&lt;br/&gt;What it does have is an anti-SaaS *modification* restriction, which bites people a very different way. It is indeed a pure copyright license, but also nonfree due to this fact.&lt;br/&gt;&lt;br/&gt;It is entirely safe to install and run AGPL software as-is as an end user, and you don&amp;#39;t need to take any steps to offer source code to anyone. However, it is extremely difficult to modify AGPL software and abide by the terms of its license. ~All Linux distributions shipping AGPL software are *themselves* in violation (not their users) if they have any AGPL packages they apply patches to without a source offer URL/mechanism update (or creation, if it does not exist already). This happens in practice extremely often.&lt;br/&gt;&lt;br/&gt;More detail here: &lt;a href=&#34;https://social.treehouse.systems/@marcan/112973100810673010&#34;&gt;https://social.treehouse.systems/@marcan/112973100810673010&lt;/a&gt;
    </content>
    <updated>2024-08-18T12:56:01Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqhxne6memfttuc9lg85dnujpqm9gxve0rwv7fscge5t4gmy2l3rszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uy6l8a2</id>
    
      <title type="html">Because that&amp;#39;s not how copyright works. You seem to wish it ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqhxne6memfttuc9lg85dnujpqm9gxve0rwv7fscge5t4gmy2l3rszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uy6l8a2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsds3vjmv00g7nhws9can96ng0dcjsrhcdv5w9cugucm3jxz5kfj2qxrhr5t&#39;&gt;nevent1q…hr5t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Because that&amp;#39;s not how copyright works. You seem to wish it worked that way, maybe it would make some sense for it to work that way under limited situations. But it doesn&amp;#39;t.&lt;br/&gt;&lt;br/&gt;We&amp;#39;re arguing in circles here, so unless you bring some evidence that your completely unconventional interpretation of copyright law actually has prior court interpretation art, I&amp;#39;m just going to stop replying now.&lt;br/&gt;&lt;br/&gt;BTW, I don&amp;#39;t &amp;#34;defend&amp;#34; SaaS. I merely assert that protecting against SaaS requires going outside the Free Software Definition. I fully endorse people who want to ban SaaS usage without source offers. They just can&amp;#39;t call their software Free Software by conventional definitions.
    </content>
    <updated>2024-08-18T12:52:27Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfxd0rr30ka9mp4jujtk3hn42a9lzzzehv40ghc2jwkfmq2295y7qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uhvhhgh</id>
    
      <title type="html">That&amp;#39;s my point: these licenses should never have been ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfxd0rr30ka9mp4jujtk3hn42a9lzzzehv40ghc2jwkfmq2295y7qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uhvhhgh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspwxss6zznj35ly8agu08xy5ker85maktzxdeemuydwesu7wqmnsgfx56ev&#39;&gt;nevent1q…56ev&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s my point: these licenses should never have been considered &amp;#34;FOSS&amp;#34; and should not be accepted for distro inclusion without license prompts (in the Gentoo case, removal from @FREE; in the Fedora case, removing such software entirely)
    </content>
    <updated>2024-08-18T12:06:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg0z8hahtkm0qrjx8zvn2tkzt75eprplhcg8mqcrw9cx3q9rz95pqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7udkr89a</id>
    
      <title type="html">That&amp;#39;s not how copyright law works. It is widely accepted ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg0z8hahtkm0qrjx8zvn2tkzt75eprplhcg8mqcrw9cx3q9rz95pqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7udkr89a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqfnclu4d39qyylhftqrtj9m46zuhv76r3r27zxhezrqkffuuywqcv6p4yt&#39;&gt;nevent1q…p4yt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That&amp;#39;s not how copyright law works. It is widely accepted that while computer programs are copyrighted, that copyright does not extend to their input and output. Otherwise Microsoft could claim copyright over your Word documents. For a network server, the network connection is the input and output. Nothing about a program being a server magically transforms the act of running it into &amp;#34;distribution&amp;#34;. As far as I know there is absolutely zero legal precedent for that, and it would cause a major change in how we interpret copyright, with wide-ranging effects on the whole industry.
    </content>
    <updated>2024-08-18T12:03:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsq975e0dsa94hd5mzwdw7hauj26yzr5wc2ld5psw6dxl4tzpla3ngzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7udsmjcn</id>
    
      <title type="html">I&amp;#39;m aware, and my point is that if that is true, the EUPL is ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsq975e0dsa94hd5mzwdw7hauj26yzr5wc2ld5psw6dxl4tzpla3ngzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7udsmjcn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstku0ua3xcuuw5utuafdk06urufty7enm6jrd8jhzeylgx6kaljdgszkgjj&#39;&gt;nevent1q…kgjj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m aware, and my point is that if that is true, the EUPL is a non-free EULA. It&amp;#39;s one or the other.&lt;br/&gt;&lt;br/&gt;Given how clumsily worded the EUPL is on this front, I&amp;#39;m not particularly trusting of its authors, TBH.&lt;br/&gt;&lt;br/&gt;Further reading on why this is a huge mess: &lt;a href=&#34;https://social.treehouse.systems/@marcan/112982874941526943&#34;&gt;https://social.treehouse.systems/@marcan/112982874941526943&lt;/a&gt;
    </content>
    <updated>2024-08-18T11:59:57Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs95k5f2mgz4nyaxkz22d90uend83dg7j7z0ndc7drj6yce65m808qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u6xwe4v</id>
    
      <title type="html">One of the *fundamental* qualities of FOSS is that FOSS licenses ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs95k5f2mgz4nyaxkz22d90uend83dg7j7z0ndc7drj6yce65m808qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u6xwe4v" />
    <content type="html">
      One of the *fundamental* qualities of FOSS is that FOSS licenses are *purely copyright licenses*. What this means is that their terms apply solely when software is copied or modified, which are actions which are controlled by copyright law, but *not* when you merely use the software yourself.&lt;br/&gt;&lt;br/&gt;This is a well-understood concept. The FSF [explains this](&lt;a href=&#34;https://www.gnu.org/licenses/gpl-faq.en.html#ClickThrough&#34;&gt;https://www.gnu.org/licenses/gpl-faq.en.html#ClickThrough&lt;/a&gt; ) in the context of the GPL. &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub16uvjw0tpczamq3fwqqsw0delccvwmcspzfh9s9xpnsefj7qz0f4s88lz0y&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Diego Elio Pettenò&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub16uv…lz0y&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; also [wrote about this](&lt;a href=&#34;https://flameeyes.blog/2020/03/23/the-gpl-is-not-an-eula/&#34;&gt;https://flameeyes.blog/2020/03/23/the-gpl-is-not-an-eula/&lt;/a&gt; ) (hi, I found your relevant blog post first this time! :P).&lt;br/&gt;&lt;br/&gt;This has *significant* implications, it&amp;#39;s not just a curiosity. A license that imposes conditions on mere *usage* requires some form of click-through setup. Not having that would cause those usage terms to be thrown out by most courts, as there is no way for the user to be informed of the EULA and their obligations under it. You cannot agree to what you are unaware of.&lt;br/&gt;&lt;br/&gt;This is a *critical* legal distinction, because these EULA terms work *outside* of the framework of copyright law. Copyright law itself requires no click-through EULA: you can violate copyright law even if you are unaware of the terms and conditions, and it is the distributor&amp;#39;s or editor&amp;#39;s responsibility to comply with all appropriate licensing and copyright requirements when engaging in those actions. But mere *usage* of software that you have lawfully obtained does not invoke copyright law (modulo technicalities about &amp;#34;running software being a copy to RAM&amp;#34;, but that&amp;#39;s a whole separate [can of worms](&lt;a href=&#34;https://open.mitchellhamline.edu/cgi/viewcontent.cgi?article=1037&amp;amp;context=cybaris&#34;&gt;https://open.mitchellhamline.edu/cgi/viewcontent.cgi?article=1037&amp;amp;context=cybaris&lt;/a&gt; ) with conflicting legal precedent, and the practical fact that if mere RAM copies are in fact copyright infringement then all of us would be committing copyright infringement every day, all day, in a huge number of situations).&lt;br/&gt;&lt;br/&gt;Put simply: a piece of software entirely devoid of a license agreement can be hosted on the creator&amp;#39;s website, and the default protections of copyright law apply. You are not allowed to redistribute it, but you are allowed to download it and run it for your own personal usage.&lt;br/&gt;&lt;br/&gt;This distinction is encoded in the policies of many distribution FOSS projects, like Linux distributions. For example, [Fedora only allows FOSS licenses](&lt;a href=&#34;https://docs.fedoraproject.org/en-US/legal/license-approval/&#34;&gt;https://docs.fedoraproject.org/en-US/legal/license-approval/&lt;/a&gt; ), and Gentoo [accepts all &amp;#34;FREE&amp;#34;] licenses by default(&lt;a href=&#34;https://gitweb.gentoo.org/repo/gentoo.git/tree/profiles/license_groups&#34;&gt;https://gitweb.gentoo.org/repo/gentoo.git/tree/profiles/license_groups&lt;/a&gt;). This is representative of a very important point: neither of those distributions requires you to read or accept any of those licenses. The assumption is that anything considered &amp;#34;free&amp;#34; is purely a copyright license and that you, as a user, can just go and install distro packages and not read any licenses and be perfectly fine, and nothing you do short of redistributing the software itself could possibly violate them.&lt;br/&gt;&lt;br/&gt;But now we have a problem. Notice how both the Fedora and Gentoo allowed license lists include the EUPL. But the EUPL Article 5, if interpreted literally and assuming no other license conditions override it, imposes restrictions on mere usage: it is an EULA. If you download and use EUPL software, and then run it on a server, then the license *requires* you to ensure that users of your server are offered the complete and correct source code to the software running on your server.&lt;br/&gt;&lt;br/&gt;But how are you, as a user, supposed to know that? If you install software on Fedora or Gentoo the normal way, the system doesn&amp;#39;t even tell you what license the software is distributed under, much less ask you to accept its terms. It&amp;#39;s not supposed to be necessary, because FOSS licenses are supposed to be licenses and not EULAs.&lt;br/&gt;&lt;br/&gt;Now, since there is no license prompt, if a user were to actually do this, things get really weird. Let&amp;#39;s say you run Gentoo or Fedora, install an EUPL package, and run it on a server without ensuring there is a source offer to its users, particularly in cases where the server action does not distribute the code itself (this gets messy with webapps with HTML/JS/CSS, so let&amp;#39;s assume this is a simple database server). Now you are violating Article 5 of the EUPL... but you never agreed to said license terms, so courts are highly unlikely to find you liable for it.&lt;br/&gt;&lt;br/&gt;So who is liable? Are the distros? Is it a distro&amp;#39;s job to ensure that end-user relevant license agreement terms are shown to users of its packaged software? Nobody knows... but then we reach the logical conclusion: either the EUPL is toothless because it is being treated as a non-EULA and users aren&amp;#39;t being required to agree to its terms... or distributions themselves are in violation by not ensuring it is displayed to users.&lt;br/&gt;&lt;br/&gt;Linux distros might want to think twice about OSI&amp;#39;s idea of FOSS licenses and whether they really want to carry software licensed under licenses with clear usage restrictions, regardless of what OSI says is free or not.&lt;br/&gt;&lt;br/&gt;Or perhaps the EUPL just doesn&amp;#39;t protect against SaaS in practice, regardless of what its authors may claim.
    </content>
    <updated>2024-08-18T11:50:56Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszyejpeden64a6wqm778c6u6c8c8wxrlg5x8dkulqj95mydsv68wgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u08sk0s</id>
    
      <title type="html">Right. But what you can&amp;#39;t do is put a term in the license ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszyejpeden64a6wqm778c6u6c8c8wxrlg5x8dkulqj95mydsv68wgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u08sk0s" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszwmrm6h036wgnf0j25gvam6hl67drcpa0hqa0lgcqdghr2akjcpg2w7hrd&#39;&gt;nevent1q…7hrd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Right. But what you can&amp;#39;t do is put a term in the license that all users, or all distributors downstream, must pay you.
    </content>
    <updated>2024-08-17T20:23:16Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsy349ldng6msuay6998fzxa6v2vw4qpdunv379xt45tcz83cytwwszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uqzmwlc</id>
    
      <title type="html">You&amp;#39;re mixing things up really badly there. Article 3 is ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsy349ldng6msuay6998fzxa6v2vw4qpdunv379xt45tcz83cytwwszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uqzmwlc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdv62wlg577kz3eawwxmzcdpguzmp6p8yr4w9waw7grn3aylq99hgn8f3em&#39;&gt;nevent1q…f3em&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You&amp;#39;re mixing things up really badly there. Article 3 is *only* a requirement that if you distribute a binary, you also distribute source. It is *not* a requirement that source be publicly available, e.g. you can just directly distribute source privately and not have it public. It also does nothing to disclaim anything in Article 5 or require the existence of a source code offer mechanism a la AGPL (which would serve, if functional, to implement Article 5 for the user).&lt;br/&gt;&lt;br/&gt;Article 5 puts all the onus of source offer in a SaaS setting on the user. It doesn&amp;#39;t matter if they&amp;#39;ve modified anything or not. If the software itself isn&amp;#39;t self-offering up an accurate copy of its own source code, the user has to make sure they do that themselves. And as a restriction on usage, that&amp;#39;s an EULA now.
    </content>
    <updated>2024-08-17T20:14:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs96mqsyfk2egn29nd4eevt0zvxc8zxeup7kc2acafz4v7h5npxc0czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uy868uq</id>
    
      <title type="html">No, that&amp;#39;s a distribution fee, not a usage fee.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs96mqsyfk2egn29nd4eevt0zvxc8zxeup7kc2acafz4v7h5npxc0czyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uy868uq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs83nfq6xcv07475t6t230j2xuhq0vl08k8y5f6p3g7hf7u007mdvgwrty78&#39;&gt;nevent1q…ty78&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No, that&amp;#39;s a distribution fee, not a usage fee.
    </content>
    <updated>2024-08-17T20:07:34Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxml44x2e7ad78m9stp23kk3pat06gjt7fzqta8jx4hym9hd7rkrqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uwevxln</id>
    
      <title type="html">Someone had me look at the EUPL as a license that is supposedly ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxml44x2e7ad78m9stp23kk3pat06gjt7fzqta8jx4hym9hd7rkrqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uwevxln" />
    <content type="html">
      Someone had me look at the EUPL as a license that is supposedly free and OSI certified and closes the SaaS loophole and... IANAL but I don&amp;#39;t like what I see.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://social.treehouse.systems/@marcan/112979037685332699&#34;&gt;https://social.treehouse.systems/@marcan/112979037685332699&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I firmly believe it is not possible for a license to be both Free Software (specifically, respecting Freedom Zero: The freedom to run the program as you wish, for any purpose) and close the SaaS loophole at the same time.&lt;br/&gt;&lt;br/&gt;Either you interpret the EUPL such that it closes the SaaS loophole, or you interpret it such that it upholds Freedom Zero. You can&amp;#39;t have both.&lt;br/&gt;&lt;br/&gt;Unfortunately, Freedom Zero is absent from the OSI definition of free software, which allows the EUPL to be OSI certified. This is a glaring omission from the Open Source Definition, as it quite literally allows EULAs (you can attach a requirement that all users pay a usage fee to a license and, if you read carefully, that doesn&amp;#39;t violate any of the OSI OSD requirements!).&lt;br/&gt;&lt;br/&gt;TL;DR either the EUPL is just another FOSS license that doesn&amp;#39;t close the SaaS loophole, or it is a nonfree EULA. You can&amp;#39;t have your cake and eat it too, regardless of what OSI says.
    </content>
    <updated>2024-08-17T19:51:18Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs9j3cyacpe3qj7wma96rvheq5uuw4vtxh0hsf8vmauksekjc6m0tszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uvjf6mc</id>
    
      <title type="html">I don&amp;#39;t buy the EUPL claims. The whole &amp;#34;SaaS&amp;#34; fix ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs9j3cyacpe3qj7wma96rvheq5uuw4vtxh0hsf8vmauksekjc6m0tszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uvjf6mc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstq9fx5gt2c3uycefm0wtln0lshdpar8ez35qcfz2uj0kcufwnaccj6ar6d&#39;&gt;nevent1q…ar6d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t buy the EUPL claims. The whole &amp;#34;SaaS&amp;#34; fix seems to be based on this convoluted set of definitions:&lt;br/&gt;&lt;br/&gt;- Article 3 requires source offer for &amp;#34;providing&amp;#34; the work. It specifically calls out Executable Code, but SaaS usage does not in fact &amp;#34;provide&amp;#34; executable code.&lt;br/&gt;- Article 2 allows &amp;#34;communicating to the public&amp;#34;, but it is unclear how this somehow qualifies as &amp;#34;providing&amp;#34; the work unconditionally.&lt;br/&gt;- Article 1 defines &amp;#34;communication&amp;#34; as, among other things &amp;#34;providing access to its essential&lt;br/&gt;functionalities at the disposal of any other natural or legal person&amp;#34;.&lt;br/&gt;- Finally, Article 5 does somewhat tie this together with &amp;#34;When distributing or communicating copies of the Work, the Licensee will provide a machine-readable copy of the Source Code or indicate a repository where this Source will be easily and freely available for as long as the Licensee continues to distribute or communicate the Work.&amp;#34;. This might be enough to do the job, but it also becomes a restriction on *usage* since &amp;#34;communicating&amp;#34; is defined to include a subset of usage.&lt;br/&gt;&lt;br/&gt;In addition, Article 2 allows you to &amp;#34;use the Work in any circumstance and for all usage&amp;#34;, and I fail to see how that doesn&amp;#39;t cover SaaS usage.&lt;br/&gt;&lt;br/&gt;This whole thing is a flimsy contradicting mess as far as closing the SaaS hole goes, I wouldn&amp;#39;t bet my code on it. Thankfully, unlike the AGPL, at least it isn&amp;#39;t a compliance nightmare for mere contributors.&lt;br/&gt;&lt;br/&gt;I do not believe it is legally possible to properly close the SaaS loophole and remain OSI compliant. If the Article 5 wording is legally sound and does that, this license should have never been OSI certified either as it becomes an EULA. You can&amp;#39;t just redefine terms to include what is considered &amp;#34;usage&amp;#34; in common parlance and then claim you aren&amp;#39;t restricting &amp;#34;usage&amp;#34; because you called it something else. If Article 5 is solid, it imposes a restriction on mere *users* (someone who doesn&amp;#39;t modify the Work still has to ensure a source offer exists and is accurate if they install it and serve it), which makes the license into an EULA and decidedly not OSI compliant.
    </content>
    <updated>2024-08-17T19:35:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswfzt6nzu9qyng9djmzygkgs5cjtdnutxamk4s2847y5xw9z507vqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ujuqp7m</id>
    
      <title type="html">In theory yes, but since the AGPL offers nothing for such a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswfzt6nzu9qyng9djmzygkgs5cjtdnutxamk4s2847y5xw9z507vqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ujuqp7m" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszhwsd8jshg59p6xtnq9z5wmh8zf80zk8f39k09a3f9dsxzhx3q8g80ksqs&#39;&gt;nevent1q…ksqs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In theory yes, but since the AGPL offers nothing for such a driver, using it is pointless and only adds uncertainty. See e.g. how multiple teams of lawyers at FAANGs have argued that there is a legal case to be made for strong virality, and then the network condition could start to apply. Indeed none of this is tested in court.&lt;br/&gt;&lt;br/&gt;But my point still stands, the way the AGPL attempts to go about doing this is just a so-clever-it&amp;#39;s-dumb hack and compliance is a nightmare. Every Linux distro shipping AGPL software *today* is violating the AGPL of some projects by shipping packages compiled with patches without updating the source offer URL to a repo incorporating those patches. This is a real, ongoing problem.
    </content>
    <updated>2024-08-17T14:48:37Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsglxty9v2yd64ctr36cj4v6jvm86ml79hlcdgxf8v3uchkw0qu0wszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u6nymlk</id>
    
      <title type="html">If it&amp;#39;s not a network server/app, just don&amp;#39;t. Use GPL (or ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsglxty9v2yd64ctr36cj4v6jvm86ml79hlcdgxf8v3uchkw0qu0wszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u6nymlk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst8hu9whd7vgz6932ysxwxfneu0lf9kw6gt2zxf97z29tk5kfck0gxz9gse&#39;&gt;nevent1q…9gse&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If it&amp;#39;s not a network server/app, just don&amp;#39;t. Use GPL (or something else).&lt;br/&gt;&lt;br/&gt;If you want it to be genuinely FOSS, you have to give up the dream of closing the SaaS loophole. In that case, again GPL/etc.&lt;br/&gt;&lt;br/&gt;If you still want to close the SaaS loophole and are willing to be non-FOSS (because closing the SaaS loophole properly and without stupid tricks requires that) then you&amp;#39;ll have to choose one of the stronger, non-OSI licenses on that front. I&amp;#39;m not particularly well versed in the available options though.
    </content>
    <updated>2024-08-17T14:42:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsyyxn285ngcw36msk0h8vjcwcz6v8pr7ff9qmw68rpxguq9ysck3qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7unlsdzc</id>
    
      <title type="html">Es lo que más testing tiene y los devs son muy majos y nos ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsyyxn285ngcw36msk0h8vjcwcz6v8pr7ff9qmw68rpxguq9ysck3qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7unlsdzc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp8s4ew2vqu4erjrwnkvw3msjpmygkzxxmrz47euwrkd7g4cauhgs69ptwy&#39;&gt;nevent1q…ptwy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Es lo que más testing tiene y los devs son muy majos y nos arreglan los bugs que nos afectan rápido, así que sí :)
    </content>
    <updated>2024-08-17T13:58:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfzrr55s4mygnur9u0pujg4tcdlc5elteldhmucvmyqwzsedv5jjgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uxq9ku5</id>
    
      <title type="html">Worth noting: At Asahi, we do sometimes volunteer to help ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfzrr55s4mygnur9u0pujg4tcdlc5elteldhmucvmyqwzsedv5jjgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uxq9ku5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx6yn3lj3nkl2wzfgqvhrwwmydwfqrzqyuyf84wa06pku97aqc3ygqu6eek&#39;&gt;nevent1q…6eek&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Worth noting: At Asahi, we do sometimes volunteer to help upstream projects with issues that affect our platform. We do this at our own discretion, often prioritizing projects we ship as the reference experience (which for Fedora Asahi Remix is KDE Plasma and the rest of the ecosystem stack it depends on, plus stock apps etc). We don&amp;#39;t do this for every possible platform-related bug, only issues where we feel we can contribute a meaningful fix as outsiders. Sometimes we just file bugs upstream and let the upstream developers fix things themselves.&lt;br/&gt;&lt;br/&gt;We don&amp;#39;t have the bandwidth to literally help fix every platform-related issue, it would consume all of our time.&lt;br/&gt;&lt;br/&gt;So us not fixing bugs for Vaxry and Hyprland is not unique, e.g. I also don&amp;#39;t personally debug issues in GNOME either, I&amp;#39;d tell them to talk to the relevant fd.o folks for help. I don&amp;#39;t know all the subtle details of kmsro/gbm/Wayland interaction myself, there are people much better equipped to handle those questions than me.&lt;br/&gt;&lt;br/&gt;Vaxry getting himself banned from fd.o is his own problem though.
    </content>
    <updated>2024-08-17T13:45:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqp03d0s5cdqk83x5rce22zncthj8uaq2uzvw8earlnhmssq75wnszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7un9rgxz</id>
    
      <title type="html">As far as I know, yes.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqp03d0s5cdqk83x5rce22zncthj8uaq2uzvw8earlnhmssq75wnszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7un9rgxz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfavs6g3luaylfyuqfamw24trz972gstdtdaddxug4mtsytdsx0wqt5k9kp&#39;&gt;nevent1q…k9kp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;As far as I know, yes.
    </content>
    <updated>2024-08-17T13:33:46Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsztlagk6urpqjj5jzc26wcjua7ta6zz0ndg0myf9dmmyz7czzs2tgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u062w2y</id>
    
      <title type="html">I&amp;#39;m just going to say, in my experience, people who ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsztlagk6urpqjj5jzc26wcjua7ta6zz0ndg0myf9dmmyz7czzs2tgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u062w2y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst0gz8murut5khcdmhepq7ln3rk0w0lhv8u4vjna00lkmp98vzckg6ch05w&#39;&gt;nevent1q…h05w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m just going to say, in my experience, people who *publicly* espouse views such that bigotry should be included in inclusivity more often than not have much darker skeletons in their private closet. You learn to recognize these patterns, and I&amp;#39;m sure the person who executed the ban was reading between the lines.
    </content>
    <updated>2024-08-17T13:29:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqstpd2lsk5g9untfjrmgpxxqwdycsm6su9tn45rkf8p4y5qxg6tk0szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7urd4rh4</id>
    
      <title type="html">The person in question is Polish.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqstpd2lsk5g9untfjrmgpxxqwdycsm6su9tn45rkf8p4y5qxg6tk0szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7urd4rh4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszhyvx548fqe7sfp339tdp7xpm3rlsm6396s3tdfglyskln9e6x2sy8zu3k&#39;&gt;nevent1q…zu3k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The person in question is Polish.
    </content>
    <updated>2024-08-17T13:21:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqswzj6wanerwsr6svce2l7k0mq323p8dupe5uzjcls7n6ags7w5y3szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u9tk45y</id>
    
      <title type="html">The aforementioned Hyprland author believes that everyone should ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqswzj6wanerwsr6svce2l7k0mq323p8dupe5uzjcls7n6ags7w5y3szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u9tk45y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszs6e6mvt48x76m36jd5jhhqpzyr3rjlusd83uxvhttzt82zn3ntchkjy8t&#39;&gt;nevent1q…jy8t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The aforementioned Hyprland author believes that everyone should be welcome in his community, even if they are literally Adolf Hitler, as long as they don&amp;#39;t talk politics there.&lt;br/&gt;&lt;br/&gt;So yeah.
    </content>
    <updated>2024-08-17T13:20:04Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfp0mjnejmjvx4egp6ky6gv0mdsaktq7ecs2q49yymng0krsk7cgczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uzkqpcd</id>
    
      <title type="html">The Linux Graphics core community is very small. There are only a ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfp0mjnejmjvx4egp6ky6gv0mdsaktq7ecs2q49yymng0krsk7cgczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uzkqpcd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsre5j9uw0gw6t2mh3fsnnht6lm658lyltyw6fdefxtuvrv6cftztc6ta66u&#39;&gt;nevent1q…a66u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The Linux Graphics core community is very small. There are only a small handful of compositor backends out there, things move quickly, and institutional knowledge is concentrated in a relatively small amount of people. Documentation is often out of date or incomplete because things move quickly.&lt;br/&gt;&lt;br/&gt;It is certainly possible to work everything out yourself without help... but it&amp;#39;s much harder than just asking, which is why alienating yourself from the community is a really dumb move.
    </content>
    <updated>2024-08-17T13:15:44Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsdz8n34w9xcs4nhqrqs9l40jy3nsnadv5evkwlql94t99k0qurqzszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uek37p6</id>
    
      <title type="html">No, if the GPU driver is not linked in a way that would subject ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsdz8n34w9xcs4nhqrqs9l40jy3nsnadv5evkwlql94t99k0qurqzszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uek37p6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspjl2kqqrcezuujr3u6yujwt5g8clj3rxflls4qutwgrp470hs5nqads9u8&#39;&gt;nevent1q…s9u8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No, if the GPU driver is not linked in a way that would subject the network side of the software to the AGPL terms, there is absolutely *nothing* that would stop someone from using and modifying an AGPL GPU driver and deploying it in conjunction with a network service and not offering source. The license is very, very clear that Section 13 only applies modification and cases where the AGPLed software itself is capable of network interaction.
    </content>
    <updated>2024-08-17T11:09:20Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvx2a50zl0psu4pfl2d00c9wrpq6grh8cn7xpkdkfwv7d5cg0gndczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uq5km9g</id>
    
      <title type="html">Actual FOSS lawyers agree with me that the preamble has zero ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvx2a50zl0psu4pfl2d00c9wrpq6grh8cn7xpkdkfwv7d5cg0gndczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uq5km9g" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszyj2d7k586dappwddxs6e7t5nqrk864r367runqkc2htwuzgxlssw2l0kn&#39;&gt;nevent1q…l0kn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Actual FOSS lawyers agree with me that the preamble has zero legal significance.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.rosenlaw.com/oslbook.htm&#34;&gt;https://www.rosenlaw.com/oslbook.htm&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://cache.treehouse.systems/media_attachments/files/112/977/036/051/332/547/original/4f1d34b4d0a65e64.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-08-17T11:06:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs8vxqhx50yschmckgndcw0plz35qzalv33r09fd7wd33ps7dcex5qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uesp957</id>
    
      <title type="html">&amp;#34;Likely available separately&amp;#34; sounds like a pretty flimsy ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs8vxqhx50yschmckgndcw0plz35qzalv33r09fd7wd33ps7dcex5qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uesp957" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy308tyvqsef7sn84tam6wwrltyw6qz3dj9z7xpnjujw8wnlqk90s47v6gr&#39;&gt;nevent1q…v6gr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;Likely available separately&amp;#34; sounds like a pretty flimsy premise to base your entire license&amp;#39;s raison d&amp;#39;etre on. There are many ways a work could have been conveyed to person B without at the same time making it publicly available to all users of person B&amp;#39;s service.
    </content>
    <updated>2024-08-17T10:43:00Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszmgxkjdjsen50qsf67xpu3sd0850txwmpupdvejcdaftysgk07yqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ul40wnh</id>
    
      <title type="html">Unfortunately the preamble is not legal text and means nothing, ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszmgxkjdjsen50qsf67xpu3sd0850txwmpupdvejcdaftysgk07yqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ul40wnh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9emnzy7ktgtqeyuvn6dnd5gqdlzyxsqeakp7whnejt579czgd4yglahdw7&#39;&gt;nevent1q…hdw7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Unfortunately the preamble is not legal text and means nothing, it&amp;#39;s just a way for the FSF to distract from their horrible hack and further muddy the interpretation.
    </content>
    <updated>2024-08-17T10:35:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsvrrxkwetxlzpvm0qyrpdxmkj9xmxpkwvtn7s2lvrcff32d5z7u2gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uk862jp</id>
    
      <title type="html">I dunno, nobody seems to have trouble joining and having a good ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsvrrxkwetxlzpvm0qyrpdxmkj9xmxpkwvtn7s2lvrcff32d5z7u2gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uk862jp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsveqvc6l6h5klz97cys500v7ysgl4jzjw896g99uzzn0wyqnkjfxs7s55ah&#39;&gt;nevent1q…55ah&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I dunno, nobody seems to have trouble joining and having a good time as long as they aren&amp;#39;t an edgelord who supports harassing minorities and *checks notes* genocide.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://fosstodon.org/@drewdevault/111363547103465966&#34;&gt;https://fosstodon.org/@drewdevault/111363547103465966&lt;/a&gt;
    </content>
    <updated>2024-08-17T10:08:31Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszcdthszt2gwuacxtrus4v4c8cx53rya7dpxd04w97jp2sqaxftrgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uf8u0ln</id>
    
      <title type="html">Teeechnically if Git is the distribution medium you could argue ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszcdthszt2gwuacxtrus4v4c8cx53rya7dpxd04w97jp2sqaxftrgzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uf8u0ln" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrz08caxpt0hh5yr9366qepa5e8ax6jexhqtd89jslf37ndx9f3pgfuxwzm&#39;&gt;nevent1q…xwzm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Teeechnically if Git is the distribution medium you could argue that its metadata is just as good as editing the file directly. But yeah, then the issue is that metadata isn&amp;#39;t always there.&lt;br/&gt;&lt;br/&gt;The AGPL definitely isn&amp;#39;t the only FOSS license with provisions that people don&amp;#39;t follow on a regular basis, but it&amp;#39;s a particularly onerous case because it&amp;#39;s just a really really badly designed clause and is actively misleading everyone about what it does, which is the whole point of the license.
    </content>
    <updated>2024-08-17T09:50:28Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqs0ahtcuarg0nenuz7uwk0tutzjxz5tcr409mqn0c48xhj43t67hnqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u4l0txp</id>
    
      <title type="html">That interpretation flies in the face of the parenthetical ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqs0ahtcuarg0nenuz7uwk0tutzjxz5tcr409mqn0c48xhj43t67hnqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u4l0txp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2kqydxf4yehkt7a5ydr5ftqmu3guhrgtz9ec0l5n4qcnh0re0mqqluqfkh&#39;&gt;nevent1q…qfkh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;That interpretation flies in the face of the parenthetical immediately after:&lt;br/&gt;&lt;br/&gt;&amp;gt; (if your version supports such interaction)&lt;br/&gt;&lt;br/&gt;Which makes it crystal clear that this is about support and capability, not actual usage.
    </content>
    <updated>2024-08-17T09:23:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsx6yn3lj3nkl2wzfgqvhrwwmydwfqrzqyuyf84wa06pku97aqc3ygzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ucxxxg9</id>
    
      <title type="html">Apparently the new Hyprland compositor backend breaks on Asahi ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsx6yn3lj3nkl2wzfgqvhrwwmydwfqrzqyuyf84wa06pku97aqc3ygzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ucxxxg9" />
    <content type="html">
      Apparently the new Hyprland compositor backend breaks &lt;br/&gt; on Asahi (and probably also every other kmsro system and system with interesting buffer format restrictions, like Mali/Qualcomm/etc).&lt;br/&gt;&lt;br/&gt;The author isn&amp;#39;t sure what they&amp;#39;re doing wrong. Of course, the solution is for them to talk to the Freeresktop/Mesa/DRM community, which is where all the knowledgeable people about all these subtleties are...&lt;br/&gt;&lt;br/&gt;Oh wait 🙃&lt;br/&gt;&lt;br/&gt;Getting banned from the Linux Graphics community: not recommended if you want to be writing a Wayland compositor.&lt;br/&gt;&lt;br/&gt;Either way, this isn&amp;#39;t an Asahi problem, so please don&amp;#39;t file bugs with us.
    </content>
    <updated>2024-08-17T09:09:25Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxt38av87y6qxrjmpfjyjgf8e4vtwhcwqafl60zgyd95p77vfmghqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u3h504j</id>
    
      <title type="html">You are arguing against the intent of the people who *wrote* the ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxt38av87y6qxrjmpfjyjgf8e4vtwhcwqafl60zgyd95p77vfmghqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u3h504j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgxkrz7yzg6n8kgyxw4khf0umu2nqsu8vd7vnstj3fztz906g3lxq0jld3x&#39;&gt;nevent1q…ld3x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You are arguing against the intent of the people who *wrote* the AGPL, by perpetuating the myth that the AGPL restricts usage.&lt;br/&gt;&lt;br/&gt;Seriously, go read up on the history of the AGPL. What I said is correct, the intent, and how it was written, because *the whole thing is a legal hack to avoid having to restrict usage because that would make it nonfree*.&lt;br/&gt;&lt;br/&gt;The AGPL clause in question very carefully talks only about modification and even explicitly calls out &amp;#34;support&amp;#34; for network access. It doesn&amp;#39;t matter how the software is deployed. The clause is very clearly, explicitly, and deliberately a restriction on modification only regarding the functionality of the software, and has zero bearing on usage, because it takes effect when the software is *modified* only well before it has a chance to be deployed or used in any way.&lt;br/&gt;&lt;br/&gt;People just don&amp;#39;t want to believe it is because indeed it is a ridiculous way to do this. But the FSF is ridiculous like that.
    </content>
    <updated>2024-08-17T08:33:55Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqz8gtyg6n5qh7cl0dfxgdyc5pk9dygeeqcg3mceamdxeuz5c7anszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u08lsch</id>
    
      <title type="html">I explained exactly how a link to a GitHub repo breaks the GitHub ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqz8gtyg6n5qh7cl0dfxgdyc5pk9dygeeqcg3mceamdxeuz5c7anszyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u08lsch" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswh0rw3amqfmrr74wzn5x5f9xuqdcmgwww5plhmu7rzr70u7qmzgcwcty8l&#39;&gt;nevent1q…ty8l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I explained exactly how a link to a GitHub repo breaks the GitHub flow if you want to comply with the license.&lt;br/&gt;&lt;br/&gt;Sure, it works, except it doesn&amp;#39;t in practice because nobody remains compliant with that method.
    </content>
    <updated>2024-08-17T08:30:17Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqszfc0sfmp4h09ca57v60uktmld3fjemfll0dt3502q4aeq9jftrwczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uhqt5de</id>
    
      <title type="html">This ☝️ And yes, the same problem exists in other distros.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqszfc0sfmp4h09ca57v60uktmld3fjemfll0dt3502q4aeq9jftrwczyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uhqt5de" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstdck8u7wwp44vuagpqcacfdgqhmtehtknrufuzpgt8tfshcx658qelk4xz&#39;&gt;nevent1q…k4xz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This ☝️&lt;br/&gt;And yes, the same problem exists in other distros.
    </content>
    <updated>2024-08-17T08:27:08Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsxjcsden0s9sgg2xmafu9p4e9pep6hd86zfu4892wd8n603h7403gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u7kewl4</id>
    
      <title type="html">The restriction applies as long as it can *potentially* be used ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxjcsden0s9sgg2xmafu9p4e9pep6hd86zfu4892wd8n603h7403gzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u7kewl4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst2anf5zdf7kad4hsyagtay9jqqe0mc9l7w4wm2r36f9asmgmrg3c9pyzqd&#39;&gt;nevent1q…yzqd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The restriction applies as long as it can *potentially* be used over a network, that is, as long as it has network features (e.g. is a server or web app). &lt;br/&gt;&lt;br/&gt;You can indeed remove such features and make it purely local-only and ignore that license term then, but that&amp;#39;s not typically very useful.
    </content>
    <updated>2024-08-16T18:45:54Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg24gtld8y825q3gj48jckk79lh5g35t40cg8ndxxjj4krpnekcdqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u8ghhhy</id>
    
      <title type="html">It&amp;#39;s specifically a condition on *modification* (if you ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg24gtld8y825q3gj48jckk79lh5g35t40cg8ndxxjj4krpnekcdqzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u8ghhhy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9tjse9rcad4ngnd8vzekw6spzpe5v4aj439jm2z4wskgsqrzvsuq5x95n4&#39;&gt;nevent1q…95n4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It&amp;#39;s specifically a condition on *modification* (if you modify the program...), nothing else. It is written to feel like a usage restriction, but what it actually is is a modification restriction.
    </content>
    <updated>2024-08-16T18:40:22Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsqhuap57lcf6necz50vq686wxlghyrswpdtpl7hhj2dgv5ja0fh3szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uu263q4</id>
    
      <title type="html">No, this is an AGPL misconception that won&amp;#39;t die. What it ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsqhuap57lcf6necz50vq686wxlghyrswpdtpl7hhj2dgv5ja0fh3szyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7uu263q4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs88gekp5qf58qkk0au294srg5mf38kadxm924jcvzd0mvtr3zk57sgme23y&#39;&gt;nevent1q…e23y&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;No, this is an AGPL misconception that won&amp;#39;t die. What it actually does is impose a restriction on *modification*. &lt;br/&gt;&lt;br/&gt;Specifically, it says that if you modify the software you have to *cause* it to make its source code available or offered to network users. You are not allowed to modify the software without making *that* modification first.&lt;br/&gt;&lt;br/&gt;Absolutely nobody complies with this properly. &lt;br/&gt;&lt;br/&gt;Nothing in the AGPL alters the distribution terms whatsoever. The FSF did it like this because they know if they did that, it would be blatantly non-FOSS.&lt;br/&gt;&lt;br/&gt;Alas, this goes against the spirit of the OSI definition #3 (it restricts derived works). So it still should have never been called FOSS.
    </content>
    <updated>2024-08-16T18:25:15Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsd0yjgwcu7xmq3nmnmln932sj53e6sn8nsnwpyayj6wwsqfjqxf2qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u0mey4h</id>
    
      <title type="html">Nah.</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsd0yjgwcu7xmq3nmnmln932sj53e6sn8nsnwpyayj6wwsqfjqxf2qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u0mey4h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq46tx2hvyq3nzp8xz4qfffpld9ufqeyy6q6y3ar0svay6lsu62msj6akel&#39;&gt;nevent1q…akel&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Nah.
    </content>
    <updated>2024-08-12T20:40:43Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsfwvk09l84vvc7nz52e3d2dplprzpsl60grtec6ku6vj2y4ufg27qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulmm427</id>
    
      <title type="html">Targeted PSA: there&amp;#39;s a power outage in a certain datacenter ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsfwvk09l84vvc7nz52e3d2dplprzpsl60grtec6ku6vj2y4ufg27qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7ulmm427" />
    <content type="html">
      Targeted PSA: there&amp;#39;s a power outage in a certain datacenter I host stuff at. If you&amp;#39;re wondering why $stuff is down, that&amp;#39;s probably it. If you aren&amp;#39;t wondering then it probably doesn&amp;#39;t affect you.&lt;br/&gt;&lt;br/&gt;Main personal impact is my email and IRC bouncer are down.
    </content>
    <updated>2024-08-12T19:43:36Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqspmet3yg3n6y8d7h82udl35mp0jax7h7v3a2zkecgx2nhr2qr5f8qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u8mcfpn</id>
    
      <title type="html">Today in &amp;#34;why do I get all the cursed bugs&amp;#34;: ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqspmet3yg3n6y8d7h82udl35mp0jax7h7v3a2zkecgx2nhr2qr5f8qzyqzc5mgsd30xwxgq3njdk0myeprv4ayey5385w2n85f2s3hm4vs7u8mcfpn" />
    <content type="html">
      Today in &amp;#34;why do I get all the cursed bugs&amp;#34;: &lt;a href=&#34;https://bugs.kde.org/show_bug.cgi?id=491579&#34;&gt;https://bugs.kde.org/show_bug.cgi?id=491579&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;No crazy low level stuff this time, just a really annoying corner case in environment variable handling specifically in KDE Plasma...&lt;br/&gt;&lt;br/&gt;I had to debug it by looking at /proc/*/environ to see at which process the environment variables start to go wrong, and then putting dumping scripts in /etc/xdg/plasma-workspace/env to understand how startplasma processes things.
    </content>
    <updated>2024-08-11T15:24:44Z</updated>
  </entry>

</feed>