<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-11-02T17:46:58Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by meduz&#39;</title>
  <author>
    <name>meduz&#39;</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1ky3nat6gzlxc9zmex5nd0vuck3vwse36zz4yp4u9p09n5l09sjjqm0ypyv.rss" />
  <link href="https://nostr.now/npub1ky3nat6gzlxc9zmex5nd0vuck3vwse36zz4yp4u9p09n5l09sjjqm0ypyv" />
  <id>https://nostr.now/npub1ky3nat6gzlxc9zmex5nd0vuck3vwse36zz4yp4u9p09n5l09sjjqm0ypyv</id>
  <icon>https://medias.m.nintendojo.fr/accounts/avatars/000/000/519/original/df191b68fc9ae659.jpg</icon>
  <logo>https://medias.m.nintendojo.fr/accounts/avatars/000/000/519/original/df191b68fc9ae659.jpg</logo>




  <entry>
    <id>https://nostr.now/nevent1qqsqq6fk2t0ptwawyey4wa9gw9ga658lt84eylrucyqgq8gtqmzvqpczyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gultglr</id>
    
      <title type="html">If you go to @npub1yau…atjv this year, beware there’s a ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsqq6fk2t0ptwawyey4wa9gw9ga658lt84eylrucyqgq8gtqmzvqpczyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gultglr" />
    <content type="html">
      If you go to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1yaucq4lpxpm2qzayehm42g98gnuz5swjyg8m233dggu9annluxfsyhatjv&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;FOSDEM&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1yau…atjv&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; this year, beware there’s a massive #railroad strike the whole week (Monday to Friday 10 PM), which might affect your venue.&lt;br/&gt;&lt;br/&gt;No details known yet, so you might want to look at &lt;a href=&#34;https://fosdem.org/2026/practical/transportation/&#34;&gt;https://fosdem.org/2026/practical/transportation/&lt;/a&gt; and &lt;a href=&#34;https://www.belgiantrain.be&#34;&gt;https://www.belgiantrain.be&lt;/a&gt; ; chances to have an idea of how disrupted things will be before the strike starts is close to zero.&lt;br/&gt;&lt;br/&gt;#fosdem
    </content>
    <updated>2026-01-15T14:43:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdxr0whle4y8vrz677422jukwq6jwzg87yh6a8h09j5dceuw27hxszyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gkedg8f</id>
    
      <title type="html">It looks fantastic. Also I&amp;#39;m not familiar with any PeerTube ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdxr0whle4y8vrz677422jukwq6jwzg87yh6a8h09j5dceuw27hxszyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gkedg8f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv47xnlpzgwx2uz0um3yzzc0kmplp95ncfphq2muy6n978celdw6s757044&#39;&gt;nevent1q…7044&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It looks fantastic. Also I&amp;#39;m not familiar with any PeerTube branding or character, so right now I&amp;#39;m wondering if there&amp;#39;s any sort of lore or universe where ironing is important. :D
    </content>
    <updated>2025-12-09T15:22:46Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsdlzcvqrl5pd9ndccry6cmkfydwq8n2wlc5zxg7q739uc8t7hxvcczyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gu8nwun</id>
    
      <title type="html">I had a good time reading this one. Thanks for sharing!</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsdlzcvqrl5pd9ndccry6cmkfydwq8n2wlc5zxg7q739uc8t7hxvcczyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gu8nwun" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsf4fy9tpqdnp26gw2ll5dt303qapxuy0553txuya4cmx2rzkh0n8gnjeksx&#39;&gt;nevent1q…eksx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I had a good time reading this one. Thanks for sharing!
    </content>
    <updated>2025-07-24T23:38:00Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqspnrruu02cksyffj5t8app2d4lpg90egmr6gkf38g5zpzc23d4q5czyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gfvungp</id>
    
      <title type="html">Exactly this. They are white. As a non-white, it’s completely ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqspnrruu02cksyffj5t8app2d4lpg90egmr6gkf38g5zpzc23d4q5czyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gfvungp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8ec5vg4amuun5nst4mgc9swdpdz9lu3eff5jr07jn2pstqcndwjsfrx62t&#39;&gt;nevent1q…x62t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Exactly this. They are white.&lt;br/&gt;&lt;br/&gt;As a non-white, it’s completely clear there are countries I wouldn’t travel to, and the U.S.A. has been one of them since 2 decades.
    </content>
    <updated>2025-03-10T18:32:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgllu0t7qrwcc5mt8s3kwg4555n3czle5pknt2dlxtvwh6tumhw8gzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gsgj8me</id>
    
      <title type="html">I think swc is also popular. At least it was among the React ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgllu0t7qrwcc5mt8s3kwg4555n3czle5pknt2dlxtvwh6tumhw8gzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gsgj8me" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvq79kza8ytj775dqyq4l9vqmscz63703ezundlsexser26z7gxhqka0urs&#39;&gt;nevent1q…0urs&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think swc is also popular. At least it was among the React folks at previous work.
    </content>
    <updated>2025-02-26T16:26:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsyc74ew03h0t70xy0w9mqhlmqj8nqrdal7ehpqmm9l2vyz7znxjcszyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2guhpxt6</id>
    
      <title type="html">But if I were single I would 100% be an activist and would have ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsyc74ew03h0t70xy0w9mqhlmqj8nqrdal7ehpqmm9l2vyz7znxjcszyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2guhpxt6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgkd84u925fud3j7qlqg4lv4gsp0zl0jpzpe4j774xu0cqdxvxcaqms7csv&#39;&gt;nevent1q…7csv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;But if I were single I would 100% be an activist and would have voted for some form of domestic terrorism.
    </content>
    <updated>2024-11-06T21:45:09Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsgkd84u925fud3j7qlqg4lv4gsp0zl0jpzpe4j774xu0cqdxvxcaqzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gw0zhvz</id>
    
      <title type="html">1) cry 2) move to Canada or Europe 3) answer “yes ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsgkd84u925fud3j7qlqg4lv4gsp0zl0jpzpe4j774xu0cqdxvxcaqzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gw0zhvz" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg5v2jgmxwj0tet20r8t6ftpnuyfwhka038e3j5dj3hzzef6v4u9gpgs0zl&#39;&gt;nevent1q…s0zl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;1) cry 2) move to Canada or Europe 3) answer “yes absolutely!” to anyone who would call me a coward. :n8rd:
    </content>
    <updated>2024-11-06T21:44:22Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsd0qdch997ltmaakrlyyz7pqpfzpr5pvdc3mk2svn4ukjs5fsn6tqzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2grsw0yh</id>
    
      <title type="html">Interesting take! I guess it’s probably better to sanitise once ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsd0qdch997ltmaakrlyyz7pqpfzpr5pvdc3mk2svn4ukjs5fsn6tqzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2grsw0yh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrctvv683ukzhpht63387yzvzuxqgzu3nx77wjlvmzlxwrag3sxqgxpvdgt&#39;&gt;nevent1q…vdgt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Interesting take! I guess it’s probably better to sanitise once at insertion compared to do it each time you read the data, and also because it makes the DB portable since it’s supposed to be the source of truth.&lt;br/&gt;&lt;br/&gt;I still like the idea of not taking this for granted, thou, and also because there might be use cases for saving non-sanitised data.
    </content>
    <updated>2024-09-18T00:27:24Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs2c496l7547lwyjlmzhgnq96pepkajnyuv6l20dzy8ucc06d2akqczyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gjqjygk</id>
    
      <title type="html">So here’s how I would solve screenshot 1 with TS, since I’m ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs2c496l7547lwyjlmzhgnq96pepkajnyuv6l20dzy8ucc06d2akqczyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gjqjygk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsztp7gc8p2aktnh0z370lefeh6ezghrsgvhnrtwm03vwwwu63d6rsra7ce4&#39;&gt;nevent1q…7ce4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So here’s how I would solve screenshot 1 with TS, since I’m now not using a phone 🙃: &lt;a href=&#34;https://www.typescriptlang.org/play/?#code/GYVwdgxgLglg9mABDAzgcRFKBTATgEWwjlwENYFEAKMOAE2wC5EA5e7ASmYCM44AbbKSQBvAFCJExMCijIUAUUEBbbGDkBeRLQYA6HdgAqATwAO2RBq1s9CgDIKAsgpaGA&#43;iwDy&#43;BWInJgagBCVCVsVXUORHFJSVxsKBBcJGBSfhRsfwBfP0lpWURsFTVNbXZEUhREAAlDRwdi9VzEeMTk6n9JIvCS3ShSAHMWUlVLK0QAIkcAQQAlAGkJzsQAMhXCxqhdCH5KlDtULel&#43;mBkqCYHMHFwJjn8OAG4xLKA&#34;&gt;https://www.typescriptlang.org/play/?#code/GYVwdgxgLglg9mABDAzgcRFKBTATgEWwjlwENYFEAKMOAE2wC5EA5e7ASmYCM44AbbKSQBvAFCJExMCijIUAUUEBbbGDkBeRLQYA6HdgAqATwAO2RBq1s9CgDIKAsgpaGA&#43;iwDy&#43;BWInJgagBCVCVsVXUORHFJSVxsKBBcJGBSfhRsfwBfP0lpWURsFTVNbXZEUhREAAlDRwdi9VzEeMTk6n9JIvCS3ShSAHMWUlVLK0QAIkcAQQAlAGkJzsQAMhXCxqhdCH5KlDtULel&#43;mBkqCYHMHFwJjn8OAG4xLKA&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;For screenshot 2 I guess the same kind of zero-value fuckery is needed because TS is indeed TS. :nard: Thou maybe you can avoid `.closest` by setting this CSS rule:&lt;br/&gt;&lt;br/&gt;`button * { pointer-events: none; }`&lt;br/&gt;&lt;br/&gt;This makes sure no children of the button can be an event target, and leads to a more straightforward code: &lt;a href=&#34;https://www.typescriptlang.org/play/?#code/PTAEEMGdIVwWwJYDsDmFKjuATgaxgA4BcoABgDwDGMkALgPZwC0ARjLQ0qACbi3hNuCbAFNKtBPSQBeAERIRAD1qyAfKQBQG2gE8CI0ABFhYiVNDTQAcgKiAbldAAfawuVWtlADZQMAYRoGOAAhdk4AUS8ROBEkWlAlWljuDAAJABUAWQAZUI4pSOjY&#43;IBvDVBQSik6bBhxemwACgBKUDKKith9Juby0ABfLQqAC3Akbii-KVpsei9IRpE7WhJM&#43;hoRcLti1vaOqqQ6HhNxSS5LReWAOn5sFBF4qFAMnLyIqJi45qvefkgHn4nMxcJ7GUSnKRDDoIABmoEaAEIhODgbtQKJaDBsFxBn0KrRhghIABtZGmM4AXRafVxFVsSxabVpoDctEZJUG-SAA&#34;&gt;https://www.typescriptlang.org/play/?#code/PTAEEMGdIVwWwJYDsDmFKjuATgaxgA4BcoABgDwDGMkALgPZwC0ARjLQ0qACbi3hNuCbAFNKtBPSQBeAERIRAD1qyAfKQBQG2gE8CI0ABFhYiVNDTQAcgKiAbldAAfawuVWtlADZQMAYRoGOAAhdk4AUS8ROBEkWlAlWljuDAAJABUAWQAZUI4pSOjY&#43;IBvDVBQSik6bBhxemwACgBKUDKKith9Juby0ABfLQqAC3Akbii-KVpsei9IRpE7WhJM&#43;hoRcLti1vaOqqQ6HhNxSS5LReWAOn5sFBF4qFAMnLyIqJi45qvefkgHn4nMxcJ7GUSnKRDDoIABmoEaAEIhODgbtQKJaDBsFxBn0KrRhghIABtZGmM4AXRafVxFVsSxabVpoDctEZJUG-SAA&lt;/a&gt;&lt;br/&gt; &lt;img src=&#34;https://medias.m.nintendojo.fr/media_attachments/files/113/052/167/223/690/020/original/ca4defed7764117e.png&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://medias.m.nintendojo.fr/media_attachments/files/113/052/290/108/887/264/original/f914e8088975893a.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-08-30T18:04:42Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsytf62qkwtn246sp8afq4cej2jnjuurhp37dy6tfvl0gk9ce9l8vgzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gvquwkq</id>
    
      <title type="html">Ha, I see. Well, TS being TS, using `.?classList instead of ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsytf62qkwtn246sp8afq4cej2jnjuurhp37dy6tfvl0gk9ce9l8vgzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gvquwkq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsfy43awt6heljqt9vqs3lahptqkteuuq62jte6t4nhc3umpp7c6sg5uhwkh&#39;&gt;nevent1q…hwkh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ha, I see. Well, TS being TS, using `.?classList instead of `.classList` is a way to please the compiler. &lt;br/&gt;&lt;br/&gt;Type safety without TS is much better.
    </content>
    <updated>2024-08-30T14:19:45Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9zvxhpx353zqqwngdpcnfq265mnhmz74kcjsacp95c6fpy9apz2czyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2ggy8vhf</id>
    
      <title type="html">In the first message, can you try changing the type of the ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9zvxhpx353zqqwngdpcnfq265mnhmz74kcjsacp95c6fpy9apz2czyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2ggy8vhf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgv7ptc4m3udm7fy7t0r9ya5hf9462l8gng7q8ay69zwrey8gcq7gla377z&#39;&gt;nevent1q…377z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;In the first message, can you try changing the type of the parameter (ˋnode: Node`) to `HTMLElement`?
    </content>
    <updated>2024-08-30T14:04:50Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqsvgtut9g2w9fas0lcsk5452zvnekslvnsrjulez5p8kllw83xxxmgzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gx6ar77</id>
    
      <title type="html">Well, their desktop client is slow and unreactive, like if it ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqsvgtut9g2w9fas0lcsk5452zvnekslvnsrjulez5p8kllw83xxxmgzyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gx6ar77" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq6qsy3hwl52kavtcqq66ymum4vwynnzph3nhw2f6yqf7dkdw4hsghq552v&#39;&gt;nevent1q…552v&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Well, their desktop client is slow and unreactive, like if it were made with poor web tech, so I guess there&amp;#39;s not more to expect from the mobile app probably built with React native or something similar.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s probably a big thing for iOS app publishers, likely less for anyone else not versed into the related abusive systems around it, I guess.
    </content>
    <updated>2024-08-21T05:17:15Z</updated>
  </entry>

  <entry>
    <id>https://nostr.now/nevent1qqs9paw3znajqnnkcqzjs3u6pm3rdexg3dmq3k6xuu2vqwa8u8yedlszyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gmhatu8</id>
    
      <title type="html">“ it makes it easier for large teams to manage complex state ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqs9paw3znajqnnkcqzjs3u6pm3rdexg3dmq3k6xuu2vqwa8u8yedlszyzcjx040fqtumq5t0y6jd4annz6936rx8gg25sxhs59ukwnaukz2gmhatu8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs84nx0crxkg2qwpyzzs7k80539aap7y8gt9fz7s63n362k5ahdd8c5rrryl&#39;&gt;nevent1q…rryl&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;“ it makes it easier for large teams to manage complex state without thrashing the DOM”&lt;br/&gt;&lt;br/&gt;Do you imply that no better technical choice is available for this?
    </content>
    <updated>2024-08-17T18:17:30Z</updated>
  </entry>

</feed>