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

  <title>Nostr notes by Alex Russell</title>
  <author>
    <name>Alex Russell</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.ae/npub1pf4zt8xadv25njtqjx4qztc9227ufgm0ykz7lllqt8htydferhwqw9pgxq.rss" />
  <link href="https://nostr.ae/npub1pf4zt8xadv25njtqjx4qztc9227ufgm0ykz7lllqt8htydferhwqw9pgxq" />
  <id>https://nostr.ae/npub1pf4zt8xadv25njtqjx4qztc9227ufgm0ykz7lllqt8htydferhwqw9pgxq</id>
  <icon>https://assets.toot.cafe/accounts/avatars/000/002/283/original/56c6671ff8e9e8fe.png</icon>
  <logo>https://assets.toot.cafe/accounts/avatars/000/002/283/original/56c6671ff8e9e8fe.png</logo>




  <entry>
    <id>https://nostr.ae/nevent1qqsg5dzq9tq5yz95lnup4nlzx2hqggs0wquc0mnmnfr2ghsjgjsduzczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac04nqwn</id>
    
      <title type="html">Tired: this meeting should have been an email Wired: this app ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg5dzq9tq5yz95lnup4nlzx2hqggs0wquc0mnmnfr2ghsjgjsduzczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac04nqwn" />
    <content type="html">
      Tired: this meeting should have been an email&lt;br/&gt;Wired: this app should have been a web page&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://danq.me/2026/07/09/your-app-could-have-been-a-webpage/&#34;&gt;https://danq.me/2026/07/09/your-app-could-have-been-a-webpage/&lt;/a&gt;
    </content>
    <updated>2026-07-14T01:34:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs27rg7f77yms7r8zj0fu8g9cyvwn3jgx5w2tzcrt739r98crg4wkgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacmqgued</id>
    
      <title type="html">My favorites are the same as my favourite new Muni routes: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs27rg7f77yms7r8zj0fu8g9cyvwn3jgx5w2tzcrt739r98crg4wkgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacmqgued" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsggn9pkjfsm75ztrr9nq78w3psf2cdmrgkptvxh0s9npgyst7d2pcuaup50&#39;&gt;nevent1q…up50&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My favorites are the same as my favourite new Muni routes: whichever pattern(s) we see in data are expensively provided by private conveyance (cars, JS) most often should be rebuilt as public infrastructure.&lt;br/&gt;&lt;br/&gt;I suspect we can get that for the web in both scale and traffic weighted ways without difficulty; expect to see flyout menus, range-date selections, accessible range sliders, carousels, etc.&lt;br/&gt;&lt;br/&gt;Heck, just start with the components ARIA already smuggled in through the side door!
    </content>
    <updated>2026-06-14T10:22:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfu2rz5jt3sj89cudjqyfqk02eq8z6cpv5dhzquhsjqph4zdc96zszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacfxaa93</id>
    
      <title type="html">My position on new HTML elements is the same as my view of new ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfu2rz5jt3sj89cudjqyfqk02eq8z6cpv5dhzquhsjqph4zdc96zszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacfxaa93" />
    <content type="html">
      My position on new HTML elements is the same as my view of new underground Muni &amp;amp; BART lines: we should be adding a new one every year, based on good data about needs, until life feels meaningfully better for the average user. &lt;br/&gt;&lt;br/&gt;And then we should keep at it for another decade to make up for lost time.
    </content>
    <updated>2026-06-14T10:13:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz0hpk00yv68dl7nuwzsyllzrdr22pnvyk8alttenrunck5jyaq8szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywactprw5l</id>
    
      <title type="html">The truly incredible part is that if ML progress had continued to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz0hpk00yv68dl7nuwzsyllzrdr22pnvyk8alttenrunck5jyaq8szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywactprw5l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsydasuk6asv0t9cae3rqu7cnqed3ftk95dhhjgvhaaqrp8ygf50csqjq2gh&#39;&gt;nevent1q…q2gh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The truly incredible part is that if ML progress had continued to be pushed forward at the pace of better medicines and energy efficiency breakthroughs, it would have been nothing but celebration.&lt;br/&gt;&lt;br/&gt;And yet.
    </content>
    <updated>2026-05-18T00:32:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0p0rz2rrgfq8n7qyj45y6nv7c7gyramueryfeeawf630d08jcaeczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacmkx9x5</id>
    
      <title type="html">Somehow not mobile viewport friendly? Is this a message?</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0p0rz2rrgfq8n7qyj45y6nv7c7gyramueryfeeawf630d08jcaeczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacmkx9x5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8xrrk6r8nq79ewxy4kga6qxngl0xawl9r4q0ycs8yucv3ekz2jjssestdc&#39;&gt;nevent1q…stdc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Somehow not mobile viewport friendly? Is this a message?
    </content>
    <updated>2026-04-23T05:59:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs835rqkn8gspxcuf6rvqjdnz9lrhvc900exry8m8s67tdp93ww3zgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacf75jrn</id>
    
      <title type="html">Having helped more than a hundred teams convalesce with codebases ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs835rqkn8gspxcuf6rvqjdnz9lrhvc900exry8m8s67tdp93ww3zgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacf75jrn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstscj5u7m7zyl3n573xp5r7smn3jez829yel2p38pgfe2svzkduhqwmu54p&#39;&gt;nevent1q…u54p&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Having helped more than a hundred teams convalesce with codebases that are in deep, deep JS-ecosystem-dogma-created trouble, I&amp;#39;m well out of patience for the &amp;#34;but speed!&amp;#34; nonsense. Because it&amp;#39;s nonsense.&lt;br/&gt;&lt;br/&gt;These teams get *beached* by JS dogma. The frameworks and tools become ends unto themselves, and usability declines to the point that for all the churn, no progress is detectable by mgmt; only a knot so Gordian they fear it, rather than manage it. This is anything *but* going faster.
    </content>
    <updated>2026-04-12T06:58:28Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfmeaz9f2nqg2krc3fw75pz5ewqp5vnpte0uk0yy5d4vyf98w6jmgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac08qgdy</id>
    
      <title type="html">I like the (generous) nod towards specialisation, but it&amp;#39;s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfmeaz9f2nqg2krc3fw75pz5ewqp5vnpte0uk0yy5d4vyf98w6jmgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac08qgdy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszss68mt6rj24zg8y7ea3ez3jv7ajs3lcv2uyq3pzdp2zlsdcmyecnk20gs&#39;&gt;nevent1q…20gs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I like the (generous) nod towards specialisation, but it&amp;#39;s not only that. There&amp;#39;s a power dynamic that (superfluous) complexity creates, and it sand-blasts teams and leaders down to their values. &lt;br/&gt;&lt;br/&gt;Turns out a lot of the JS community (esp Over Reactors) had pretty shitty values, and saw the opportunity to talk down to CSS knowers as an opportunity, rather than a problem. Complexity as gate to keep the riffraff out.
    </content>
    <updated>2026-04-12T05:43:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgj9nf9ewdagn83ax66uk00wx3ar5srquff89krdsv72clenukw7czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacs4jgax</id>
    
      <title type="html">This React -&amp;gt; Web Components post by the MDN team touches on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgj9nf9ewdagn83ax66uk00wx3ar5srquff89krdsv72clenukw7czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacs4jgax" />
    <content type="html">
      This React -&amp;gt; Web Components post by the MDN team touches on challenges and solutions I&amp;#39;ve seen dozens of times over frontend&amp;#39;s lost decade. Kudos to them for the improvements in performance, and the bravery to tell the story in an unvarnished way:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://developer.mozilla.org/en-US/blog/mdn-front-end-deep-dive/&#34;&gt;https://developer.mozilla.org/en-US/blog/mdn-front-end-deep-dive/&lt;/a&gt;
    </content>
    <updated>2026-04-11T14:53:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyr022xf5weg3g9mj8drdrv2ydp9t9x8090rjrncuk05wjxp03vfszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywachkqjrk</id>
    
      <title type="html">Had missed @npub1duh…4el7&amp;#39;s excellent &amp;#34;Apple at 50&amp;#34; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyr022xf5weg3g9mj8drdrv2ydp9t9x8090rjrncuk05wjxp03vfszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywachkqjrk" />
    <content type="html">
      Had missed &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1duhg4d9cf0k2nfvw95fkxhzz0lgtcwut7ynrf6yadatfmvn7v7uqfw4el7&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Bruce Lawson ✅ ♫ ♿  ✌️♂️✊&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1duh…4el7&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s excellent &amp;#34;Apple at 50&amp;#34; post; nodded the whole way:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://brucelawson.co.uk/2026/apple-at-50-my-top-five-apple-moments/&#34;&gt;https://brucelawson.co.uk/2026/apple-at-50-my-top-five-apple-moments/&lt;/a&gt;
    </content>
    <updated>2026-04-06T00:03:26Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv0fjwv3c2d8h6yth2x2sm9mwwxksy2uvpj85ad2l4j9rz4hkptuqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac3grxc7</id>
    
      <title type="html">Twenty-five years ago, aggressive antitrust action made safe, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv0fjwv3c2d8h6yth2x2sm9mwwxksy2uvpj85ad2l4j9rz4hkptuqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac3grxc7" />
    <content type="html">
      Twenty-five years ago, aggressive antitrust action made safe, interoperable, tax-free computing possible, and the web delivered, unlocking economic opportunity at the pace browsers got more powerful.&lt;br/&gt;&lt;br/&gt;Today&amp;#39;s regulators (and the press that cover them) are not following in the footsteps of that blockbuster success. A look at why:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2026/04/the-web-is-an-antitrust-wedge/&#34;&gt;https://infrequently.org/2026/04/the-web-is-an-antitrust-wedge/&lt;/a&gt;
    </content>
    <updated>2026-04-05T06:17:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8nvws5wk7cjgg378ze54qf8rfvxxx7xazwd0c8fvzcs38s3j2psgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacpztyhy</id>
    
      <title type="html">Got a piece out while on holiday, taking journalists and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8nvws5wk7cjgg378ze54qf8rfvxxx7xazwd0c8fvzcs38s3j2psgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacpztyhy" />
    <content type="html">
      Got a piece out while on holiday, taking journalists and regulators to task for failing to clock the importance of legalising browser competition: &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2026/04/the-web-is-an-antitrust-wedge/&#34;&gt;https://infrequently.org/2026/04/the-web-is-an-antitrust-wedge/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;...but I&amp;#39;d missed that Brussels was discussing full surrender. WTF:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://pluralistic.net/2026/04/04/digital-subjugation/#greenlands-next&#34;&gt;https://pluralistic.net/2026/04/04/digital-subjugation/#greenlands-next&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;/via &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;br/&gt;/cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kn4yzxru7ms44j86faup3erm0mz5fxly8j3t8lwvlr70nztekxsses3asa&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Open Web Advocacy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kn4…3asa&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-04-04T08:55:55Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs09rdsmpjs2vpr88pjfd9nrg8uenujvkj6ys52mwmf5r4nqzp5xrszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacej59fv</id>
    
      <title type="html">ICYMI, all of the arguments the mobile duopolists make to justify ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs09rdsmpjs2vpr88pjfd9nrg8uenujvkj6ys52mwmf5r4nqzp5xrszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacej59fv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswz3f00pv0ckmv8lsu4vfjyqj6dqv9hxn7k7z00039dajntcvx8asv4xysm&#39;&gt;nevent1q…xysm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ICYMI, all of the arguments the mobile duopolists make to justify their chokehold over mobile software are bullshit, starting with security. Cutting off side loading furthers the coverup of native app insecurity:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2026/01/naked-power/#the-security-argument&#34;&gt;https://infrequently.org/2026/01/naked-power/#the-security-argument&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;MADA hijinks (look it up), nerfing PWAs in Play, and failure to open up WebAPKs is a funhouse mirror of Apple&amp;#39;s anti-web strategy. &lt;br/&gt;&lt;br/&gt;Portability and interoperability are the duopolist&amp;#39;s enemies, so a safe, powerful web is kryptonite.&lt;br/&gt;&lt;br/&gt;/cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kn4yzxru7ms44j86faup3erm0mz5fxly8j3t8lwvlr70nztekxsses3asa&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Open Web Advocacy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kn4…3asa&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-03-19T18:44:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswz3f00pv0ckmv8lsu4vfjyqj6dqv9hxn7k7z00039dajntcvx8aszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacsrdv3n</id>
    
      <title type="html">You might think that Google&amp;#39;s latest Android moves are ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswz3f00pv0ckmv8lsu4vfjyqj6dqv9hxn7k7z00039dajntcvx8aszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacsrdv3n" />
    <content type="html">
      You might think that Google&amp;#39;s latest Android moves are designed to undercut choice and alt OEM/ODM ecosystems that could challenge Play...:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.theverge.com/tech/897420/android-sideloading-unverified-developers-process&#34;&gt;https://www.theverge.com/tech/897420/android-sideloading-unverified-developers-process&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;But rest assured, there&amp;#39;s *plenty* of malware choice inside the walled garden:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.pcmag.com/news/study-reveals-googles-play-store-is-main-distributor-of-malicious-apps&#34;&gt;https://www.pcmag.com/news/study-reveals-googles-play-store-is-main-distributor-of-malicious-apps&lt;/a&gt;
    </content>
    <updated>2026-03-19T18:34:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst4gqyqm6gz3ek8pn27x2wrk9qhnal3gj65m0g8uez5r0yv8pwwrqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac8hukzg</id>
    
      <title type="html">Back in &amp;#39;21, court filings recounted an Apple engineer ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst4gqyqm6gz3ek8pn27x2wrk9qhnal3gj65m0g8uez5r0yv8pwwrqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac8hukzg" />
    <content type="html">
      Back in &amp;#39;21, court filings recounted an Apple engineer characterising Cupertino&amp;#39;s App Store protections as &amp;#34;bringing a plastic butter knife to a gunfight&amp;#34;. And for however bad Apple has been (terrible), Play was always worse. &lt;br/&gt;&lt;br/&gt;So how&amp;#39;s that going? Oof:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.pcmag.com/news/study-reveals-googles-play-store-is-main-distributor-of-malicious-apps&#34;&gt;https://www.pcmag.com/news/study-reveals-googles-play-store-is-main-distributor-of-malicious-apps&lt;/a&gt;
    </content>
    <updated>2026-03-18T16:35:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw9h98fnp4dlg24ux27rxsem8qrrrq6uk96nemndmgghr9jk7kxyqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac6yae3z</id>
    
      <title type="html">A wonderful overview of some of the pain folks are wading through ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw9h98fnp4dlg24ux27rxsem8qrrrq6uk96nemndmgghr9jk7kxyqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac6yae3z" />
    <content type="html">
      A wonderful overview of some of the pain folks are wading through to make good mobile UIs on the web today. We need to fix the Chromium/Android issues; some of it likely comes down to Android kbds themselves...we&amp;#39;ll have to dig in.&lt;br/&gt;&lt;br/&gt;But the iOS situation Apple uniquely controls? Disgraceful.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://zouhir.org/blog/virtual-keyboard-api/&#34;&gt;https://zouhir.org/blog/virtual-keyboard-api/&lt;/a&gt;
    </content>
    <updated>2026-03-18T04:57:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqeuynu657a4azj9up5j4y2lvlwsq49yc7fc6vjq9ejkngrj79rwszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacmha6d2</id>
    
      <title type="html">Sure would be a bad time for the US to have dropped the ball on ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqeuynu657a4azj9up5j4y2lvlwsq49yc7fc6vjq9ejkngrj79rwszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacmha6d2" />
    <content type="html">
      Sure would be a bad time for the US to have dropped the ball on renewables and electric vehicles.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.investing.com/commodities/crude-oil-streaming-chart&#34;&gt;https://www.investing.com/commodities/crude-oil-streaming-chart&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/116/196/347/855/839/034/original/b48343e7dc65ce5d.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/116/196/350/556/450/198/original/7dbc328256cf90a5.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-09T00:20:32Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdp7052r3fdg5ysysykwy02y7lnr5sw0dlgtjkf75dynepwradagqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywach08wd8</id>
    
      <title type="html">Clearly my fault. Apologies!</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdp7052r3fdg5ysysykwy02y7lnr5sw0dlgtjkf75dynepwradagqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywach08wd8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv9kcu02xq5adaxz3hys6494t6xtd7a38wncjy2k0ejtltza5pehc37ct0e&#39;&gt;nevent1q…ct0e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Clearly my fault. Apologies!
    </content>
    <updated>2026-03-02T15:31:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx6705xd3sr45afvpsq0x7hx5cd8t0pe5a2g7enfu25cyzgfsg6aqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacs5l63j</id>
    
      <title type="html">&amp;#34;can&amp;#34; seems to be mentally transposed with &amp;#34;will&amp;#34; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx6705xd3sr45afvpsq0x7hx5cd8t0pe5a2g7enfu25cyzgfsg6aqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacs5l63j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2xl7uzy8wpy3fn2t9myzt6adtdg4waz7knxx66lxpf2wcn4keszckntht4&#39;&gt;nevent1q…tht4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;&amp;#34;can&amp;#34; seems to be mentally transposed with &amp;#34;will&amp;#34; by executives, and it elides the fact that code generation getting cheaper means that the new most important skill is knowing to ask for *good* code (for whatever version of &amp;#34;good&amp;#34; matters in your domain). These tools spit out crap by default, and that won&amp;#39;t change because the corpuses they&amp;#39;re trained on are pretty average.&lt;br/&gt;&lt;br/&gt;A sense of taste and occasion, combined with understanding what&amp;#39;s possible, is the new (old) differentiator.
    </content>
    <updated>2026-03-02T15:31:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd5hyssq6smaan0v5zhf6vc56gxzn4xdpv6yxksgy4etekx9htpcgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac2zrm6m</id>
    
      <title type="html">Heading out of London, and missing it already. #sotb26 was ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd5hyssq6smaan0v5zhf6vc56gxzn4xdpv6yxksgy4etekx9htpcgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac2zrm6m" />
    <content type="html">
      Heading out of London, and missing it already. #sotb26 was lovely; was great to see so many wonderful people. Seemed &amp;#34;everyone&amp;#34; was there!
    </content>
    <updated>2026-03-02T15:17:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsg5clzpmpp6vl96qd39e4h7hd3hzgs4l82xqh2slwuamy5npwug0szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac7gualy</id>
    
      <title type="html">Both.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsg5clzpmpp6vl96qd39e4h7hd3hzgs4l82xqh2slwuamy5npwug0szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac7gualy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp7fuv8pf78wx7r74r8sx8gj9ue9ss9g4hc4rrzkm3ss8etrrgckccqxn2e&#39;&gt;nevent1q…xn2e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Both.
    </content>
    <updated>2026-02-27T13:19:41Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvwrekefng9467735y8mepj7xmv637fh8de5g2gvyl2asvu3d5tyczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacdmk40t</id>
    
      <title type="html">A good question for @npub1kn4…3asa. My advice would be to call ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvwrekefng9467735y8mepj7xmv637fh8de5g2gvyl2asvu3d5tyczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacdmk40t" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswzjkxv305xq0cqzejt55sx7xepzpfrrmkup6zm6qgc7kurv96aqqywuu24&#39;&gt;nevent1q…uu24&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;A good question for &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kn4yzxru7ms44j86faup3erm0mz5fxly8j3t8lwvlr70nztekxsses3asa&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Open Web Advocacy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kn4…3asa&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;.&lt;br/&gt;&lt;br/&gt;My advice would be to call for regulatory alignment with the EU&amp;#39;s DMA at a minimum. Actionable timelines for interoperability requests, transparent and public processes, and no hiding the ball when it comes to requests that are initially denied.&lt;br/&gt;&lt;br/&gt;Apple have been playing games around this sort of things since the DMA came into force, and what UK is proposing is exponentially weaker.
    </content>
    <updated>2026-02-27T13:04:27Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspkcl0xtl67m7rugqe6xyt439g5lzhyhqpd3yujfykxh0dwvlcwrczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacsp2ypg</id>
    
      <title type="html">If you are in the UK, I&amp;#39;d like to beg 5-10 minutes of your ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspkcl0xtl67m7rugqe6xyt439g5lzhyhqpd3yujfykxh0dwvlcwrczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacsp2ypg" />
    <content type="html">
      If you are in the UK, I&amp;#39;d like to beg 5-10 minutes of your time to file comment with the Competition and Markets Authority (CMA) about the proposed (toothless) &amp;#34;Interoperability Commitments&amp;#34; from Apple and Google.&lt;br/&gt;&lt;br/&gt;These are dramatically weaker guidelines than even the EU&amp;#39;s DMA, and Apple (particularly) has been utterly contemptuous there, ducking compliance for more than a year. Why is the UK rewarding scofflaw behaviour over these predatory practices?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://open-web-advocacy.org/blog/apples-interoperability-commitments-to-the-uk-cma-promise-nothing/&#34;&gt;https://open-web-advocacy.org/blog/apples-interoperability-commitments-to-the-uk-cma-promise-nothing/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;/cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2026-02-27T11:57:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswx69nz3lxmvch9ur47f40j9aj67eka9ppukqajrvvvlnupdgku5qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac6883v6</id>
    
      <title type="html">A conversation with a coworker re-triggered an intrusive thought ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswx69nz3lxmvch9ur47f40j9aj67eka9ppukqajrvvvlnupdgku5qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac6883v6" />
    <content type="html">
      A conversation with a coworker re-triggered an intrusive thought that I find myself returning to regularly while working in a firm in the grips of AI influences:&lt;br/&gt;&lt;br/&gt;Teams and engineering processes are like fish in tanks. There&amp;#39;s a careful balance of the nitrogen cycle that keeps delicate organics alive; above a certain pH, it&amp;#39;s just not plausible to believe things will keep working. But to understand effects, we have to take into account causes and add the effect of time.
    </content>
    <updated>2026-02-20T20:50:11Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvqazpluf5q5jasykfnrx2q5anuy36mkmyc92n4c78lte8lz3yn9czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacv7tdup</id>
    
      <title type="html">Apple and Google arrive at enclosure differently thanks to their ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvqazpluf5q5jasykfnrx2q5anuy36mkmyc92n4c78lte8lz3yn9czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacv7tdup" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst3nglpqxq6kqaz8530tatak7pjztxq7lk99fm4wgsz0h7c7e6yrq69vuaq&#39;&gt;nevent1q…vuaq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Apple and Google arrive at enclosure differently thanks to their differing relationships to hardware ODMs, but the contours are similar: you, a developer, must pay a vig to them to get access to essential APIs, either on the front-end, or through a cut of revenue, and no permissionless innovation will be tolerated once it becomes big enough to catch the eye of the app store taxman.
    </content>
    <updated>2026-02-20T08:16:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqst3nglpqxq6kqaz8530tatak7pjztxq7lk99fm4wgsz0h7c7e6yrqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywackslrlm</id>
    
      <title type="html">In the beginning of a platform&amp;#39;s life, this is an empty-ish ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqst3nglpqxq6kqaz8530tatak7pjztxq7lk99fm4wgsz0h7c7e6yrqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywackslrlm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp4cawjuv3y95dvpqdwvkhhqac5lus2wswzez802x9uu9x8wfjz4c4j9yx7&#39;&gt;nevent1q…9yx7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In the beginning of a platform&amp;#39;s life, this is an empty-ish threat. Platforms that aren&amp;#39;t monopolies don&amp;#39;t have the power to do more than rattle sabers regarding the the embedded patent, copyright, and breach of contract consequences. But what happens when the situation flips? When market power begets legal and lobbying might? When firms become comfortable corrupting governments to protect profits?&lt;br/&gt;&lt;br/&gt;That&amp;#39;s the situation in our pockets. Every smartphone now perpetuates enclosure.
    </content>
    <updated>2026-02-20T08:16:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8j5pj9h8sdvavmzwxuyngykdve03rv84w3prpff20s2ed3r0lklqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaczm74zv</id>
    
      <title type="html">First, you should read @npub1djp…ept4&amp;#39;s most recent post: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8j5pj9h8sdvavmzwxuyngykdve03rv84w3prpff20s2ed3r0lklqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaczm74zv" />
    <content type="html">
      First, you should read &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1djpwzjj94vkt0hy9eesvgcekq3dee8x0vewt6knax7xa4qe4zt5s07ept4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Mark Nottingham&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1djp…ept4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s most recent post:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.mnot.net/blog/2026/02/20/open_systems.html&#34;&gt;https://www.mnot.net/blog/2026/02/20/open_systems.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Then, let&amp;#39;s discuss &amp;#34;permissionless innovation&amp;#34; and what he called recently &amp;#34;the power of &amp;#39;no&amp;#39;&amp;#34;:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.mnot.net/blog/2026/02/13/no.html&#34;&gt;https://www.mnot.net/blog/2026/02/13/no.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;A short thread thisaway... 👇
    </content>
    <updated>2026-02-20T08:16:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsrkf8a8czfthzpg7uenp37pjmf6chpv3a4vv0yg0657h27cgtvh4szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacswamz6</id>
    
      <title type="html">The mobile duopolists fear and loathe the potential of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsrkf8a8czfthzpg7uenp37pjmf6chpv3a4vv0yg0657h27cgtvh4szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacswamz6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspdf3jqkvvmpxfagk5xva7s68a9f4hhutf2gt7a5yxx2660ave8tsw2xzxm&#39;&gt;nevent1q…xzxm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The mobile duopolists fear and loathe the potential of interoperability with the intensity of a thousand suns and the briefs of a thousand lawyers. As I type this they (primarily Apple) are doing are doing a dozen underhanded and shitty things to keep anything from threatening the monopoly they&amp;#39;ve declared on standardized, largely Open Source, features and capabilities of underlying hardware and OSes.&lt;br/&gt;&lt;br/&gt;Want access to a USB device? Or to make games? Or to access MIDI controllers? Pay up.
    </content>
    <updated>2026-02-20T08:16:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz2648aa9am55ana2pkufz4fgs2rxgk8g76vw6vtvylyr7ev0gahszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac053cez</id>
    
      <title type="html">The path to technology that serves open societies (qua Popper) ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz2648aa9am55ana2pkufz4fgs2rxgk8g76vw6vtvylyr7ev0gahszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac053cez" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrkf8a8czfthzpg7uenp37pjmf6chpv3a4vv0yg0657h27cgtvh4sppne97&#39;&gt;nevent1q…ne97&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The path to technology that serves open societies (qua Popper) flows directly through open systems of the sort &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1djpwzjj94vkt0hy9eesvgcekq3dee8x0vewt6knax7xa4qe4zt5s07ept4&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Mark Nottingham&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1djp…ept4&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; describes. And through those open systems, we can achieve the goal of interoperability, and through it, portability.&lt;br/&gt;&lt;br/&gt;And as &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; will tell you, that&amp;#39;s how you fix the outsized power of these petty tyrants. The gatekeepers only get away with extraction because they erode (and sometimes dynamite) the foundations of portable, interoperable computing: open access to APIs.
    </content>
    <updated>2026-02-20T08:16:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp4cawjuv3y95dvpqdwvkhhqac5lus2wswzez802x9uu9x8wfjz4czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacctzc0n</id>
    
      <title type="html">Last year I pointed out that Apple has effectively broken this ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp4cawjuv3y95dvpqdwvkhhqac5lus2wswzez802x9uu9x8wfjz4czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacctzc0n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8j5pj9h8sdvavmzwxuyngykdve03rv84w3prpff20s2ed3r0lklqp5m2r9&#39;&gt;nevent1q…m2r9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Last year I pointed out that Apple has effectively broken this permissionless structure and hollowed out the internet&amp;#39;s standards bodies:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/09/apples-crimes-against-the-internet-community/&#34;&gt;https://infrequently.org/2025/09/apples-crimes-against-the-internet-community/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This situation persists, and it matters because what Apple (and to a lesser extent, Google&amp;#39;s Android team) are doing here is to enact an *enclosure agenda*.&lt;br/&gt;&lt;br/&gt;Enclosure works by lacing open and standardised technologies with proprietary poison as the price of access, backed by legal agreements forced on everyone who wants to play.
    </content>
    <updated>2026-02-20T08:16:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspdf3jqkvvmpxfagk5xva7s68a9f4hhutf2gt7a5yxx2660ave8tszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacs534dl</id>
    
      <title type="html">In an earlier era, the web stood in opposition to this sort of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspdf3jqkvvmpxfagk5xva7s68a9f4hhutf2gt7a5yxx2660ave8tszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacs534dl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvqazpluf5q5jasykfnrx2q5anuy36mkmyc92n4c78lte8lz3yn9clqfrjj&#39;&gt;nevent1q…frjj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In an earlier era, the web stood in opposition to this sort of enclosure. Open operating systems enabled browsers to go &amp;#34;over the top&amp;#34; of OS vendors and liberate essential system capabilities, re-standardizing capabilities that had their open, low-level representations overgrown in a thicket of proprietary OS goo. Browsers could create a tunnel of IP safety down to those essential features, standardising them, and making them interoperable.&lt;br/&gt;&lt;br/&gt;And it&amp;#39;s interoperability that gatekeepers *hate*.
    </content>
    <updated>2026-02-20T08:16:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0zknjhnhtpveejmpe5pjnnx3azpslq5h8eda5kfqeaehyr35704czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacvn4plx</id>
    
      <title type="html">Have been groggily writing up the deep reasons why CSS-in-JS (the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0zknjhnhtpveejmpe5pjnnx3azpslq5h8eda5kfqeaehyr35704czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacvn4plx" />
    <content type="html">
      Have been groggily writing up the deep reasons why CSS-in-JS (the sort with a &amp;#34;runtime&amp;#34;) is unfixably slow led me to reflect on the warnings I gave the various over-Reactors who popularised this anti-pattern. Apparently at some point last night I wrote:&lt;br/&gt;&lt;br/&gt;&amp;#34;Evangelical hubris laced with virulent incuriosity has been the calling card of the entire enterprise.&amp;#34;&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t think I&amp;#39;m going to remove it from the post.
    </content>
    <updated>2026-02-17T18:50:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqznguzn2zj9uf3m48hvjex7enqmln9v5m75rpjaz55gd4n522dagzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacekgqpk</id>
    
      <title type="html">If you&amp;#39;re a technologist in the US, I think it&amp;#39;s worth ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqznguzn2zj9uf3m48hvjex7enqmln9v5m75rpjaz55gd4n522dagzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacekgqpk" />
    <content type="html">
      If you&amp;#39;re a technologist in the US, I think it&amp;#39;s worth sitting with the reality that the government&amp;#39;s current abuses against the population are playing out almost every single *&amp;#34;if we allow databases of X, bad thing Y will be possible&amp;#34;* warning.&lt;br/&gt;&lt;br/&gt;Performative privacy protections were never enough; we have to make them structural (in law), toothsome (right-of-action for individuals), and national. Nothing else will do.
    </content>
    <updated>2026-02-12T17:51:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstnml0klp9exzzehgmsuxrfjzr958m84pvex8kan8xap8lq245asszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacuxs6za</id>
    
      <title type="html">Seems like a dam is (finally) breaking; here&amp;#39;s just a small ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstnml0klp9exzzehgmsuxrfjzr958m84pvex8kan8xap8lq245asszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacuxs6za" />
    <content type="html">
      Seems like a dam is (finally) breaking; here&amp;#39;s just a small set of the &amp;#34;wow, Apple...really?&amp;#34; posts from the past week:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.loopwerk.io/articles/2026/tim-cook-sold-apples-soul/&#34;&gt;https://www.loopwerk.io/articles/2026/tim-cook-sold-apples-soul/&lt;/a&gt;&lt;br/&gt;&lt;a href=&#34;https://om.co/2026/01/27/a-ceo-captured/&#34;&gt;https://om.co/2026/01/27/a-ceo-captured/&lt;/a&gt;&lt;br/&gt;&lt;a href=&#34;https://spyglass.org/tim-cook-captured/&#34;&gt;https://spyglass.org/tim-cook-captured/&lt;/a&gt;&lt;br/&gt;&lt;a href=&#34;https://www.notesfromthecircus.com/p/the-crisis-no-5&#34;&gt;https://www.notesfromthecircus.com/p/the-crisis-no-5&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Liz Lopatto, Anil Dash, and Charlie Warzel were far ahead on all of this.
    </content>
    <updated>2026-02-03T08:21:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyqjhcdmfc6ddrjm807kjnhjahhv09kvhn7579sut3wst8fyz6c8czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacxse54n</id>
    
      <title type="html">The mobile app stores demand we believe that they *must* be ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyqjhcdmfc6ddrjm807kjnhjahhv09kvhn7579sut3wst8fyz6c8czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacxse54n" />
    <content type="html">
      The mobile app stores demand we believe that they *must* be trusted exclusively to protect us, to the exclusion of a powerful open web:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.theverge.com/news/868614/nudify-apps-ttp-report-google-apple-app-stores?view_token=eyJhbGciOiJIUzI1NiJ9.eyJpZCI6IlVsREJZWHdXOFoiLCJwIjoiL25ld3MvODY4NjE0L251ZGlmeS1hcHBzLXR0cC1yZXBvcnQtZ29vZ2xlLWFwcGxlLWFwcC1zdG9yZXMiLCJleHAiOjE3Njk5NzAwNTgsImlhdCI6MTc2OTUzODA1OH0.uSVbunb5TN_U_3391Iuc6IohVTH7xuBYKeBfnP4IEJQ&amp;amp;utm_medium=gift-link&#34;&gt;https://www.theverge.com/news/868614/nudify-apps-ttp-report-google-apple-app-stores?view_token=eyJhbGciOiJIUzI1NiJ9.eyJpZCI6IlVsREJZWHdXOFoiLCJwIjoiL25ld3MvODY4NjE0L251ZGlmeS1hcHBzLXR0cC1yZXBvcnQtZ29vZ2xlLWFwcGxlLWFwcC1zdG9yZXMiLCJleHAiOjE3Njk5NzAwNTgsImlhdCI6MTc2OTUzODA1OH0.uSVbunb5TN_U_3391Iuc6IohVTH7xuBYKeBfnP4IEJQ&amp;amp;utm_medium=gift-link&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The only thing they&amp;#39;re protecting is profits:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2026/01/naked-power/&#34;&gt;https://infrequently.org/2026/01/naked-power/&lt;/a&gt;
    </content>
    <updated>2026-01-27T18:25:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszjp04r2vlq7w7pnw4q0sfdfnef8kns4vlgk9qt5uhjcnaaruufdgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac9gr0ry</id>
    
      <title type="html">The Grok/Musk AI undressing scandal teaches us that Apple and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszjp04r2vlq7w7pnw4q0sfdfnef8kns4vlgk9qt5uhjcnaaruufdgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac9gr0ry" />
    <content type="html">
      The Grok/Musk AI undressing scandal teaches us that Apple and Google&amp;#39;s shameful app stores stand for nothing but profit, invalidating one of the 5 arguments they make to retain monopoly power to tax all software. But the other four arguments are bullshit, too. The iceberg of deception is larger than the tip of content moderation:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2026/01/naked-power/&#34;&gt;https://infrequently.org/2026/01/naked-power/&lt;/a&gt;
    </content>
    <updated>2026-01-22T01:09:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy8q8d4cg3vraxvzxczlfezs8hkh4vnthz84z9q2ngx9vauxz0tzszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac4ml5s6</id>
    
      <title type="html">I quote @npub1fdr…lvhs here because his work has helped us all ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy8q8d4cg3vraxvzxczlfezs8hkh4vnthz84z9q2ngx9vauxz0tzszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac4ml5s6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspzas99nn00znl24te2cy0t6xrq6dqzgx6rthz0qhlugf5eu807kcc567xr&#39;&gt;nevent1q…67xr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I quote &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; here because his work has helped us all understand how technically and ethically threadbare the app store justifications are. Now that they&amp;#39;re silent in the face of widespread, above-the-fold abuse of women and girls, the jig is well and truly up. Tim and Sundar&amp;#39;s next arguments before any self-respecting regulator are forfeit.
    </content>
    <updated>2026-01-20T22:23:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspzas99nn00znl24te2cy0t6xrq6dqzgx6rthz0qhlugf5eu807kczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaccf449d</id>
    
      <title type="html">Apple and Google&amp;#39;s quisling era unearths the lies they&amp;#39;ve ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspzas99nn00znl24te2cy0t6xrq6dqzgx6rthz0qhlugf5eu807kczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaccf449d" />
    <content type="html">
      Apple and Google&amp;#39;s quisling era unearths the lies they&amp;#39;ve told to justify monopoly power over software for the most consequential computing platforms of our lives. If the app stores can&amp;#39;t move against Musk/Grok, they should not be trusted with any of the powers they demand:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2026/01/naked-power/&#34;&gt;https://infrequently.org/2026/01/naked-power/&lt;/a&gt;
    </content>
    <updated>2026-01-20T18:32:23Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyyqec8zp0tml7xt3392s2vrwughymedx834kyu9q372ugrn3mw5szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacrcp2lr</id>
    
      <title type="html">The web is that platform, which is why Apple has done literally ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyyqec8zp0tml7xt3392s2vrwughymedx834kyu9q372ugrn3mw5szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacrcp2lr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2qjvrxnf4r2mplleumzrlmqcd2pmmwwavs2wzuw2uud2sxfmr2dgj72n65&#39;&gt;nevent1q…2n65&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The web is that platform, which is why Apple has done literally everything in their power, including funding astroturf lobbying groups, to defeat a future for a powerful, interoperable web:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/series/browser-choice-must-matter&#34;&gt;https://infrequently.org/series/browser-choice-must-matter&lt;/a&gt;
    </content>
    <updated>2026-01-10T04:26:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs020kh2kt54kf5gykv982k08dq3l546jsmm24evp4rmjx3x9rfvmszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacwjj9h5</id>
    
      <title type="html">The Verge is actually doing it. Actually connecting the dots ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs020kh2kt54kf5gykv982k08dq3l546jsmm24evp4rmjx3x9rfvmszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacwjj9h5" />
    <content type="html">
      The Verge is actually doing it. Actually connecting the dots between the fascistic tendencies of app stores with the profit motives of their proprietors. &lt;br/&gt;&lt;br/&gt;FINALLY.&lt;br/&gt;&lt;br/&gt;The open web has been roadkill in the profit games the mobile duopoly has set up, muscled out of view with policies and choices that were designed to leave no fingerprints. But we can all see it clearly now:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.theverge.com/policy/859902/apple-google-run-by-cowards&#34;&gt;https://www.theverge.com/policy/859902/apple-google-run-by-cowards&lt;/a&gt;
    </content>
    <updated>2026-01-09T23:02:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszt8dnqzl452nt85w7y0zr4vedtejhx45r94e2u6ftx3rsel905mgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacm80cp6</id>
    
      <title type="html">Americans on the left of fascism need to internalize that this [ ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszt8dnqzl452nt85w7y0zr4vedtejhx45r94e2u6ftx3rsel905mgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacm80cp6" />
    <content type="html">
      Americans on the left of fascism need to internalize that this [ gestures expansively] is why staying out of the ICC and international law with teeth is terrible for the US. &lt;br/&gt;&lt;br/&gt;These people would not be doing this shit if they truly feared consequences.
    </content>
    <updated>2026-01-06T02:46:34Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0c7l33x6sj46jg6zalw5ymhxts8yzxq5xlwev0g3n09zpzzumgsqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywack0qywx</id>
    
      <title type="html">This is outstanding work, DSD &#43; slotting will open up new worlds ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0c7l33x6sj46jg6zalw5ymhxts8yzxq5xlwev0g3n09zpzzumgsqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywack0qywx" />
    <content type="html">
      This is outstanding work, DSD &#43; slotting will open up new worlds to folks exploring these patterns:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://calendar.perfplanet.com/2025/revisiting-html-streaming-for-modern-web-performance/&#34;&gt;https://calendar.perfplanet.com/2025/revisiting-html-streaming-for-modern-web-performance/&lt;/a&gt;
    </content>
    <updated>2025-12-28T05:41:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsz8zdwdltyqdrggjhc7f3axznud8tzpgqnw2dg0tfp7882rvdmggszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac8s0v5k</id>
    
      <title type="html">The ones I resent most cosplayed solidarity while it was ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsz8zdwdltyqdrggjhc7f3axznud8tzpgqnw2dg0tfp7882rvdmggszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac8s0v5k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdaltacg9r7y7s3g4z86ye5rcfy4lx2h2quf34trx7de0wv6q5cvsqhfeu8&#39;&gt;nevent1q…feu8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The ones I resent most cosplayed solidarity while it was popular/expected while undermining the web&amp;#39;s future. Some promoted tech they knew would limit access (JS frameworkists), others helped to undermine publisher&amp;#39;s autonomy (AMP team, FB, etc.) thereby removing funding for truth-finding.&lt;br/&gt;&lt;br/&gt;I often worry that it might just be the narcissism of small differences talking, but then I go back to the record and it infuriates me all over again.
    </content>
    <updated>2025-12-22T22:06:02Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8tursghapgn5w4a9n6xyru8hc7qeu726cqlwp6glwvxvhmcn6shgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacjhyeef</id>
    
      <title type="html">Highly recommended listening/reading for your winter break: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8tursghapgn5w4a9n6xyru8hc7qeu726cqlwp6glwvxvhmcn6shgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacjhyeef" />
    <content type="html">
      Highly recommended listening/reading for your winter break:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.volts.wtf/p/the-cure-for-misinformation-is-not&#34;&gt;https://www.volts.wtf/p/the-cure-for-misinformation-is-not&lt;/a&gt;
    </content>
    <updated>2025-12-20T18:25:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyh0p6xhqpxz9j7y3qydmvp7trshrjqk9uuumt3m7522eqdy84ggczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacurnju9</id>
    
      <title type="html">A conversation with an incredibly technical friend last night ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyh0p6xhqpxz9j7y3qydmvp7trshrjqk9uuumt3m7522eqdy84ggczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacurnju9" />
    <content type="html">
      A conversation with an incredibly technical friend last night made it clear to me that the biggest change in computing of the last 15 years eludes the SV blob: most client devices are slow, low-end Androids with *incredible*, *up-to-date* browsers.
    </content>
    <updated>2025-12-13T20:31:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw259sz95cq0swakjhy0zynxm8jww26qmq7478q4mhwwcllkfnrrszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnacpyn</id>
    
      <title type="html">Anybody whose actions make you think &amp;#34;the Copyright Mafia ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw259sz95cq0swakjhy0zynxm8jww26qmq7478q4mhwwcllkfnrrszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnacpyn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdzsjf0e9aymr6d2u8lxudxscdfq5w4we8cgwk7crk6045ftmpgjsehlx7x&#39;&gt;nevent1q…lx7x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Anybody whose actions make you think &amp;#34;the Copyright Mafia might have a point...&amp;#34; is playing with fire.
    </content>
    <updated>2025-12-03T02:46:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspjej6dt2j47djn6t5m5j9aahjtt8jdvfx4lw6pgvk2s42zcwgqdszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacvzn9wd</id>
    
      <title type="html">Frontend is failing. 75% of devices with browsers are ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspjej6dt2j47djn6t5m5j9aahjtt8jdvfx4lw6pgvk2s42zcwgqdszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacvzn9wd" />
    <content type="html">
      Frontend is failing. 75% of devices with browsers are smartphones, but not even half of sites pass Core Web Vitals on them. Why not? Too much JavaScript, added to indulge SPA fantasies the data is falsifying in real time:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/11/performance-inequality-gap-2026/&#34;&gt;https://infrequently.org/2025/11/performance-inequality-gap-2026/&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/115/611/493/256/943/049/original/30761621e3da4646.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/115/611/493/247/561/305/original/8d9d1d78da0c9616.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/115/611/493/250/617/721/original/8e62ee1f53275506.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-11-25T17:23:10Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs2468c0alcs4gj878lcwvhc4dev5sae6z8ju2lc4jf4gx7xfryufczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacruyzx4</id>
    
      <title type="html">Inspired by perfnow.nl, I&amp;#39;ve dusted off drafts of my network ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs2468c0alcs4gj878lcwvhc4dev5sae6z8ju2lc4jf4gx7xfryufczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacruyzx4" />
    <content type="html">
      Inspired by perfnow.nl, I&amp;#39;ve dusted off drafts of my network and device situation analysis. Good news/bad news: devices and networks are improving, but web page payloads are swelling. &lt;br/&gt;&lt;br/&gt;The result is predictable: the web is usable for the wealthy, but less so for everyone else. This is an ethical crisis for frontend:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/11/performance-inequality-gap-2026/&#34;&gt;https://infrequently.org/2025/11/performance-inequality-gap-2026/&lt;/a&gt;
    </content>
    <updated>2025-11-24T19:31:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsddva8hh9cy98tquetsce0ulgeqn73dhh3ms5l96x6uqqh0zxjh6gzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywachylh9t</id>
    
      <title type="html">How broken is today&amp;#39;s frontend culture? @npub12nl…6dft ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsddva8hh9cy98tquetsce0ulgeqn73dhh3ms5l96x6uqqh0zxjh6gzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywachylh9t" />
    <content type="html">
      How broken is today&amp;#39;s frontend culture?&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;/npub12nla74m2alnr6u58k59edfma8ftj5skkpdf8auy47v2mt3hd96dsfp6dft&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Chris Palmer&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12nl…6dft&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; points out that the median *mobile* page is now larger than a copy of DOOM (2.6 MiB vs. 2.48 MiB), the P75 page is larger than 2 DOOMs, and the P90 mobile page is 4.5x the size of DOOM:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://httparchive.org/reports/page-weight&#34;&gt;https://httparchive.org/reports/page-weight&lt;/a&gt;
    </content>
    <updated>2025-11-23T22:44:06Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxcsueeud9ph03fsv382499zphtcpstd64j2k0rfjf4kq9fvv0vqszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac2pyqe0</id>
    
      <title type="html">I meet web developers who cannot accept that most smartphones in ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxcsueeud9ph03fsv382499zphtcpstd64j2k0rfjf4kq9fvv0vqszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac2pyqe0" />
    <content type="html">
      I meet web developers who cannot accept that most smartphones in the world, and even in the US, are not iPhones. And that keeps them from understanding that the &amp;#34;i&amp;#34; in &amp;#34;iPhone&amp;#34; stands for &amp;#34;inequality&amp;#34;:&lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/115/568/476/807/224/381/original/67842dacc30f1ccb.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/115/568/489/158/744/047/original/e988f70b1d83f2e6.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/115/568/512/641/595/582/original/4a438ac6bed2e4e6.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-11-18T03:15:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsr6rltnqvxw5njt4kpdqfu3r9z898q40c4e9s3602wv46ncldtn8szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacahxyak</id>
    
      <title type="html">...and the second is marginal.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsr6rltnqvxw5njt4kpdqfu3r9z898q40c4e9s3602wv46ncldtn8szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacahxyak" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy8nt5hu0prfeagjwf6cgheq9eq7q9x64nryj48vgmrgz0mujxy3sz7qfqf&#39;&gt;nevent1q…qfqf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;...and the second is marginal.
    </content>
    <updated>2025-11-08T16:23:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspym6y8mywhfzkk2jjzm29a3nr3v6vzj8kg80dz6xsm9mz8398x6qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5f67j3</id>
    
      <title type="html">My god. We&amp;#39;re all going to be on Linux in 6 months, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspym6y8mywhfzkk2jjzm29a3nr3v6vzj8kg80dz6xsm9mz8398x6qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5f67j3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgv32vqsmy07yjyl8lfvyhn3srfxtw8h7ad57traqf08utrndurpqee0yec&#39;&gt;nevent1q…0yec&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My god. We&amp;#39;re all going to be on Linux in 6 months, aren&amp;#39;t we?
    </content>
    <updated>2025-11-03T14:53:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfwj2pznun27zkw6kjg7ee5esml8dmv0e4sddyw8kfgfz2wpgewlgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacdcmyja</id>
    
      <title type="html">Look, I&amp;#39;ve given RSC a hard time — for at least 3 years it ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfwj2pznun27zkw6kjg7ee5esml8dmv0e4sddyw8kfgfz2wpgewlgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacdcmyja" />
    <content type="html">
      Look, I&amp;#39;ve given RSC a hard time — for at least 3 years it featured viral client-side dependency ambush, it generally makes code harder to factor and reason about, and doesn&amp;#39;t add anything useful to the toolbox except to make RPCs slower — but JFC, this takes the bloody cake:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://marma.dev/articles/2025/when-perfect-code-fails&#34;&gt;https://marma.dev/articles/2025/when-perfect-code-fails&lt;/a&gt;
    </content>
    <updated>2025-10-26T21:44:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgcwvryqx9jdr5w0s2xg0py72x2933fgwwftf8l03wh6x62h45h8gzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac9l3a92</id>
    
      <title type="html">Worth your time: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgcwvryqx9jdr5w0s2xg0py72x2933fgwwftf8l03wh6x62h45h8gzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac9l3a92" />
    <content type="html">
      Worth your time:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://terminal.ahumanfuture.co/posts/2025-10-17/the-world-is-something-that-we-make/&#34;&gt;https://terminal.ahumanfuture.co/posts/2025-10-17/the-world-is-something-that-we-make/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;(can&amp;#39;t recall link source; apologies if it was you!)
    </content>
    <updated>2025-10-24T13:55:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsd75q6ds8w8hrcldvscd8s8exme25jytlej665ftjnv0p23rltkgszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacpgvkjh</id>
    
      <title type="html">US-EAST-1 really jumping the gun on the general strike, but I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsd75q6ds8w8hrcldvscd8s8exme25jytlej665ftjnv0p23rltkgszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacpgvkjh" />
    <content type="html">
      US-EAST-1 really jumping the gun on the general strike, but I appreciate the enthusiasm.
    </content>
    <updated>2025-10-21T04:59:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfgga2wvf46vcmg69fm9yvraqq8dv29uuf7n456gz6fl6vs3clcjgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5et7tz</id>
    
      <title type="html">At a critical moment, the tech press are failing to connect the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfgga2wvf46vcmg69fm9yvraqq8dv29uuf7n456gz6fl6vs3clcjgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5et7tz" />
    <content type="html">
      At a critical moment, the tech press are failing to connect the dots between Apple and Google&amp;#39;s craven capitulations and the authoritarianism they have nurtured within their own ecosystems. Apple is now corrosive to democracy itself, and we have to get smarter about the way these forces interact:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/10/the-app-store-was-always-authoritarian/&#34;&gt;https://infrequently.org/2025/10/the-app-store-was-always-authoritarian/&lt;/a&gt; &lt;br/&gt;&lt;br/&gt;/cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kn4yzxru7ms44j86faup3erm0mz5fxly8j3t8lwvlr70nztekxsses3asa&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Open Web Advocacy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kn4…3asa&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-10-12T00:18:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsv359f9zdfhe0mh4mcc20mttcteegxjjx9m56h0kc4aus7sksgkuczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywactkujk6</id>
    
      <title type="html">This tool from Firefox DevRel is *awesome*, and if you care about ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsv359f9zdfhe0mh4mcc20mttcteegxjjx9m56h0kc4aus7sksgkuczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywactkujk6" />
    <content type="html">
      This tool from Firefox DevRel is *awesome*, and if you care about how much progress the web platform delivers *please* go rank your interests:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://interop-rank.jakearchibald.com/&#34;&gt;https://interop-rank.jakearchibald.com/&lt;/a&gt;
    </content>
    <updated>2025-10-09T21:33:21Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs28fjapf3w892ceu35scqxt2sxcxy2g8h92trpmg5gsrcmvpa5rqgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacp8z973</id>
    
      <title type="html">So Apple is censoring another ICE-spotting app, and I think we ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs28fjapf3w892ceu35scqxt2sxcxy2g8h92trpmg5gsrcmvpa5rqgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacp8z973" />
    <content type="html">
      So Apple is censoring another ICE-spotting app, and I think we need to talk about the coverage, as much as Apple&amp;#39;s groveling pre-compliance.&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;/npub1psarfgt80qj428x4nhmn2g5j54kpr8lyyqpu8ljwdcjrjl3d0hds3wj5uh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;404 Media&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1psa…j5uh&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; broke this, specifically &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1n2yd9u680fy6ux6uf7sdkrh387yv3f8jfn5mp4q5ffpuw8mm88uqucqlcl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Joseph Cox&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1n2y…qlcl&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;, and unlike some previous coverage, it includes this:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.404media.co/apple-banned-an-app-that-simply-archived-videos-of-ice-abuses#:~:text=The%20website%20for%20Eyes%20Up%20which%20functions%20essentially%20the%20same%20way%20is%20still%20available&#34;&gt;https://www.404media.co/apple-banned-an-app-that-simply-archived-videos-of-ice-abuses#:~:text=The%20website%20for%20Eyes%20Up%20which%20functions%20essentially%20the%20same%20way%20is%20still%20available&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This is a good start! Much better than the coverage re: the ICE Block takedown last week. Mentioning that the web as an alternative opens the door to discussing why this is happening: Apple wants stuff from the govt&lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/115/341/842/169/827/135/original/9e9f85428d3cc8d0.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-10-09T03:04:07Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9dsl0tp9jx4yym5r7scxpy9v2at3pnyzqsxn3ft7z0pgpavcy3jqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacx60ued</id>
    
      <title type="html">Every time I watch a team of hard-working folks burn months on a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9dsl0tp9jx4yym5r7scxpy9v2at3pnyzqsxn3ft7z0pgpavcy3jqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacx60ued" />
    <content type="html">
      Every time I watch a team of hard-working folks burn months on a React upgrade, I&amp;#39;m reminded of how thoroughly the JS-Industrial-Complex gaslit us. &lt;br/&gt;&lt;br/&gt;You know who hasn&amp;#39;t slogged through constant breaking change migrations? Web Components developers. New runtimes drop *every month*...and it&amp;#39;s *fine*.
    </content>
    <updated>2025-10-08T20:10:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0f5tc9t84p7ef8udau8lp8ckrf7shdvycfsc5yswz88zckq2k75czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywact03swj</id>
    
      <title type="html">One of these just arrived, and it&amp;#39;s now my new writing ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0f5tc9t84p7ef8udau8lp8ckrf7shdvycfsc5yswz88zckq2k75czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywact03swj" />
    <content type="html">
      One of these just arrived, and it&amp;#39;s now my new writing machine...and while I wish the screen was *slightly* higher res and wish I could get it in 32GB config, it&amp;#39;s otherwise incredible:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.theverge.com/reviews/697878/lenovo-chromebook-plus-14-laptop-google-chromeos-review&#34;&gt;https://www.theverge.com/reviews/697878/lenovo-chromebook-plus-14-laptop-google-chromeos-review&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;ARM CPU is very much the star of the show.
    </content>
    <updated>2025-10-06T19:00:57Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs87s5pfczrppmrnnal5s4n6llujh0ljv2p9tr2xm8f5af0cat7t4qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacl4lahp</id>
    
      <title type="html">I mean, I appreciate self-deprecation. Can&amp;#39;t blame &amp;#39;em ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs87s5pfczrppmrnnal5s4n6llujh0ljv2p9tr2xm8f5af0cat7t4qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacl4lahp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrt3mzrrmg72skp4zw5rnswu8s9dwuazr7rypmcsec6vtsm9ys6tqdkmj3h&#39;&gt;nevent1q…mj3h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I mean, I appreciate self-deprecation. Can&amp;#39;t blame &amp;#39;em for that. I don&amp;#39;t even blame &amp;#39;em for the output. It&amp;#39;s fine-ish (if Web Components-hostile; but that&amp;#39;s resolvable). It really just fell in with a bad crowd that don&amp;#39;t want to learn how browsers really work, then cargo cult a bunch of (usually false) things around without measuring anything. And again, that&amp;#39;s not even Tailwind&amp;#39;s fault.
    </content>
    <updated>2025-10-05T05:24:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9s5l7gukcevsxqj5seenx5rr6evagkjags24fp7xrxxur3cx5cyqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaczqn0uh</id>
    
      <title type="html">.@npub1psa…j5uh : no mention of web apps as an alternative ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9s5l7gukcevsxqj5seenx5rr6evagkjags24fp7xrxxur3cx5cyqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaczqn0uh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstqzsk3waq6tufh0vreuj0nhy3jvq3vhkrvdl2xvdje358k708n8guud8gg&#39;&gt;nevent1q…d8gg&lt;/a&gt;&lt;br/&gt;_________________________&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;/npub1psarfgt80qj428x4nhmn2g5j54kpr8lyyqpu8ljwdcjrjl3d0hds3wj5uh&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;404 Media&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1psa…j5uh&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; : no mention of web apps as an alternative&lt;br/&gt;Bloomberg: same&lt;br/&gt;Reuters: ditto&lt;br/&gt;BI: you were expecting...what, exactly?...from BI?&lt;br/&gt;The Verge: [ drooling sounds ]&lt;br/&gt;NYT: [ copies The Verge&amp;#39;s homework ]&lt;br/&gt;Engadget: [ copies less prestigious outlet&amp;#39;s homework ]&lt;br/&gt;BBC: lolsob, but in British accent&lt;br/&gt;Bloomberg: same slop, but at Bloomberg because you&amp;#39;re at a terminal, I guess?&lt;br/&gt;&lt;br/&gt;Cooked. Totally, absolutely, Tim levels of cooked.
    </content>
    <updated>2025-10-03T06:17:29Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstqzsk3waq6tufh0vreuj0nhy3jvq3vhkrvdl2xvdje358k708n8gzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacdfdgzw</id>
    
      <title type="html">Would a web app be fully censorship resistant? No. But it ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstqzsk3waq6tufh0vreuj0nhy3jvq3vhkrvdl2xvdje358k708n8gzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacdfdgzw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszhsz4n36vzp3z50vczl6scdwc9juea8hanhxu8m209a4gzk4v9rqmq55p4&#39;&gt;nevent1q…55p4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Would a web app be fully censorship resistant? No. But it wouldn&amp;#39;t be a single point of failure like this.
    </content>
    <updated>2025-10-03T06:07:59Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqszhsz4n36vzp3z50vczl6scdwc9juea8hanhxu8m209a4gzk4v9rqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5ta3v3</id>
    
      <title type="html">The tech press are 100% cooked. I double dog dare you to find any ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqszhsz4n36vzp3z50vczl6scdwc9juea8hanhxu8m209a4gzk4v9rqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5ta3v3" />
    <content type="html">
      The tech press are 100% cooked. I double dog dare you to find any mention in any of the stories covering this that point out it there is an alternative to the App Store:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.techmeme.com/251002/p40#a251002p40&#34;&gt;https://www.techmeme.com/251002/p40#a251002p40&lt;/a&gt;
    </content>
    <updated>2025-10-03T06:04:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0zcu2ngu8hr40u0qzyzulm0trh9e2nemty834g2efdk0pc4ynacczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacfmm5dc</id>
    
      <title type="html">Apropos of nothing, but maybe monopolies on software distribution ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0zcu2ngu8hr40u0qzyzulm0trh9e2nemty834g2efdk0pc4ynacczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacfmm5dc" />
    <content type="html">
      Apropos of nothing, but maybe monopolies on software distribution are, like, bad? And a threat to the legitimate exercise of civic rights? &lt;br/&gt;&lt;br/&gt;Anyway, make web apps and support &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kn4yzxru7ms44j86faup3erm0mz5fxly8j3t8lwvlr70nztekxsses3asa&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Open Web Advocacy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kn4…3asa&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-10-03T05:39:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvkx4zm5d5x3jym39c9aa9rxyx8kn4uhm3scwgm9tx576uuss9degzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacvt62zm</id>
    
      <title type="html">My usual reply: trace or it didn&amp;#39;t happen.</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvkx4zm5d5x3jym39c9aa9rxyx8kn4uhm3scwgm9tx576uuss9degzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacvt62zm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstl5ryah42h93usvfg9p8a0gten83pkuyzfws99dp7fqpeacfghjqjwsj9d&#39;&gt;nevent1q…sj9d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My usual reply: trace or it didn&amp;#39;t happen.
    </content>
    <updated>2025-10-02T21:14:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9uw9ktf3kjz8wkqxfwznff7tgxnjm9lm90km2kgfp49z75ds6l2qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnntq68</id>
    
      <title type="html">A colleague asked me yesterday what I thought of Tailwind, and ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9uw9ktf3kjz8wkqxfwznff7tgxnjm9lm90km2kgfp49z75ds6l2qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnntq68" />
    <content type="html">
      A colleague asked me yesterday what I thought of Tailwind, and thought I&amp;#39;d share the topline response: avoid it, not because it&amp;#39;s slow (it&amp;#39;s fine-ish), but because of the culture it drags behind it.&lt;br/&gt;&lt;br/&gt;Instead, hire people who know CSS, then let them loose on your UI problem(s). Give them space to turn huge pile of JS into tiny rulesets, and create guardrails to keep slow selectors from hurting (e.g., Shadow DOM). Lean on the browser, not the transpiler.
    </content>
    <updated>2025-10-02T18:37:40Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8lpqw9vu0m8j0ulzcr3fwfwle7qhrlc8czhthfjlwdltfxf0njvszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac029hfm</id>
    
      <title type="html">All I can add [1] to @npub1fdr…lvhs&amp;#39;s latest is that Apple ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8lpqw9vu0m8j0ulzcr3fwfwle7qhrlc8czhthfjlwdltfxf0njvszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac029hfm" />
    <content type="html">
      All I can add [1] to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&amp;#39;s latest is that Apple are the primary force keeping us from having powerful, interoperable apps on phones through suppression of the web. It&amp;#39;s not an accident, and &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kn4yzxru7ms44j86faup3erm0mz5fxly8j3t8lwvlr70nztekxsses3asa&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Open Web Advocacy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kn4…3asa&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; has the receipts [2]:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://pluralistic.net/2025/09/26/empty-threats/&#34;&gt;https://pluralistic.net/2025/09/26/empty-threats/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;[1]: &lt;a href=&#34;https://infrequently.org/2025/09/apples-antitrust-playbook/&#34;&gt;https://infrequently.org/2025/09/apples-antitrust-playbook/&lt;/a&gt;&lt;br/&gt;[2]: &lt;a href=&#34;https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/&#34;&gt;https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/&lt;/a&gt;
    </content>
    <updated>2025-09-27T16:23:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgk3g2eusflaez0r8qfd9qz9t3q9qhtvjyz0fxmangspc95qlugwqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5n90mz</id>
    
      <title type="html">What Apple is trying to pull in the EU is as embarrassing for ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgk3g2eusflaez0r8qfd9qz9t3q9qhtvjyz0fxmangspc95qlugwqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5n90mz" />
    <content type="html">
      What Apple is trying to pull in the EU is as embarrassing for Cupertino as it is for the EU and the tech press that have credulously repeated Apple&amp;#39;s talking points. The only good news is that the EU declined to unilaterally disarm:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/09/apples-antitrust-playbook/&#34;&gt;https://infrequently.org/2025/09/apples-antitrust-playbook/&lt;/a&gt;
    </content>
    <updated>2025-09-25T23:34:03Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsvcde8n7dzl6ajqzalw2dxud2ls7mmdxdktyxf7qs4ssvpdqydyrgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac2nvuvl</id>
    
      <title type="html">You can tell the tech press is cooked because 95% of them can ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsvcde8n7dzl6ajqzalw2dxud2ls7mmdxdktyxf7qs4ssvpdqydyrgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac2nvuvl" />
    <content type="html">
      You can tell the tech press is cooked because 95% of them can connect the dots. Apple&amp;#39;s regulatory playbook is the same that Big Oil and Big Tobacco use: delay == winning. The steps:&lt;br/&gt;&lt;br/&gt; - try corruption (a.k.a. &amp;#34;lobbying&amp;#34; usually works)&lt;br/&gt; - plant fake &amp;#34;think tanks&amp;#34; (ACT, etc.)&lt;br/&gt; - set up false comparison points with public&lt;br/&gt; - petulance when laws pass&lt;br/&gt; - market &amp;#34;compliance&amp;#34; (but do not comply)&lt;br/&gt; - appeal to public, claim law hurts kittens (&amp;#34;jobs&amp;#34;, &amp;#34;privacy&amp;#34;, &amp;#34;american pie&amp;#34;)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.france24.com/en/live-news/20250925-apple-asks-eu-to-scrap-landmark-digital-competition-law&#34;&gt;https://www.france24.com/en/live-news/20250925-apple-asks-eu-to-scrap-landmark-digital-competition-law&lt;/a&gt;
    </content>
    <updated>2025-09-25T15:10:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdg627llc8fhx5lgkq63lwjtj4lylptcpplj35aekkrtk45fvv3qgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywack7u0kz</id>
    
      <title type="html">&amp;#34;so, um, this law you passed...yes, we know we&amp;#39;re not ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdg627llc8fhx5lgkq63lwjtj4lylptcpplj35aekkrtk45fvv3qgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywack7u0kz" />
    <content type="html">
      &amp;#34;so, um, this law you passed...yes, we know we&amp;#39;re not complying, and, well, you see, it&amp;#39;s *inconvenient* that we keep getting caught trying to mislead you. Could you scrap it? Cheers.&amp;#34;&lt;br/&gt;&lt;br/&gt;-- Cupertino &lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.france24.com/en/live-news/20250925-apple-asks-eu-to-scrap-landmark-digital-competition-law&#34;&gt;https://www.france24.com/en/live-news/20250925-apple-asks-eu-to-scrap-landmark-digital-competition-law&lt;/a&gt;
    </content>
    <updated>2025-09-25T03:49:52Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs09pnauqfyzrc4jr29vhsrztzr06jnju2eghna0ph3uz54juq4a8qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacps76aq</id>
    
      <title type="html">Also, absolute LOLLLLLLL at the bootlicker drooling over this ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs09pnauqfyzrc4jr29vhsrztzr06jnju2eghna0ph3uz54juq4a8qzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacps76aq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw5a2aqx69rvxe34vf9l5pxar8a5y8f2hcjjyu6xhz7mcyl2c52zgeuvkqm&#39;&gt;nevent1q…vkqm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Also, absolute LOLLLLLLL at the bootlicker drooling over this kind of abject failure:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.webpagetest.org/video/compare.php?tests=250921_ZiDcCX_72E-r:1-c:0&#34;&gt;https://www.webpagetest.org/video/compare.php?tests=250921_ZiDcCX_72E-r:1-c:0&lt;/a&gt;
    </content>
    <updated>2025-09-21T22:00:30Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsw5a2aqx69rvxe34vf9l5pxar8a5y8f2hcjjyu6xhz7mcyl2c52zgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnwqsph</id>
    
      <title type="html">Technology is political. Film at 11. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsw5a2aqx69rvxe34vf9l5pxar8a5y8f2hcjjyu6xhz7mcyl2c52zgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnwqsph" />
    <content type="html">
      Technology is political. Film at 11.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://bsky.app/profile/did:plc:lopqc5qlyamugbxdujsojdhb/post/3lzee26lse22g&#34;&gt;https://bsky.app/profile/did:plc:lopqc5qlyamugbxdujsojdhb/post/3lzee26lse22g&lt;/a&gt;
    </content>
    <updated>2025-09-21T21:33:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsywky90ecnd70q6uugfdpyc6hktzw5xldj9xmn6kf0p4ytxfnevaqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacjqf2cs</id>
    
      <title type="html">If you&amp;#39;ve ever wondered if there&amp;#39;s anything to the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsywky90ecnd70q6uugfdpyc6hktzw5xldj9xmn6kf0p4ytxfnevaqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacjqf2cs" />
    <content type="html">
      If you&amp;#39;ve ever wondered if there&amp;#39;s anything to the critique that some browsers &amp;#34;ship whatever they want&amp;#34; or &amp;#34;don&amp;#39;t follow standandards&amp;#34;, here&amp;#39;s the long-form explanation of why those arguments fail on their own terms:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/09/standards-and-the-fall-of-iamus/&#34;&gt;https://infrequently.org/2025/09/standards-and-the-fall-of-iamus/&lt;/a&gt;
    </content>
    <updated>2025-09-21T08:34:05Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs287szqvfyyz6e335rg90glxql9f68f0hxnxszknxmmnv65pn4g6czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnqefdp</id>
    
      <title type="html">Strongly agree with a good 3/4 of this by @npub1fdr…lvhs: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs287szqvfyyz6e335rg90glxql9f68f0hxnxszknxmmnv65pn4g6czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnqefdp" />
    <content type="html">
      Strongly agree with a good 3/4 of this by &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://pluralistic.net/2025/09/03/unpunishing-process/&#34;&gt;https://pluralistic.net/2025/09/03/unpunishing-process/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;The best outcome would have been for Chrome and Android to have been spun out into non-profits, endowed with the cash Google has been paying Apple to avoid any more competition across apps/search/web.&lt;br/&gt;&lt;br/&gt;It has not helped matters that neither DOJ, nor most civil society orgs (save &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1kn4yzxru7ms44j86faup3erm0mz5fxly8j3t8lwvlr70nztekxsses3asa&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Open Web Advocacy&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1kn4…3asa&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;), could see through private-equity-adjacent logic to understand the public interest in these software projects. Own goals all around.
    </content>
    <updated>2025-09-05T15:56:01Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsgjfqjvwq6v8dkfrz0pszd2kekpry63hmhteu57kq2vy9hsz8m2vczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacc39xva</id>
    
      <title type="html">Maybe we&amp;#39;re just looking in the wrong place? CVE counts, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsgjfqjvwq6v8dkfrz0pszd2kekpry63hmhteu57kq2vy9hsz8m2vczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacc39xva" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspqrw3l2lyrnclycpyzzyfzmqy43tl8ncwnsprj7a5z9e74glu5kqajrnwz&#39;&gt;nevent1q…rnwz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Maybe we&amp;#39;re just looking in the wrong place? CVE counts, OTOH...
    </content>
    <updated>2025-09-04T09:24:54Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqstperqpjvzap0x2wypfw6wcgavu9scg052xc9s75pg7undvx7ehyczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacsgwf4x</id>
    
      <title type="html">Thanks to 20&#43; years of cooperation via standards, most web devs ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqstperqpjvzap0x2wypfw6wcgavu9scg052xc9s75pg7undvx7ehyczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacsgwf4x" />
    <content type="html">
      Thanks to 20&#43; years of cooperation via standards, most web devs are insulated from the reality that competition (or the threat of it) makes standards possible. It&amp;#39;s a shock to recognise that Apple has broken the system so thoroughly that SDOs themselves are at risk:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/09/apples-crimes-against-the-internet-community/&#34;&gt;https://infrequently.org/2025/09/apples-crimes-against-the-internet-community/&lt;/a&gt;
    </content>
    <updated>2025-09-03T15:16:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsynqk86k4dvjcsycnqjx8crewy0e5xdhq7j5srduquuhxlppatxvczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnf64hc</id>
    
      <title type="html">One assumption made web standards possible: competitors are free ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsynqk86k4dvjcsycnqjx8crewy0e5xdhq7j5srduquuhxlppatxvczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacnf64hc" />
    <content type="html">
      One assumption made web standards possible: competitors are free to ship differing ideas when they disagree. Until iOS, this was the norm. Apple&amp;#39;s ban on competing browser engines changed that, and Cupertino is poisoning the roots of the tree that gave the web life:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/09/apples-crimes-against-the-internet-community/&#34;&gt;https://infrequently.org/2025/09/apples-crimes-against-the-internet-community/&lt;/a&gt;
    </content>
    <updated>2025-09-02T13:15:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqx9jvj47wmysp4u2kkc7h8gq30dx3vafs4a64d83d6mezauy44gqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywackukdhk</id>
    
      <title type="html">Cory Doctorow (@npub1fdr…lvhs) quipped: *&amp;#34;An &amp;#39;app&amp;#39; ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqx9jvj47wmysp4u2kkc7h8gq30dx3vafs4a64d83d6mezauy44gqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywackukdhk" />
    <content type="html">
      Cory Doctorow (&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1fdrpydz4n2dpgpy5xhsa6rjg8ytggn82mt0addw6sf93272nhhnqsjlvhs&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Cory Doctorow&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1fdr…lvhs&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) quipped: *&amp;#34;An &amp;#39;app&amp;#39; is just a web-page skinned in enough IP to make it a crime to add an ad-blocker to it.&amp;#34;*,[1] but the native rot goes deeper. Remember when FB rebuffed Apple&amp;#39;s offer it couldn&amp;#39;t refuse?[2] &lt;br/&gt;&lt;br/&gt;Knock me over with a feather, the &amp;#34;privacy wars&amp;#34; were all for show:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/08/apple-vs-fb-kayfabe/&#34;&gt;https://infrequently.org/2025/08/apple-vs-fb-kayfabe/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;[1]: &lt;a href=&#34;https://pluralistic.net/2024/03/12/market-failure/&#34;&gt;https://pluralistic.net/2024/03/12/market-failure/&lt;/a&gt;&lt;br/&gt;[2]: &lt;a href=&#34;https://www.phonearena.com/news/apple-facebook-almost-worked-together_id141910&#34;&gt;https://www.phonearena.com/news/apple-facebook-almost-worked-together_id141910&lt;/a&gt;
    </content>
    <updated>2025-08-27T16:09:16Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs0svh8y5czmffdgszfc8n66edsunc892nr0cgpc6ue84lmu60klcszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac9w85j4</id>
    
      <title type="html">I want you, a tech-literate person, to internalize one deep fact: ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs0svh8y5czmffdgszfc8n66edsunc892nr0cgpc6ue84lmu60klcszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac9w85j4" />
    <content type="html">
      I want you, a tech-literate person, to internalize one deep fact: Apple vs. Facebook is, and always was, kayfabe. In reality, Apple is (and always was) Facebook&amp;#39;s chauffeur; holding its coat while it surveilled everyone. How to be sure? IABs:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://open-web-advocacy.org/blog/in-app-browsers-the-worst-erosion-of-user-choice-you-havent-heard-of/&#34;&gt;https://open-web-advocacy.org/blog/in-app-browsers-the-worst-erosion-of-user-choice-you-havent-heard-of/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Apple facilitates mass surveillance through native apps from Facebook, both directly from in-app activity, but much more insidiously, through &amp;#34;in-app browsers&amp;#34; that FB tacks onto every link you tap. And these things are *rank*.
    </content>
    <updated>2025-08-23T19:51:39Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxa3cu9n8835hmxh373ny0he90vmgeue0a38ek2gtnu0ch84vzgcqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacqq9hcf</id>
    
      <title type="html">Several times over the course of my career, specific companies ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxa3cu9n8835hmxh373ny0he90vmgeue0a38ek2gtnu0ch84vzgcqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacqq9hcf" />
    <content type="html">
      Several times over the course of my career, specific companies have gummed up the works in web standards, leaving it to everyone else to figure that out they weren&amp;#39;t on board with the web continuing to progress. It&amp;#39;s bad, and we should learn to spot it:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/08/how-do-committees-fail-to-invent/&#34;&gt;https://infrequently.org/2025/08/how-do-committees-fail-to-invent/&lt;/a&gt;
    </content>
    <updated>2025-08-12T03:38:14Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsfuy6qcdnrjqy32qlk2ahntkqdlqfjy8su4044ny2853zydg42jkczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac4r79ra</id>
    
      <title type="html">great stuff. Presumably someone has made you aware of the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsfuy6qcdnrjqy32qlk2ahntkqdlqfjy8su4044ny2853zydg42jkczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac4r79ra" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2mr0q2namefxp7g69vrgejvykpv3rce5gqgfwsrkqs4zchsgulag64xre0&#39;&gt;nevent1q…xre0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;great stuff. Presumably someone has made you aware of the analogous &amp;#34;rule of two&amp;#34; for untrusted web content in browsers?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://chromium.googlesource.com/chromium/src/&#43;/main/docs/security/rule-of-2.md&#34;&gt;https://chromium.googlesource.com/chromium/src/&#43;/main/docs/security/rule-of-2.md&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;/cc &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub12nla74m2alnr6u58k59edfma8ftj5skkpdf8auy47v2mt3hd96dsfp6dft&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Chris Palmer&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub12nl…6dft&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;
    </content>
    <updated>2025-08-09T15:27:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqswdyzvr6ul3x69u5sxq9v4wdc4hcr2wg2z7l82umnk2lmdaqk7tsqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac97kx89</id>
    
      <title type="html">An extremely cool ping/pong of ideas teasing out what good ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqswdyzvr6ul3x69u5sxq9v4wdc4hcr2wg2z7l82umnk2lmdaqk7tsqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac97kx89" />
    <content type="html">
      An extremely cool ping/pong of ideas teasing out what good browsers can do with almost no code in these posts:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://shkspr.mobi/blog/2025/07/1kb-js-numbers-station/&#34;&gt;https://shkspr.mobi/blog/2025/07/1kb-js-numbers-station/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://dbushell.com/2025/07/26/text-to-speech-synthesis/&#34;&gt;https://dbushell.com/2025/07/26/text-to-speech-synthesis/&lt;/a&gt;
    </content>
    <updated>2025-07-31T11:23:43Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9p4r0cx4e2v0ev7tpr5z96vhda3hww9qrdmjpxnt3k6c4x0498wqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacd53nqe</id>
    
      <title type="html">I spent hours and hours trawling through the sites of some of the ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9p4r0cx4e2v0ev7tpr5z96vhda3hww9qrdmjpxnt3k6c4x0498wqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacd53nqe" />
    <content type="html">
      I spent hours and hours trawling through the sites of some of the world&amp;#39;s best web developers, and despite the horrors I regularly experience in my daily work in Big JavaScript Territory, what I saw left me hopeful:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/07/links/&#34;&gt;https://infrequently.org/2025/07/links/&lt;/a&gt;
    </content>
    <updated>2025-07-16T23:16:37Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqspdxty84cec7pm8rrgm4k2c2hm02ym46kaau6dkua72pmujq6mxugzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacxe7kpq</id>
    
      <title type="html">Just published a new section on my site to capture references to ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqspdxty84cec7pm8rrgm4k2c2hm02ym46kaau6dkua72pmujq6mxugzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacxe7kpq" />
    <content type="html">
      Just published a new section on my site to capture references to a lot of the essential web performance and fundamentals-oriented webdev resources I find myself continually directing folks to. Also, lots and lots of links to blogs I love:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/links/&#34;&gt;https://infrequently.org/links/&lt;/a&gt;
    </content>
    <updated>2025-07-16T09:45:13Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8g37tc2v768yxw2j82g3m975y6w7wyy6ptem8cjxy2ctjmhmr5zgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac636kx3</id>
    
      <title type="html">The dirty JS hacker in me loves this (ab)use of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8g37tc2v768yxw2j82g3m975y6w7wyy6ptem8cjxy2ctjmhmr5zgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac636kx3" />
    <content type="html">
      The dirty JS hacker in me loves this (ab)use of `PerformanceObserver` so much:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://leanrada.com/notes/simple-live-reload/&#34;&gt;https://leanrada.com/notes/simple-live-reload/&lt;/a&gt;
    </content>
    <updated>2025-07-12T22:42:20Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsptfrqud82e0u5hvsapcgp7hs9wq4jldvez9sjtt2c4lkkxl56tagzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacfcfhkq</id>
    
      <title type="html">I&amp;#39;ve been pretty lax about keeping up with the webperf slack, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsptfrqud82e0u5hvsapcgp7hs9wq4jldvez9sjtt2c4lkkxl56tagzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacfcfhkq" />
    <content type="html">
      I&amp;#39;ve been pretty lax about keeping up with the webperf slack, but this was in the scrollback from March, and I love that it shows so directly how understanding the rendering engine unlocks better experiences for everyone, not just folks on low-spec machines and networks:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.granola.ai/blog/dont-animate-height&#34;&gt;https://www.granola.ai/blog/dont-animate-height&lt;/a&gt;
    </content>
    <updated>2025-07-12T21:06:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8q8shkjc74py362xctr6ua33zuskhant8gvf2z85gtmfelyr6lmgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacu4v6xv</id>
    
      <title type="html">Every engineer worthy of the title adopts one unshakeable article ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8q8shkjc74py362xctr6ua33zuskhant8gvf2z85gtmfelyr6lmgzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacu4v6xv" />
    <content type="html">
      Every engineer worthy of the title adopts one unshakeable article of faith: POPULARITY IS NOT A QUALITY METRIC
    </content>
    <updated>2025-06-26T20:52:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8339gpl7z7cph9g6enlj0527egge3494mqwle8m6eead2dxx8jhczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5nyf8d</id>
    
      <title type="html">Things I would like every young web engineer to learn: - anything ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8339gpl7z7cph9g6enlj0527egge3494mqwle8m6eead2dxx8jhczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac5nyf8d" />
    <content type="html">
      Things I would like every young web engineer to learn:&lt;br/&gt;&lt;br/&gt; - anything you can do in CSS &#43; HTML, you *should* do in CSS&lt;br/&gt; - *framework du jour* is not a platform, it&amp;#39;s a high-interest loan against your future capacity. The platform is the platform&lt;br/&gt; - understanding the memory hierarchy *always* matters&lt;br/&gt; - client-side isn&amp;#39;t easier than the server, and &amp;#34;generalists&amp;#34; usually suck at client-side. Mind the (packet) gap&lt;br/&gt; - managers who are not technical are not useful&lt;br/&gt; - put users first, always
    </content>
    <updated>2025-06-23T20:35:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsp7ejzcazfznvwk5n9j9ncp6t5xa83kcylpnyzmttcs0w9mqq6u9gzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac0eqypm</id>
    
      <title type="html">Safari at WWDC &amp;#39;25: The Ghost of Christmas Past ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsp7ejzcazfznvwk5n9j9ncp6t5xa83kcylpnyzmttcs0w9mqq6u9gzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac0eqypm" />
    <content type="html">
      Safari at WWDC &amp;#39;25: The Ghost of Christmas Past&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infrequently.org/2025/06/the-ghost-of-christmas-past/&#34;&gt;https://infrequently.org/2025/06/the-ghost-of-christmas-past/&lt;/a&gt;
    </content>
    <updated>2025-06-13T15:55:38Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsy3dnz85dyy356d9s53pt7mshfyvw7hzml2hwaa3salr7gdwwgpnqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaclrccya</id>
    
      <title type="html">I spend a truly horrifying fraction of my time walking folks who ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsy3dnz85dyy356d9s53pt7mshfyvw7hzml2hwaa3salr7gdwwgpnqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaclrccya" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdkqxv0dx30jf76ey530hmm2uudnvdy7f7ds77y6tsryztr8utgws7vdnxc&#39;&gt;nevent1q…dnxc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I spend a truly horrifying fraction of my time walking folks who have been doing frontend engineering in anger for many years through the fundamentals of how the browser actually processes content in order to explain just how deeply they&amp;#39;ve been duped. Everything most folks need to know is in this talk:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/K2QHdgAKP-s?si=ToSngpfOu9tTxC1E&#34;&gt;https://youtu.be/K2QHdgAKP-s?si=ToSngpfOu9tTxC1E&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;What *isn&amp;#39;t* in the talk is that userland component systems like React don&amp;#39;t encapsulate squat. They *look* like components in code, but are div soup post-compiler.
    </content>
    <updated>2025-06-03T22:53:51Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsdkqxv0dx30jf76ey530hmm2uudnvdy7f7ds77y6tsryztr8utgwszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywackjxr3r</id>
    
      <title>Nostr event nevent1qqsdkqxv0dx30jf76ey530hmm2uudnvdy7f7ds77y6tsryztr8utgwszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywackjxr3r</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsdkqxv0dx30jf76ey530hmm2uudnvdy7f7ds77y6tsryztr8utgwszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywackjxr3r" />
    <content type="html">
      React: cheap, fast, good; choose none.
    </content>
    <updated>2025-06-03T22:41:12Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs9h4lmway4fwd60cnh2pu7ld9w6chmpnc006z4vh2zk34htc02ezczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac9jvt0w</id>
    
      <title type="html">Lots of folks fell for the &amp;#34;DOM is slow&amp;#34; marketing of ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs9h4lmway4fwd60cnh2pu7ld9w6chmpnc006z4vh2zk34htc02ezczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac9jvt0w" />
    <content type="html">
      Lots of folks fell for the &amp;#34;DOM is slow&amp;#34; marketing of certain frameworks, but DOM isn&amp;#39;t slow. *Uncontrolled style read-back* is. But what if that wasn&amp;#39;t a thing? &lt;br/&gt;&lt;br/&gt;Looking for feedback on a new proposal to control layout thrashing here:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/EventPhases/explainer.md&#34;&gt;https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/EventPhases/explainer.md&lt;/a&gt;
    </content>
    <updated>2025-05-08T18:02:53Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs23dltgmjvdej89fplphxcs0h29034nwsjpwyvdjuju2sp4f84h9czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac6eglle</id>
    
      <title type="html">Jeffery Goldberg had the most secure device in the chat...do I ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs23dltgmjvdej89fplphxcs0h29034nwsjpwyvdjuju2sp4f84h9czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac6eglle" />
    <content type="html">
      Jeffery Goldberg had the most secure device in the chat...do I have that right?
    </content>
    <updated>2025-05-06T22:41:58Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs20lducyjhpu9vqlkswdjp4uhqv7h363c5zxe87nsn8hxwsrzrdpczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacsm0v6c</id>
    
      <title type="html">Some good signs from the No Kings protest in SF. ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs20lducyjhpu9vqlkswdjp4uhqv7h363c5zxe87nsn8hxwsrzrdpczyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacsm0v6c" />
    <content type="html">
      Some good signs from the No Kings protest in SF.&lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/114/366/226/787/260/979/original/b73b876cd0b01e70.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://assets.toot.cafe/media_attachments/files/114/366/227/689/281/127/original/e5df5de393386bac.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-04-19T19:16:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsxnkrv7a4qjyhjz5d667zy0jhay26cefhu32s68pt6a2ztzr48quszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacyt53tn</id>
    
      <title type="html">Ok, but here me out: the value in this phrasing is to acknowledge ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsxnkrv7a4qjyhjz5d667zy0jhay26cefhu32s68pt6a2ztzr48quszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacyt53tn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8n7a5ccl5jc2j6twm6gjdw23658lvap79gd6lt8xzludvhfvv3lcpxw9hr&#39;&gt;nevent1q…w9hr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ok, but here me out: the value in this phrasing is to acknowledge that the incantations &amp;#34;production ready&amp;#34; and &amp;#34;scale&amp;#34; no longer contain any semantic content, thereby allowing us to more aggressively call BS on the Vercels and Reacts of the world.
    </content>
    <updated>2025-03-31T18:59:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsx2ut0asyfdwl93cjv0zhhwhs986a2z8y6tacxpuz6qgudf3nfwfszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacs9rrtc</id>
    
      <title type="html">Hey Econ profession, is fiddling with the econometric data a ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsx2ut0asyfdwl93cjv0zhhwhs986a2z8y6tacxpuz6qgudf3nfwfszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacs9rrtc" />
    <content type="html">
      Hey Econ profession, is fiddling with the econometric data a *good* sign for a nation&amp;#39;s future prosperity?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://apnews.com/article/trump-gdp-economy-government-spending-lutnick-7414ba1bd441bd4bf64620bfd66923b2&#34;&gt;https://apnews.com/article/trump-gdp-economy-government-spending-lutnick-7414ba1bd441bd4bf64620bfd66923b2&lt;/a&gt;
    </content>
    <updated>2025-03-03T03:53:56Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsqzfz9dwlnlq0gwk9a46jvjzgxq5d3xxtjjydr6w8clgmzpmwuq0czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacy963k4</id>
    
      <title type="html">Another way to phrase this is that very few managers have ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsqzfz9dwlnlq0gwk9a46jvjzgxq5d3xxtjjydr6w8clgmzpmwuq0czyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacy963k4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfm25l0l7vr92a6qwsxz40e4xrze873rgp9jn078rk0g4vv5ykndc78yp80&#39;&gt;nevent1q…yp80&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Another way to phrase this is that very few managers have succeeded in midwifing software that matters and so are unfamiliar with the required discipline required to keep it alive should they come into possession of such an odd beast.&lt;br/&gt;&lt;br/&gt;The market for Dr. Spock-but-for-software is only as large as the set of people that *want *to build functional software (and teams).
    </content>
    <updated>2025-02-20T08:54:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqs8yqmul4m99psvnrlw79eaz3yz0exhx9vyen5m0smc9qm0fxu0glszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac0wf8xt</id>
    
      <title type="html">Go get &amp;#39;em, @npub1wpv…rz2s ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqs8yqmul4m99psvnrlw79eaz3yz0exhx9vyen5m0smc9qm0fxu0glszyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywac0wf8xt" />
    <content type="html">
      Go get &amp;#39;em, &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1wpvzddv8n4m2ae88x5un0jx6nrxc0skex20dngnerypyr090zh2sdsrz2s&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Large Heydon Collider&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1wpv…rz2s&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://youtu.be/LbjxvvKEtyE?si=mR9hoOL329EArtc0&#34;&gt;https://youtu.be/LbjxvvKEtyE?si=mR9hoOL329EArtc0&lt;/a&gt;
    </content>
    <updated>2025-02-10T07:38:08Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyxn6m2hkgrxzvzkp0a7277ndxttphqgcxnchf6nfguvvqf5c9n4szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaca78kcp</id>
    
      <title type="html">Most of the damage Musk can do now is premised on his wealth, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyxn6m2hkgrxzvzkp0a7277ndxttphqgcxnchf6nfguvvqf5c9n4szyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywaca78kcp" />
    <content type="html">
      Most of the damage Musk can do now is premised on his wealth, which comes back to Tesla. This is gonna be a bumpy ride, but to all my EV-loving peeps who aren&amp;#39;t down with the fash, I salute you:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://insideevs.com/news/750076/tesla-sales-tanking-globally/&#34;&gt;https://insideevs.com/news/750076/tesla-sales-tanking-globally/&lt;/a&gt;
    </content>
    <updated>2025-02-09T07:17:33Z</updated>
  </entry>

  <entry>
    <id>https://nostr.ae/nevent1qqsyddv9z5u6x7mcfz7206frrrdaat0jgujdatq0vgk8dylm4p64scqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacset4xm</id>
    
      <title type="html">Node&amp;#39;s Buffer makes a client-side appearanc, conservatively, ...</title>
    
    <link rel="alternate" href="https://nostr.ae/nevent1qqsyddv9z5u6x7mcfz7206frrrdaat0jgujdatq0vgk8dylm4p64scqzyq9x5fvum4432jwfvzg65qf0q4ftm39rdujctmllupv7av348ywacset4xm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvwtdqw5tsenuy4qvssflj8wq67tpwhvtcmqcd5jhfgwcfvzdtrhcsxqd6g&#39;&gt;nevent1q…qd6g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Node&amp;#39;s Buffer makes a client-side appearanc, conservatively, in half the sites I trace. That&amp;#39;s how bad things are today.
    </content>
    <updated>2025-02-07T08:22:53Z</updated>
  </entry>

</feed>