<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-04-30T17:22:21Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Doug Parker 🕸️</title>
  <author>
    <name>Doug Parker 🕸️</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1hvt595dnyyfx57xf5edvhxuppfykj0qmw6myg6hqt87rluxv90eqdwjhta.rss" />
  <link href="https://yabu.me/npub1hvt595dnyyfx57xf5edvhxuppfykj0qmw6myg6hqt87rluxv90eqdwjhta" />
  <id>https://yabu.me/npub1hvt595dnyyfx57xf5edvhxuppfykj0qmw6myg6hqt87rluxv90eqdwjhta</id>
  <icon>https://files.techhub.social/accounts/avatars/109/322/337/606/612/564/original/1de2146e525c5316.jpg</icon>
  <logo>https://files.techhub.social/accounts/avatars/109/322/337/606/612/564/original/1de2146e525c5316.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqswumlulyeyfn5swrluuarhp7g4f59ncls880fvpsd5pv2fm3dx8jszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lys0q324</id>
    
      <title type="html">#Idea: Ban an #AI agent from writing a file with arbitrary text. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswumlulyeyfn5swrluuarhp7g4f59ncls880fvpsd5pv2fm3dx8jszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lys0q324" />
    <content type="html">
      #Idea: Ban an #AI agent from writing a file with arbitrary text.&lt;br/&gt;&lt;br/&gt;Instead, force it to use a minimal set of tools for the specific task it is given. This can potentially create a more deterministic migration / transformation of source code while still using AI as a decision maker.&lt;br/&gt;&lt;br/&gt;Ultimately the agent could always execute `echo &amp;#34;...&amp;#34; &amp;gt; file.txt`, and it&amp;#39;s hard to prevent that while still allowing it the flexibility it wants.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m just wondering if constraining the agent in the right way would potentially increase consistency while leveraging it as a decision engine.
    </content>
    <updated>2026-04-17T21:22:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0awfa04yhhwpd5q40jqsucyyeykn4f7zfjqlnewcck9040jzfumszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly8v8tsk</id>
    
      <title type="html">You still need some affordances for occasional manual edits by ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0awfa04yhhwpd5q40jqsucyyeykn4f7zfjqlnewcck9040jzfumszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly8v8tsk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspv9qphdu0mupvpnk9gtc3l6x85vjkt4kkr7s35sywlh77dsud3pgtzt00s&#39;&gt;nevent1q…t00s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;You still need some affordances for occasional manual edits by humans.&lt;br/&gt;&lt;br/&gt;But this allows you to design a language much more freely for what works well with LLMs. It makes a different trade off between humans and agents.
    </content>
    <updated>2026-04-14T22:17:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspv9qphdu0mupvpnk9gtc3l6x85vjkt4kkr7s35sywlh77dsud3pgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyv4jc05</id>
    
      <title type="html">RE: https://techhub.social/@develwithoutacause/116224108368126524 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspv9qphdu0mupvpnk9gtc3l6x85vjkt4kkr7s35sywlh77dsud3pgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyv4jc05" />
    <content type="html">
      RE: &lt;a href=&#34;https://techhub.social/@develwithoutacause/116224108368126524&#34;&gt;https://techhub.social/@develwithoutacause/116224108368126524&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I wonder if we might someday see #programming languages where the &amp;#34;code&amp;#34; in its raw text form is _only_ directly visible to the #AI.&lt;br/&gt;&lt;br/&gt;What if instead the developer sees a kind of preview (markdown style) of the code to fit their sensibilities while the agent is actually looking at the raw source.&lt;br/&gt;&lt;br/&gt;Imagine if the programming language _requires_ all imported symbols to be `fully.qualified.at.all.Times`. Maybe that&amp;#39;s useful for AI due to locality, but it&amp;#39;s really annoying for humans.&lt;br/&gt;&lt;br/&gt;So let the language require it and then use an IDE preview layer to translate it to just `Times`.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note14avhl5mudlf84hv8yx2xhrg6a4lw22vt83xcfvuf753lfqg2ymusd8j6zw&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note14av…j6zw&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; RE: &lt;a href=&#34;https://techhub.social/@develwithoutacause/116223441415706537&#34;&gt;https://techhub.social/@develwithoutacause/116223441415706537&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Actually I&#39;m realizing the logical extreme of this is to invent a new programming language for #AI codegen.&lt;br/&gt;&lt;br/&gt;Except that language doesn&#39;t actually have to *exist*, it just needs to be transpiled as a post-processing step in the workflow to the real language you want.&lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note17ns6weq8ckhcmjg34qrhz3vz5cew4s9rz9as4cr4e7fwvfknjdgqv09789&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note17ns…9789&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-04-14T22:17:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfkuzhlej8lr09q7y48a0wg8xmkzkz2fzlzag84g28ehvpvufu5sszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly5w0sat</id>
    
      <title type="html">I feel like there&amp;#39;s a very easy opportunity to run an #AI ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfkuzhlej8lr09q7y48a0wg8xmkzkz2fzlzag84g28ehvpvufu5sszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly5w0sat" />
    <content type="html">
      I feel like there&amp;#39;s a very easy opportunity to run an #AI checker on #YoutTube subtitles.&lt;br/&gt;&lt;br/&gt;There&amp;#39;s so many videos with specific words not normally in a dictionary (ex. Pokemon names, coding terms) that an AI could probably figure out pretty easily and more effectively than basic speech-to-text.
    </content>
    <updated>2026-04-12T20:52:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqptanlql70d6kk50qlscukktk56svrvhsk5wsvhl2m43yzd246rgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly75e5v2</id>
    
      <title type="html">I do like MDN&amp;#39;s post as a great case study of the benefits of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqptanlql70d6kk50qlscukktk56svrvhsk5wsvhl2m43yzd246rgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly75e5v2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy53hnutu43rkn5ywsu0faxakn7rfqu0q6qd84qvy8hcy9kuneudsy8phn0&#39;&gt;nevent1q…phn0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I do like MDN&amp;#39;s post as a great case study of the benefits of investing in your build process.&lt;br/&gt;&lt;br/&gt;You often aren&amp;#39;t designing a website, so much as a process which *will generate* a website. You should care about your build process just as much as the actual client code you&amp;#39;re shipping.
    </content>
    <updated>2026-04-11T17:49:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy53hnutu43rkn5ywsu0faxakn7rfqu0q6qd84qvy8hcy9kuneudszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyeljffm</id>
    
      <title type="html">#HydroActive supports deferring upgrade / lifecycle hooks until ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy53hnutu43rkn5ywsu0faxakn7rfqu0q6qd84qvy8hcy9kuneudszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyeljffm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0ffpm7xph9t7wd9vx0ef7mphvr8ge9prqundjnnv75lh9n0z4scshjjrke&#39;&gt;nevent1q…jrke&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;#HydroActive supports deferring upgrade / lifecycle hooks until the component is interacted with, solve load ordering so your dependencies are always upgraded, and manages dependencies on components so they are hydrated exactly when they need to be and no earlier.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/dgp1130/HydroActive&#34;&gt;https://github.com/dgp1130/HydroActive&lt;/a&gt;
    </content>
    <updated>2026-04-11T17:48:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0ffpm7xph9t7wd9vx0ef7mphvr8ge9prqundjnnv75lh9n0z4scszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycsyamk</id>
    
      <title type="html">#rules_prerender tries to go a step further with partial ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0ffpm7xph9t7wd9vx0ef7mphvr8ge9prqundjnnv75lh9n0z4scszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycsyamk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsycpyfhnj0jglm9xjqjlgknv2em3thcl5mazwhcyn4qhrmjw3hvvqgdn8yj&#39;&gt;nevent1q…n8yj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;#rules_prerender tries to go a step further with partial prerendering at build time (reducing rendering work on the server) and driving *bundling* by what gets rendered, not just how resources are loaded on the client. We can eagerly load all required JS and CSS up front.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/dgp1130/rules_prerender/&#34;&gt;https://github.com/dgp1130/rules_prerender/&lt;/a&gt;
    </content>
    <updated>2026-04-11T17:48:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsycpyfhnj0jglm9xjqjlgknv2em3thcl5mazwhcyn4qhrmjw3hvvqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly0h7md4</id>
    
      <title type="html">Cool to see #MDN exploring a unique #frontend architecture which ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsycpyfhnj0jglm9xjqjlgknv2em3thcl5mazwhcyn4qhrmjw3hvvqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly0h7md4" />
    <content type="html">
      Cool to see #MDN exploring a unique #frontend architecture which better meets their needs.&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;&lt;br/&gt;&lt;br/&gt;A lot of the core ideas here are stuff I&amp;#39;ve been trying to formalize in #HydroActive and #rules_prerender. Islands of reactivity on a mostly static page and driving resource loading by what gets rendered are both key features most FE systems lack.&lt;br/&gt;&lt;br/&gt;#web #JavaScript
    </content>
    <updated>2026-04-11T17:48:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd39687w07klgjuqdw2xytlx5d0rndqy374agenqjrxzhf9kxey6szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyf2x4nd</id>
    
      <title>Nostr event nevent1qqsd39687w07klgjuqdw2xytlx5d0rndqy374agenqjrxzhf9kxey6szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyf2x4nd</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd39687w07klgjuqdw2xytlx5d0rndqy374agenqjrxzhf9kxey6szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyf2x4nd" />
    <content type="html">
      Ok, #HearMeOut: A #Simpsons fighting game.
    </content>
    <updated>2026-04-11T16:25:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswuqjr25r223d86crhgrq7huuz7ggdt7kuzaxdvqcn6cnl4jtn42gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly5dezmz</id>
    
      <title type="html">Just debugged a test which was failing because it was running in ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswuqjr25r223d86crhgrq7huuz7ggdt7kuzaxdvqcn6cnl4jtn42gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly5dezmz" />
    <content type="html">
      Just debugged a test which was failing because it was running in &amp;#34;sloppy mode&amp;#34; (not `&amp;#39;use strict&amp;#39;;`).&lt;br/&gt;&lt;br/&gt;What year is it?&lt;br/&gt;&lt;br/&gt;#JavaScript
    </content>
    <updated>2026-04-10T22:47:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8l9ewkp8nrj5edvu6s7rcqz5u9lwua8jwmmzlagtu4un590rkmaczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynkpaa3</id>
    
      <title>Nostr event nevent1qqs8l9ewkp8nrj5edvu6s7rcqz5u9lwua8jwmmzlagtu4un590rkmaczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynkpaa3</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8l9ewkp8nrj5edvu6s7rcqz5u9lwua8jwmmzlagtu4un590rkmaczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynkpaa3" />
    <content type="html">
      Today&amp;#39;s recurring #typo: `boostrap`
    </content>
    <updated>2026-04-10T18:51:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs94jxsaadlv22g7nml9e55vltmducva6m8dnj7xkchx3ee35aq7wgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly34r6t5</id>
    
      <title type="html">I used to annoy my coworkers by being slow to review their docs ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs94jxsaadlv22g7nml9e55vltmducva6m8dnj7xkchx3ee35aq7wgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly34r6t5" />
    <content type="html">
      I used to annoy my coworkers by being slow to review their docs and PRs.&lt;br/&gt;&lt;br/&gt;But thanks to #AI, that&amp;#39;s all changed!&lt;br/&gt;&lt;br/&gt;Now I get to annoy my coworkers *and agents* by being slow to review their docs and PRs.
    </content>
    <updated>2026-04-09T22:20:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstyvh333lwsl3kl75rmvu68yg6yswnlf5mzspenz8xhy0gwux4crgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lykkf8q5</id>
    
      <title type="html">Trying to run a couple dependent #GitHub #PRs in parallel and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstyvh333lwsl3kl75rmvu68yg6yswnlf5mzspenz8xhy0gwux4crgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lykkf8q5" />
    <content type="html">
      Trying to run a couple dependent #GitHub #PRs in parallel and oh-my-god I forgot how awful this is. Just having to deal with &amp;#34;branch of a branch&amp;#34; is a nightmare on its own.&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve been experimenting with #Jujitsu which handles this way better, and maybe I need to finally bite that bullet.
    </content>
    <updated>2026-04-09T17:02:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqzr3jzffy54prfr958h6nzd4hg2s2drchmr4dx09m9sslemy7y0qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly2dh63f</id>
    
      <title type="html">If this isn&amp;#39;t what the 25th amendment was for, then what is? ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqzr3jzffy54prfr958h6nzd4hg2s2drchmr4dx09m9sslemy7y0qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly2dh63f" />
    <content type="html">
      If this isn&amp;#39;t what the 25th amendment was for, then what is?&lt;br/&gt;&lt;br/&gt;If this isn&amp;#39;t what impeachment is for, then what is?
    </content>
    <updated>2026-04-07T15:33:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0tuplqlvrw0xlftf6aqplnl6xm58q04zl8tn7rw95fa9sjyrekzqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycvfywd</id>
    
      <title type="html">Exploring an #AI workflow for automatically fixing flaky tests, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0tuplqlvrw0xlftf6aqplnl6xm58q04zl8tn7rw95fa9sjyrekzqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycvfywd" />
    <content type="html">
      Exploring an #AI workflow for automatically fixing flaky tests, and having reasonable success with it.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/angular/angular/pull/68026&#34;&gt;https://github.com/angular/angular/pull/68026&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#Bazel is actually a particularly nice fit with features like `--runs_per_test`. I expect any Bazel #web workspace could probably use this prompt mostly as-is.
    </content>
    <updated>2026-04-03T21:22:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp4n7truk8ja2dpljvzs8ehy4lwjmpgkad88kg2n22yn98n6m0ndqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyvzpw26</id>
    
      <title type="html">The amount of &amp;#34;This is obviously broken and is definitely a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp4n7truk8ja2dpljvzs8ehy4lwjmpgkad88kg2n22yn98n6m0ndqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyvzpw26" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgstem23jns7wsa33h0tmxwzpwpklval76ucjn3dqla4rjutskp3sqa5dmj&#39;&gt;nevent1q…5dmj&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The amount of &amp;#34;This is obviously broken and is definitely a bug for someone&amp;#34; I encounter on a daily basis is just absurd and enormously exceeds the amount of time and energy I have to try to chase down proper fixes for any of them.
    </content>
    <updated>2026-04-01T21:47:44Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgstem23jns7wsa33h0tmxwzpwpklval76ucjn3dqla4rjutskp3szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynsxmy5</id>
    
      <title type="html">#Idea, an #AI that records my screen, looks for any obviously ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgstem23jns7wsa33h0tmxwzpwpklval76ucjn3dqla4rjutskp3szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynsxmy5" />
    <content type="html">
      #Idea, an #AI that records my screen, looks for any obviously broken UI bug, slices off that little segment of the video, pulls relevant diagnostics, finds the relevant owner of that UI, and reports a bug with all the information.
    </content>
    <updated>2026-04-01T21:47:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw7fdamn5hysqkdpqxnxdzes8cd9ja8jfl2tawzgz2p090gwpzkugzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyu4hkp0</id>
    
      <title>Nostr event nevent1qqsw7fdamn5hysqkdpqxnxdzes8cd9ja8jfl2tawzgz2p090gwpzkugzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyu4hkp0</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw7fdamn5hysqkdpqxnxdzes8cd9ja8jfl2tawzgz2p090gwpzkugzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyu4hkp0" />
    <content type="html">
      Picked a bad decade for my #GPU to suddenly stop booting.
    </content>
    <updated>2026-04-01T04:45:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsprawljrzrwprjggpquzp0rpr2ssyh9gdczt0mkhvcj9sjmyg4n0czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly4u6ny4</id>
    
      <title type="html">So we had a few things going for us: * The prober immediately ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsprawljrzrwprjggpquzp0rpr2ssyh9gdczt0mkhvcj9sjmyg4n0czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly4u6ny4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0rku0p5q3l5znzzpg225vlt5wnuefym05z3uqyxgjh6cnsteu4mgsmhauh&#39;&gt;nevent1q…hauh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So we had a few things going for us:&lt;br/&gt;&lt;br/&gt;* The prober immediately alerted something was wrong.&lt;br/&gt;* The sourcemaps were only public for a very short time.&lt;br/&gt;* The production JS didn&amp;#39;t actually link to the sourcemaps anyways, so DevTools wouldn&amp;#39;t find it by default. You&amp;#39;d have to be actively looking for it.&lt;br/&gt;&lt;br/&gt;I have to admit, I felt pretty good when that prober caught a real issue. We were as lucky as we were unlucky.&lt;br/&gt;&lt;br/&gt;All that is to say that mistakes happen, and I&amp;#39;m sorry to all the engineers at #Anthropic. Also never underestimate the value of a negative test!
    </content>
    <updated>2026-03-31T16:59:57Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0rku0p5q3l5znzzpg225vlt5wnuefym05z3uqyxgjh6cnsteu4mgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly8263yt</id>
    
      <title type="html">It sounds really bad, but actually has a happy ending. A few ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0rku0p5q3l5znzzpg225vlt5wnuefym05z3uqyxgjh6cnsteu4mgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly8263yt" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszmk77udc2uhsjuhfzdqgkxwlm0d24vwatze3ehu0gdhc6nsf9f9q2632kd&#39;&gt;nevent1q…32kd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;It sounds really bad, but actually has a happy ending.&lt;br/&gt;&lt;br/&gt;A few months earlier I had seen a &amp;#34;Testing on the Toilet&amp;#34; about setting up a prober to test if your production service was down and wanted to incorporate the idea, but we already had basic monitoring.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://testing.googleblog.com/2007/01/introducing-testing-on-toilet.html&#34;&gt;https://testing.googleblog.com/2007/01/introducing-testing-on-toilet.html&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I looked for another opportunity and came away with sourcemaps as a potential use case and created the rare prober which asserts that a production URL fails.&lt;br/&gt;&lt;br/&gt;So when we did ship sourcemaps to prod, the prober immediately alerted and paged the oncall who rolled back the release within an hour or so.
    </content>
    <updated>2026-03-31T16:59:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszmk77udc2uhsjuhfzdqgkxwlm0d24vwatze3ehu0gdhc6nsf9f9qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly67msz7</id>
    
      <title type="html">RE: https://hostux.social/@defcon201/116324484796527679 Quick ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszmk77udc2uhsjuhfzdqgkxwlm0d24vwatze3ehu0gdhc6nsf9f9qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly67msz7" />
    <content type="html">
      RE: &lt;a href=&#34;https://hostux.social/@defcon201/116324484796527679&#34;&gt;https://hostux.social/@defcon201/116324484796527679&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Quick #story time: I was on a team which accidentally shipped sourcemaps to production!&lt;br/&gt;&lt;br/&gt;The production server would serve sourcemaps for local dev, and we built sourcemaps in prod to deobfuscate errors but they weren&amp;#39;t provided to the server in the prod environment.&lt;br/&gt;&lt;br/&gt;You might see the hazard there. An innocuous change to our #Bazel build structure accidentally pulled in sourcemaps into the server, which it then helpfully served.&lt;br/&gt;&lt;br/&gt;This was an app in the #Google monorepo too, so we were revealing all our source code as well as all our dependencies!&lt;br/&gt;&lt;br/&gt;#Web #JavaScript #Sourcemaps&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note172qzxd22nfxk8lumat63hk28uw68ut3dcwxfy9ka52lxmjg06pfsvqew76&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note172q…ew76&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; #Claude Code CLI Source is now public.&lt;br/&gt;&lt;br/&gt;A misconfig .map file in their #npm package exposed a direct download link to the full unobfuscated #TypeScript codebase from #Anthropic’s own R2 bucket.&lt;br/&gt;&lt;br/&gt;The dump is massive 1,900 files, including the complete tool system, 50&#43; slash commands, coordinator, Terminal UI, IDE bridge, permission engine, &amp; unreleased features.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/nirholas/claude-code&#34;&gt;https://github.com/nirholas/claude-code&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://aired.sh/p/Zlm4dmW4ED&#34;&gt;https://aired.sh/p/Zlm4dmW4ED&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.ccleaks.com/&#34;&gt;https://www.ccleaks.com/&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://pub-aea8527898604c1bbb12468b1581d95e.r2.dev/src.zip&#34;&gt;https://pub-aea8527898604c1bbb12468b1581d95e.r2.dev/src.zip&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#ai #llm #mastodon #fediverse&lt;br/&gt; &lt;img src=&#34;https://hostux.social/system/media_attachments/files/116/324/483/408/917/651/original/b680c6bbb9bcd252.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://hostux.social/system/media_attachments/files/116/324/483/386/783/619/original/6ab2addc06d181ef.jpg&#34;&gt; &lt;br/&gt; &lt;img src=&#34;https://hostux.social/system/media_attachments/files/116/324/483/362/748/996/original/0196df043cdef08e.jpg&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-03-31T16:59:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgpktereayh6zzhqsqujusqnnkc3mu69f5yyjldtqvrh46yl4ml9czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyn9l5d3</id>
    
      <title type="html">#TIL #Bash edition: `readonly FOO=&amp;#34;...&amp;#34;` is *not* the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgpktereayh6zzhqsqujusqnnkc3mu69f5yyjldtqvrh46yl4ml9czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyn9l5d3" />
    <content type="html">
      #TIL #Bash edition: `readonly FOO=&amp;#34;...&amp;#34;` is *not* the same as `FOO=&amp;#34;...&amp;#34;; readonly FOO` as `readonly` swallows errors.&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;set -euo pipefail # Abort on error&lt;br/&gt;&lt;br/&gt;readonly FOO=&amp;#34;$(exit 1)&amp;#34; # Does not abort&lt;br/&gt;echo &amp;#34;foo&amp;#34; # Prints&lt;br/&gt;&lt;br/&gt;BAR=&amp;#34;$(exit 1)&amp;#34; # Aborts&lt;br/&gt;readonly BAR&lt;br/&gt;echo &amp;#34;bar&amp;#34; # Does not print&lt;br/&gt;```
    </content>
    <updated>2026-03-31T03:34:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspdexh2dtefvtcju6djf84u9e6dkcda8grvg0lflqu2cmswqzzksqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly64u7x7</id>
    
      <title type="html">Days since I pushed out of date changes to a #Git branch: 0 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspdexh2dtefvtcju6djf84u9e6dkcda8grvg0lflqu2cmswqzzksqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly64u7x7" />
    <content type="html">
      Days since I pushed out of date changes to a #Git branch: 0&lt;br/&gt;&lt;br/&gt;Seriously, how is `--force-with-lease` not the default (or even configurable)?
    </content>
    <updated>2026-03-28T00:15:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyr5ve3em3c4wxehq27zt0x6zepgw6rhc362gn8flyfj83meec69gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lywd03ft</id>
    
      <title type="html">I&amp;#39;m enjoying learning #Caitlyn in #2XKO, but I swear this ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyr5ve3em3c4wxehq27zt0x6zepgw6rhc362gn8flyfj83meec69gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lywd03ft" />
    <content type="html">
      I&amp;#39;m enjoying learning #Caitlyn in #2XKO, but I swear this game has the shortest input buffer in the #FGC.&lt;br/&gt;&lt;br/&gt;It feels like every attack following a special is manually timed. Combining that with all the partial charge attacks and the timing feels absurdly tight.
    </content>
    <updated>2026-03-26T04:14:00Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw0mlklgc3xunv2y698mxt3p0ud4lallnvejfyulyuq6l3zevr9jgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyd9w6fy</id>
    
      <title type="html">#TIL: In #JavaScript, constructing a date with a string uses a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw0mlklgc3xunv2y698mxt3p0ud4lallnvejfyulyuq6l3zevr9jgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyd9w6fy" />
    <content type="html">
      #TIL: In #JavaScript, constructing a date with a string uses a different timezone than with numbers.&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;&amp;gt; new Date(&amp;#39;2024-01-01&amp;#39;)&lt;br/&gt;Sun Dec 31 2023 16:00:00 GMT-0800 (Pacific Standard Time)&lt;br/&gt;&amp;gt; new Date(2024, 0, 1)&lt;br/&gt;Mon Jan 01 2024 00:00:00 GMT-0800 (Pacific Standard Time)&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/angular/angular/pull/67845/changes/732f85c188cbb38e95d0e5a223bdafaea2a59547&#34;&gt;https://github.com/angular/angular/pull/67845/changes/732f85c188cbb38e95d0e5a223bdafaea2a59547&lt;/a&gt;
    </content>
    <updated>2026-03-25T23:09:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstudnyx8p8pe0jjqcnug7ecss840dguqupekqumc3t9w33sr23q2gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyqnj9ax</id>
    
      <title type="html">The painful part of flakey tests is the debugging. If the AI does ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstudnyx8p8pe0jjqcnug7ecss840dguqupekqumc3t9w33sr23q2gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyqnj9ax" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvuh22kc7w0js7xs6eflm58gmg5vv9vrga3kltpmc2uus635zmk6game40m&#39;&gt;nevent1q…e40m&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The painful part of flakey tests is the debugging.&lt;br/&gt;&lt;br/&gt;If the AI does that debugging and then gives me a working PR with a theory of why it was flakey, I can pretty easily validate that without needing to go through the effort of debugging the test myself.
    </content>
    <updated>2026-03-25T21:59:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvuh22kc7w0js7xs6eflm58gmg5vv9vrga3kltpmc2uus635zmk6gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyxj8mtk</id>
    
      <title type="html">I&amp;#39;m just proposing the AI create PRs to fix flakey tests, not ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvuh22kc7w0js7xs6eflm58gmg5vv9vrga3kltpmc2uus635zmk6gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyxj8mtk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv64sjtrrtsjy30h3k4tlxycr9yec3mpzse0dmz568k7mwrdkd6dgclvqq9&#39;&gt;nevent1q…vqq9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m just proposing the AI create PRs to fix flakey tests, not that it necessarily needs to auto-merge them. We can still enforce as much or as little human review as necessary.
    </content>
    <updated>2026-03-25T21:58:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp35k5hs4mmakjdvhad06euelkqekx64ydz7mr9ddrvhd7qw7kyhgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyu5m393</id>
    
      <title type="html">Free #startup #idea: A #GitHub bot which daily/weekly runs all ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp35k5hs4mmakjdvhad06euelkqekx64ydz7mr9ddrvhd7qw7kyhgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyu5m393" />
    <content type="html">
      Free #startup #idea: A #GitHub bot which daily/weekly runs all the tests in your repo, looks for flakey targets, and then creates #AI generated fixes to improve stability.&lt;br/&gt;&lt;br/&gt;#Nrwl #Nx self-healing CI is the closest existing example I can think of, but maybe there&amp;#39;s something else out there I&amp;#39;m not aware of.
    </content>
    <updated>2026-03-25T04:04:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2d064rskehpjmvw6yw9ap6xx4ygdjcffk2gvr7g26r36796xtllqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7n02y4</id>
    
      <title type="html">I remain convinced that the #Git CLI is a terrible UX and an ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2d064rskehpjmvw6yw9ap6xx4ygdjcffk2gvr7g26r36796xtllqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7n02y4" />
    <content type="html">
      I remain convinced that the #Git CLI is a terrible UX and an especially bad fit for AI agents. Evidence:&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;GIT_SEQUENCE_EDITOR=&amp;#34;python3 -c \&amp;#34;import sys; p=sys.argv[1]; c=open(p).read(); open(p,&amp;#39;w&amp;#39;).write(c.replace(&amp;#39;pick 29507ade4d6&amp;#39;, &amp;#39;edit 29507ade4d6&amp;#39;))\&amp;#34;&amp;#34; \&lt;br/&gt;git rebase -i 29507ade4d6^&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;I only asked it to take some local changes, break them up, and amend them to some existing individual commits and it is thrashing *wildly* but I&amp;#39;m scared to abort or it&amp;#39;ll leave me in a potentially worse state.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m been playing with #Jiujitsu on the side, I wonder if that might work better?
    </content>
    <updated>2026-03-19T18:12:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs27ktl6d7xl5n6mkrjr9rt35dw6lh99x9ncnvykwyl2gl5sy9zd7gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyalq0h3</id>
    
      <title type="html">RE: https://techhub.social/@develwithoutacause/116223441415706537 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs27ktl6d7xl5n6mkrjr9rt35dw6lh99x9ncnvykwyl2gl5sy9zd7gzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyalq0h3" />
    <content type="html">
      RE: &lt;a href=&#34;https://techhub.social/@develwithoutacause/116223441415706537&#34;&gt;https://techhub.social/@develwithoutacause/116223441415706537&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Actually I&amp;#39;m realizing the logical extreme of this is to invent a new programming language for #AI codegen.&lt;br/&gt;&lt;br/&gt;Except that language doesn&amp;#39;t actually have to *exist*, it just needs to be transpiled as a post-processing step in the workflow to the real language you want.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note17ns6weq8ckhcmjg34qrhz3vz5cew4s9rz9as4cr4e7fwvfknjdgqv09789&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note17ns…9789&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; I notice that #AI agents are generally pretty bad about writing imports correctly. They either forget to import something or import too much and leave extras.&lt;br/&gt;&lt;br/&gt;I suspect this is from the fact that you need to &#34;predeclare&#34; your imports long before you&#39;re actually using them.&lt;br/&gt;&lt;br/&gt;Imagine you&#39;re writing a file, and you know what you want, but now you have to write out all your imports in one-shot before actually writing the code. You&#39;re definitely gonna miss some stuff.&lt;br/&gt;&lt;br/&gt;AI seems pretty good at fixing imports it missed, but tends to leave unused imports in my experience. &lt;/blockquote&gt;
    </content>
    <updated>2026-03-13T21:59:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs86p930mdnh0wq5m7zxjm463dsua63a87a0m4zt9l55lgdxkzrzaczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lys2wf22</id>
    
      <title type="html">I wonder if there would be value in a mechanism to generate ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs86p930mdnh0wq5m7zxjm463dsua63a87a0m4zt9l55lgdxkzrzaczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lys2wf22" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0fcd8vsruttudeyg6spm3gkp2vvh2cz33z7c2up6ulyhxymfex5qjle49k&#39;&gt;nevent1q…e49k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I wonder if there would be value in a mechanism to generate imports mid-output. Something like:&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;import {foo} from &amp;#39;./foo&amp;#39;; // Cool, know I need this.&lt;br/&gt;&lt;br/&gt;foo.doSomething(bar()); // Oh crap, I actually need  `bar` too.&lt;br/&gt;%genImport bar &amp;#39;./bar&amp;#39;;%&lt;br/&gt;// ^ Becomes an `import` statement above.&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;The AI isn&amp;#39;t exactly generating #JavaScript. Instead it&amp;#39;s a little meta-syntax on top of JS to insert instructions for the agent to tweak previous bits of the code as it&amp;#39;s generated based on the existing semantics of the language.&lt;br/&gt;&lt;br/&gt;I imagine the problem of extra/unused imports is solved well enough by a build loop/linters already such that this is overdesigning a solution. But it&amp;#39;s an interesting thought experiment.&lt;br/&gt;&lt;br/&gt;Is location-dependent code like actually bad for AIs? Should languages of the future allow importing anywhere?
    </content>
    <updated>2026-03-13T19:10:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0fcd8vsruttudeyg6spm3gkp2vvh2cz33z7c2up6ulyhxymfex5qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyh9d9up</id>
    
      <title type="html">I notice that #AI agents are generally pretty bad about writing ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0fcd8vsruttudeyg6spm3gkp2vvh2cz33z7c2up6ulyhxymfex5qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyh9d9up" />
    <content type="html">
      I notice that #AI agents are generally pretty bad about writing imports correctly. They either forget to import something or import too much and leave extras.&lt;br/&gt;&lt;br/&gt;I suspect this is from the fact that you need to &amp;#34;predeclare&amp;#34; your imports long before you&amp;#39;re actually using them.&lt;br/&gt;&lt;br/&gt;Imagine you&amp;#39;re writing a file, and you know what you want, but now you have to write out all your imports in one-shot before actually writing the code. You&amp;#39;re definitely gonna miss some stuff.&lt;br/&gt;&lt;br/&gt;AI seems pretty good at fixing imports it missed, but tends to leave unused imports in my experience.
    </content>
    <updated>2026-03-13T19:09:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr08rk8grh2fphagnd82tg57hk6urwghgtffkh66mnp33ce2zfccczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lykvkvq7</id>
    
      <title type="html">Who names a port flag `--bind`, honestly?! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr08rk8grh2fphagnd82tg57hk6urwghgtffkh66mnp33ce2zfccczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lykvkvq7" />
    <content type="html">
      Who names a port flag `--bind`, honestly?!&lt;br/&gt; &lt;img src=&#34;https://files.techhub.social/media_attachments/files/116/191/188/763/120/273/original/b1184e6cbac0ca48.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-08T02:27:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8nkpt9y2220asu3h7su7xxd98sty2lqqaq36l3jcxfy3pjvgm9qqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lygk0vdx</id>
    
      <title type="html">This page intentionally left blank to consume an extra 1% of a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8nkpt9y2220asu3h7su7xxd98sty2lqqaq36l3jcxfy3pjvgm9qqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lygk0vdx" />
    <content type="html">
      This page intentionally left blank to consume an extra 1% of a tree.
    </content>
    <updated>2026-03-07T19:26:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxwpvs5nwk3ck47qrtk5sdz0z4050tvdxr66m9wfecmpv3fgvslzgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lywpvu00</id>
    
      <title type="html">#Angular 👀 #WebMCP ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxwpvs5nwk3ck47qrtk5sdz0z4050tvdxr66m9wfecmpv3fgvslzgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lywpvu00" />
    <content type="html">
      #Angular 👀 #WebMCP&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.techhub.social/media_attachments/files/116/185/137/956/175/647/original/a60d53a26e2578e9.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-07T00:49:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstujsn5dwgep4umqkerg8v6gkwc6x8zzeqd2cwu57pyjc5rmufrsqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7pkqr0</id>
    
      <title type="html">Ok, think I figured this out. A few things going on here. 1. I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstujsn5dwgep4umqkerg8v6gkwc6x8zzeqd2cwu57pyjc5rmufrsqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7pkqr0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5djl4jwkpkvyxw2sut97vz6a335jjhzn8kt6jntxgl483jzkrnqnl5ptt&#39;&gt;nevent1q…5ptt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Ok, think I figured this out. A few things going on here.&lt;br/&gt;&lt;br/&gt;1. I wasn&amp;#39;t rebuilding dependencies with #Turbo correctly.&lt;br/&gt;2. Local #PDS instances are limited to `.test` and `.example` by default.&lt;br/&gt;3. Browsers create TIDs from `@atproto/common-web` (not the more widely-documented `@atproto/common`).&lt;br/&gt;&lt;br/&gt;I still got some weird &amp;#34;invalid handle character&amp;#34; errors last night and a couple times today, but after resolving the `serviceHandleDomains` that seems to have gone away, so I&amp;#39;m a bit confused what happened with that one.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://tangled.org/develwithoutacause.dwac.dev/pylon/commit/bbf4b513a9e2774c92764502de821a0e372ea9c5&#34;&gt;https://tangled.org/develwithoutacause.dwac.dev/pylon/commit/bbf4b513a9e2774c92764502de821a0e372ea9c5&lt;/a&gt;
    </content>
    <updated>2026-03-06T05:07:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr5djl4jwkpkvyxw2sut97vz6a335jjhzn8kt6jntxgl483jzkrnqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyvq9rlm</id>
    
      <title type="html">I&amp;#39;m trying to experiment with #atproto, just creating an ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr5djl4jwkpkvyxw2sut97vz6a335jjhzn8kt6jntxgl483jzkrnqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyvq9rlm" />
    <content type="html">
      I&amp;#39;m trying to experiment with #atproto, just creating an account on a local test #PDS instance, but I keep getting &amp;#34;Not a supported handle domain&amp;#34; no matter what I provide.&lt;br/&gt;&lt;br/&gt;Couldn&amp;#39;t find much help online, curious if anyone has any immediate intuition here?&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://tangled.org/develwithoutacause.dwac.dev/pylon/commit/c30786bebd8ce516ba1a1066b8521967b8cd3d38&#34;&gt;https://tangled.org/develwithoutacause.dwac.dev/pylon/commit/c30786bebd8ce516ba1a1066b8521967b8cd3d38&lt;/a&gt;
    </content>
    <updated>2026-03-05T06:10:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszx6pu8p0zqhspydhpj8920du2sqgl64wwqy654ae55dn6snlvk0czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly36jvgy</id>
    
      <title type="html">#AI really seems to love grepping source files (especially ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszx6pu8p0zqhspydhpj8920du2sqgl64wwqy654ae55dn6snlvk0czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly36jvgy" />
    <content type="html">
      #AI really seems to love grepping source files  (especially `node_modules/`) when investigating a problem, but it makes me very worried that whatever conclusion it comes to is based on the implementation details of that library rather than its actual promised contract.
    </content>
    <updated>2026-03-04T02:32:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9uwavhgqx2a8saf85zg9endm45fqtqwv3zxjw5n4mcwevkym4whczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly5npscc</id>
    
      <title type="html">Then: If I change from &amp;#34;shows improvement&amp;#34; to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9uwavhgqx2a8saf85zg9endm45fqtqwv3zxjw5n4mcwevkym4whczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly5npscc" />
    <content type="html">
      Then: If I change from &amp;#34;shows improvement&amp;#34; to &amp;#34;demonstrates a positive change&amp;#34;, I&amp;#39;m three words much closer to the required word count.&lt;br/&gt;&lt;br/&gt;Now: If I change &amp;#34;things&amp;#34; to &amp;#34;stuff&amp;#34; I can sneak under the character limit...
    </content>
    <updated>2026-03-02T19:43:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxmhg3m6z526jljuplpf6eqm5vqdpz7h70cxak6mm0mzjyww735eczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyghwd94</id>
    
      <title type="html">I feel like if the show were to air now, I&amp;#39;d write ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxmhg3m6z526jljuplpf6eqm5vqdpz7h70cxak6mm0mzjyww735eczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyghwd94" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy2kmc98e5r4ccsgnweg6c4pnl8s63qcenx4jt279tsgl46crnfxch665n7&#39;&gt;nevent1q…65n7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I feel like if the show were to air now, I&amp;#39;d write Gilfoyle&amp;#39;s character completely the opposite.&lt;br/&gt;&lt;br/&gt;There would be an effort to get everyone at the company to write with AI. Gilfoyle would fiercely oppose this and say how terrible AI is and how he can do it better and faster.&lt;br/&gt;&lt;br/&gt;There would be some competition or bet where he argues he can produce more code, at higher quality, and faster and then race him against the AI. He resolves to only use Vim and a Terminal.&lt;br/&gt;&lt;br/&gt;Eventually the AI goes off the rails and wrecks everything, proving Gilfoyle at least somewhat right.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s kind of nuts to see how much we&amp;#39;ve changed as an industry in such a short time period.&lt;br/&gt;&lt;br/&gt;Am I off base here? Would that be an accurate interpretation of the character? I only really saw the last season, so I&amp;#39;d be curious how others more familiar with it saw his character.
    </content>
    <updated>2026-03-02T19:38:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy2kmc98e5r4ccsgnweg6c4pnl8s63qcenx4jt279tsgl46crnfxczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lytqdexm</id>
    
      <title type="html">I was reminded of #SiliconValley (the #HBO show) recently and it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy2kmc98e5r4ccsgnweg6c4pnl8s63qcenx4jt279tsgl46crnfxczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lytqdexm" />
    <content type="html">
      I was reminded of #SiliconValley (the #HBO show) recently and it struck me how much things have changed and also how prescient it was with respect to #AI.&lt;br/&gt;&lt;br/&gt;I only really watched the last season, but the subplot of Gilfoyle&amp;#39;s &amp;#34;Son of Anton&amp;#34; AI is kinda crazy in retrospect.&lt;br/&gt;&lt;br/&gt;The show ended well before #ChatGPT (2019), so this was very much unrealistic in its time.&lt;br/&gt;&lt;br/&gt;Gilfoyle himself is a very &amp;#34;I&amp;#39;m smarter than you and I know it&amp;#34; kind of character, and the way the writers demonstrated that was by having him build his own AI agent to do stuff he couldn&amp;#39;t be bothered to do.&lt;br/&gt;&lt;br/&gt;This was borderline SciFi at the time and kinda absurd, but it&amp;#39;s the way they sold how smart he was. Yet this workflow is increasingly standardized and taken for granted only a few years later. You could write any generic intern at Pied Piper doing the same thing today (albeit less extreme).
    </content>
    <updated>2026-03-02T19:37:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstq2w2nssawv0pzpnx956arp57zm633t6rqlmelq6pkmyx6gtssgczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyt4gw77</id>
    
      <title type="html">RE: https://techhub.social/@develwithoutacause/116157563917745882 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstq2w2nssawv0pzpnx956arp57zm633t6rqlmelq6pkmyx6gtssgczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyt4gw77" />
    <content type="html">
      RE: &lt;a href=&#34;https://techhub.social/@develwithoutacause/116157563917745882&#34;&gt;https://techhub.social/@develwithoutacause/116157563917745882&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;This is what I get for being skeptical of AI responses and asking it to cite its sources...&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1erzwd9cpf9sut6juemt75tnpf64zata5kn5u7mh2xvpcqjl6fmvqyzuusy&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1erz…uusy&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; I was just asking #Gemini about #BlueSky video hosting limitations and if I could work around them by self-hosting a #PDS, and it pointed me at &#34;Bluesky&#39;s video.bsky.app transcoding sidecar&#34; which is apparently... a Rick Roll?&lt;br/&gt;&lt;br/&gt;Did I just get Rick Rolled by my #AI?&lt;br/&gt;&lt;br/&gt;What&#39;s even more baffling is that it&#39;s not an arbitrary link. Someone at BlueSky had to make video.bsky.app redirect to that specific video. Someone got paid to do this.&lt;br/&gt; &lt;img src=&#34;https://files.techhub.social/media_attachments/files/116/157/558/861/687/846/original/c57881f0e819736e.png&#34;&gt; &lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-03-02T03:56:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv338xjuq5jcw9afwva4l29es5a23w476tf6w0dm4rxquqf0ayakqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycp4tzt</id>
    
      <title type="html">I was just asking #Gemini about #BlueSky video hosting ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv338xjuq5jcw9afwva4l29es5a23w476tf6w0dm4rxquqf0ayakqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycp4tzt" />
    <content type="html">
      I was just asking #Gemini about #BlueSky video hosting limitations and if I could work around them by self-hosting a #PDS, and it pointed me at &amp;#34;Bluesky&amp;#39;s video.bsky.app transcoding sidecar&amp;#34; which is apparently... a Rick Roll?&lt;br/&gt;&lt;br/&gt;Did I just get Rick Rolled by my #AI?&lt;br/&gt;&lt;br/&gt;What&amp;#39;s even more baffling is that it&amp;#39;s not an arbitrary link. Someone at BlueSky had to make video.bsky.app redirect to that specific video. Someone got paid to do this.&lt;br/&gt; &lt;img src=&#34;https://files.techhub.social/media_attachments/files/116/157/558/861/687/846/original/c57881f0e819736e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-03-02T03:56:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs80gyn3s0zdk4yet9djerjlcefhjsr37ut6glt274wvfd737sl93czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyh2x5xn</id>
    
      <title type="html">Whoo! Took down Consort (actually hitless!) and wrapped my RL1 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs80gyn3s0zdk4yet9djerjlcefhjsr37ut6glt274wvfd737sl93czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyh2x5xn" />
    <content type="html">
      Whoo! Took down Consort (actually hitless!) and wrapped my RL1 All Remembrances run.&lt;br/&gt;&lt;br/&gt;Had a lot of fun with this and I&amp;#39;m glad I did it, but I think now it&amp;#39;s time to play something I haven&amp;#39;t beaten multiple times already.&lt;br/&gt;&lt;br/&gt;#EldenRing #RL1 #Consort #Hitless&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.techhub.social/media_attachments/files/116/152/574/924/497/408/original/b70fa211bf2bb70d.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-03-01T06:47:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2xg8jc0xpm28vlll7reu02ssuhafjahketxrcy5n3swvlt82hdtczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyxmgkgm</id>
    
      <title type="html">Failed to wrap up today, took the whole night on Leda actually. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2xg8jc0xpm28vlll7reu02ssuhafjahketxrcy5n3swvlt82hdtczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyxmgkgm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqgnce8zjx4kffvr4xqq6fejpxgpc8p6yp4qtmdvf6pxyfqnnqvfcs97msm&#39;&gt;nevent1q…7msm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Failed to wrap up today, took the whole night on Leda actually. Midra wasn&amp;#39;t too bad, but NPC fights are always a crapshoot.&lt;br/&gt;&lt;br/&gt;Cycled between a few builds (including Sword of Damnation) but they were all too random. Eventually I just got lucky with the Star Fists, didn&amp;#39;t feel earned at all.
    </content>
    <updated>2026-02-28T07:00:50Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqgnce8zjx4kffvr4xqq6fejpxgpc8p6yp4qtmdvf6pxyfqnnqvfczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly8ay5vk</id>
    
      <title type="html">Malenia and most of the DLC are down. Bayle gave me the most ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqgnce8zjx4kffvr4xqq6fejpxgpc8p6yp4qtmdvf6pxyfqnnqvfczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly8ay5vk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrkw0esmpdycsy29hkq63wr47whfrylg87hcx5n229r7uelg3affc2k9q9s&#39;&gt;nevent1q…9q9s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Malenia and most of the DLC are down.&lt;br/&gt;&lt;br/&gt;Bayle gave me the most trouble, finally reaching the limits to Ritual Shield.&lt;br/&gt;&lt;br/&gt;Only Midra and Consort left. I&amp;#39;m actually not too worried about either, as I&amp;#39;m relatively familiar with both. Hoping to close it out this weekend.
    </content>
    <updated>2026-02-27T07:06:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx86css30cq5f08fva24khf9uk04lg456c4uyamhgpee8ndguwf4czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyl33s2v</id>
    
      <title type="html">(To be clear, this only somewhat related to the drama going on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx86css30cq5f08fva24khf9uk04lg456c4uyamhgpee8ndguwf4czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyl33s2v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstfmhctxr7f7nfu4auydrmczs6jlfx6wme2y2mu79vq52gt2ryz5q89st7w&#39;&gt;nevent1q…st7w&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(To be clear, this only somewhat related to the drama going on today, these thoughts have been bouncing around in my head for a while.)
    </content>
    <updated>2026-02-26T21:51:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstfmhctxr7f7nfu4auydrmczs6jlfx6wme2y2mu79vq52gt2ryz5qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyzds6jc</id>
    
      <title type="html">So this is a combination of: 1. Unit tests becoming less ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstfmhctxr7f7nfu4auydrmczs6jlfx6wme2y2mu79vq52gt2ryz5qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyzds6jc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsytdggkz8cc8pez2vtq88cnf3sf0lrt8pm49dl69ztgrxuuy666wc3rpg8z&#39;&gt;nevent1q…pg8z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;So this is a combination of:&lt;br/&gt;&lt;br/&gt;1. Unit tests becoming less important.&lt;br/&gt;2. E2E tests becoming more important.&lt;br/&gt;3. Humans validate E2E output.&lt;br/&gt;4. Design more hard serialization boundaries into complex systems.&lt;br/&gt;5. AI can now more effectively change individual components without tanking the whole system.
    </content>
    <updated>2026-02-26T21:51:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsytdggkz8cc8pez2vtq88cnf3sf0lrt8pm49dl69ztgrxuuy666wczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly2mwjc5</id>
    
      <title type="html">I think this also leads into the &amp;#34;fungibility&amp;#34; of this ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsytdggkz8cc8pez2vtq88cnf3sf0lrt8pm49dl69ztgrxuuy666wczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly2mwjc5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdc59xkegj6zwgu5utx0wq98palld3xjsejx7ej6sgkyf9qvx7dusrtk92q&#39;&gt;nevent1q…k92q&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think this also leads into the &amp;#34;fungibility&amp;#34; of this code, as any integration with a hard serialization boundary avoids unexpected coupling.&lt;br/&gt;&lt;br/&gt;You can swap out any one component and completely rewrite it, as long as you output the same thing, downstream systems literally can&amp;#39;t tell the difference.
    </content>
    <updated>2026-02-26T21:51:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdc59xkegj6zwgu5utx0wq98palld3xjsejx7ej6sgkyf9qvx7duszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly2dr2pw</id>
    
      <title type="html">Integration or e2e tests however become much easier for humans to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdc59xkegj6zwgu5utx0wq98palld3xjsejx7ej6sgkyf9qvx7duszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly2dr2pw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs952536ky782hmkrfg2mhll7axc9axz3h27326g9ms39spun9nc2cc4snjv&#39;&gt;nevent1q…snjv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Integration or e2e tests however become much easier for humans to reason about and review effectively.&lt;br/&gt;&lt;br/&gt;I think this is especially true for anything which can have its output expressed as a &amp;#34;golden&amp;#34;, such as a compiler. It&amp;#39;s really easy to review that goldens are reasonable as a human.
    </content>
    <updated>2026-02-26T21:51:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs952536ky782hmkrfg2mhll7axc9axz3h27326g9ms39spun9nc2czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7h6vd4</id>
    
      <title type="html">With #AI becoming more prominent, I wonder if this will shift the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs952536ky782hmkrfg2mhll7axc9axz3h27326g9ms39spun9nc2czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7h6vd4" />
    <content type="html">
      With #AI becoming more prominent, I wonder if this will shift the way we write our tests.&lt;br/&gt;&lt;br/&gt;Unit tests will become less useful as the nuances of the implementation become less important. Maintainability is less of a concern and a human can&amp;#39;t effectively review unit tests without a lot of context.
    </content>
    <updated>2026-02-26T21:51:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrachycrndjaxmk6f5jyxc8uze4arg8nhwqz4fvczay05sms67ewqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyj85nlj</id>
    
      <title type="html">Somehow this thread got disconnected, continued over here: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrachycrndjaxmk6f5jyxc8uze4arg8nhwqz4fvczay05sms67ewqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyj85nlj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstdnl7qm3jkwefsmvkdp9maq96a9y8gj32ek2qz7zpqsfh0sf8ndcvz9ef3&#39;&gt;nevent1q…9ef3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Somehow this thread got disconnected, continued over here:&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://techhub.social/@develwithoutacause/116113001638060123&#34;&gt;https://techhub.social/@develwithoutacause/116113001638060123&lt;/a&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1p9el5pgl8lkspr3rmm007ve73xp9rajlqfgewksc8y0aewdg7q4qf85fdk&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1p9e…5fdk&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; I&#39;m turning this into an &#34;all remembrances&#34; run and so far have knocked out everyone in the base game besides Maliketh and the endgame bosses &#43; Malenia.&lt;br/&gt;&lt;br/&gt;Actually making much quicker progress than I expected. Ritual Shield Talisman has been carrying hard, and I&#39;m worried I&#39;m nearing its limit. &lt;/blockquote&gt;
    </content>
    <updated>2026-02-25T06:07:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrkw0esmpdycsy29hkq63wr47whfrylg87hcx5n229r7uelg3affczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynry3f7</id>
    
      <title type="html">Alright, managed to beat the base game by taking down Maliketh, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrkw0esmpdycsy29hkq63wr47whfrylg87hcx5n229r7uelg3affczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynry3f7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8yj3dhyhtvwlegaysf48y7y3ulc7fqxqhpjex5js2gaddcmtmfsssnv3qt&#39;&gt;nevent1q…v3qt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Alright, managed to beat the base game by taking down Maliketh, Gideon, Godfrey, and RadaBeast.&lt;br/&gt;&lt;br/&gt;Maliketh was definitely the trickiest, but straightforward once I figured out to stay close and behind him in phase 2.&lt;br/&gt;&lt;br/&gt;I thought Elden Beast would give me trouble, but I brought him down second attempt.&lt;br/&gt;&lt;br/&gt;Just Malenia left and then onto the DLC.
    </content>
    <updated>2026-02-25T06:06:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvvh8ap47kj8nuqfxngw70gpewnqczyejph78vdh54f0egamwp7hczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyn0wxnk</id>
    
      <title type="html">I happen to own a couple reasonably popular docs at work, and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvvh8ap47kj8nuqfxngw70gpewnqczyejph78vdh54f0egamwp7hczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyn0wxnk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw7l5k049fgk46z3r3gep5hlq5u9ftvl9a83mr9lwshsyuqusmt8s3qzzdy&#39;&gt;nevent1q…zzdy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I happen to own a couple reasonably popular docs at work, and will once a month get a suggestion to add &amp;#34;j&amp;#34; to a random place in the doc.&lt;br/&gt;&lt;br/&gt;I think I know where these are coming from...
    </content>
    <updated>2026-02-24T02:34:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw7l5k049fgk46z3r3gep5hlq5u9ftvl9a83mr9lwshsyuqusmt8szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyn0j096</id>
    
      <title type="html">RE: https://techhub.social/@develwithoutacause/116123233842059847 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw7l5k049fgk46z3r3gep5hlq5u9ftvl9a83mr9lwshsyuqusmt8szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyn0j096" />
    <content type="html">
      RE: &lt;a href=&#34;https://techhub.social/@develwithoutacause/116123233842059847&#34;&gt;https://techhub.social/@develwithoutacause/116123233842059847&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Someone at #Google #Docs:&lt;br/&gt;&lt;br/&gt;&amp;#34;Yo, great point! But what if by default, any time you press any key, it quietly inserts random garbage into this public doc you don&amp;#39;t have edit access to and sends an email to another human being.&amp;#34;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note14qcmesd760hlww5m5jtkyf0n3qmu9mcqkddsqmcpkwgrwvngnkrsg49kmq&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note14qc…9kmq&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; Whoever at #GitHub decided to make the period key open #Codespaces clearly does not own both a numpad and a cat. &lt;/blockquote&gt;
    </content>
    <updated>2026-02-24T02:33:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsv76p8kkdlphttjj030tg38p3l27pcuafsfqfq590py5tnamhmkwgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyhuty3v</id>
    
      <title type="html">Slightly more seriously, I am firmly against any hotkey which is ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsv76p8kkdlphttjj030tg38p3l27pcuafsfqfq590py5tnamhmkwgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyhuty3v" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2svducxld8mlh82d6f9mzyhecsd7zauqtxkcqduqm8yphxf5fmpc7mqxk7&#39;&gt;nevent1q…qxk7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Slightly more seriously, I am firmly against any hotkey which is only a single button press by default and I frequently touch a key or accidentally unfocus a text box frequently enough on GitHub that randomly changing the UI is genuine problem for me.&lt;br/&gt;&lt;br/&gt;Just do Alt&#43;. or something.
    </content>
    <updated>2026-02-24T02:25:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2svducxld8mlh82d6f9mzyhecsd7zauqtxkcqduqm8yphxf5fmpczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycm7k2l</id>
    
      <title type="html">Whoever at #GitHub decided to make the period key open ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2svducxld8mlh82d6f9mzyhecsd7zauqtxkcqduqm8yphxf5fmpczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycm7k2l" />
    <content type="html">
      Whoever at #GitHub decided to make the period key open #Codespaces clearly does not own both a numpad and a cat.
    </content>
    <updated>2026-02-24T02:25:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8yj3dhyhtvwlegaysf48y7y3ulc7fqxqhpjex5js2gaddcmtmfsszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyau5ezr</id>
    
      <title type="html">Oof, stuck on Maliketh all night. It&amp;#39;s really a combination ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8yj3dhyhtvwlegaysf48y7y3ulc7fqxqhpjex5js2gaddcmtmfsszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyau5ezr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqjul6q50nlmgq3c3aahhlxvlgnqj37e0sy5vhtgvrj87uhx50q2sfs9vke&#39;&gt;nevent1q…9vke&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Oof, stuck on Maliketh all night. It&amp;#39;s really a combination of:&lt;br/&gt;&lt;br/&gt;1. I never really learned him before.&lt;br/&gt;2. Phase 1 has really fast swipes.&lt;br/&gt;3. Phase 2 is harder to learn *because* it&amp;#39;s behind phase 1.&lt;br/&gt;&lt;br/&gt;By now I&amp;#39;ve got phase 1 mostly down, still working out punish windows for phase 2.
    </content>
    <updated>2026-02-23T07:58:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqjul6q50nlmgq3c3aahhlxvlgnqj37e0sy5vhtgvrj87uhx50q2szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lymfxsme</id>
    
      <title type="html">I&amp;#39;m turning this into an &amp;#34;all remembrances&amp;#34; run and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqjul6q50nlmgq3c3aahhlxvlgnqj37e0sy5vhtgvrj87uhx50q2szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lymfxsme" />
    <content type="html">
      I&amp;#39;m turning this into an &amp;#34;all remembrances&amp;#34; run and so far have knocked out everyone in the base game besides Maliketh and the endgame bosses &#43; Malenia.&lt;br/&gt;&lt;br/&gt;Actually making much quicker progress than I expected. Ritual Shield Talisman has been carrying hard, and I&amp;#39;m worried I&amp;#39;m nearing its limit.
    </content>
    <updated>2026-02-22T07:03:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstdnl7qm3jkwefsmvkdp9maq96a9y8gj32ek2qz7zpqsfh0sf8ndczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lydwg2hl</id>
    
      <title type="html">Managed to get to a &#43;10 and kill Morgott, so making good ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstdnl7qm3jkwefsmvkdp9maq96a9y8gj32ek2qz7zpqsfh0sf8ndczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lydwg2hl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszzxy8qwxycczdzdfvxg7pq9acmzjqngn9l3sqlrv70jnllwgfxygc3s68s&#39;&gt;nevent1q…s68s&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Managed to get to a &#43;10 and kill Morgott, so making good progress. I imagine it&amp;#39;ll slow down pretty soon though as I can&amp;#39;t just bully future enemies around with an OP weapon.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m trying to avoid looking up any guides or strategies, just using my own game knowledge as much as possible (occasionally looking up specific items).&lt;br/&gt;&lt;br/&gt;It&amp;#39;s a different kind of routing experience and problem-solving than a typical playthrough.
    </content>
    <updated>2026-02-21T07:38:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszzxy8qwxycczdzdfvxg7pq9acmzjqngn9l3sqlrv70jnllwgfxygzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyha89nh</id>
    
      <title type="html">Doing ok so far, took down Godrick and have a seemingly viable ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszzxy8qwxycczdzdfvxg7pq9acmzjqngn9l3sqlrv70jnllwgfxygzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyha89nh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9dn09ahzl8y8takgff7gyvl42lyg2c26e4d52wx8wnju3egqqvfqw2tpjz&#39;&gt;nevent1q…tpjz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Doing ok so far, took down Godrick and have a seemingly viable build with Golden Halberd.
    </content>
    <updated>2026-02-20T08:03:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9dn09ahzl8y8takgff7gyvl42lyg2c26e4d52wx8wnju3egqqvfqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyueaeu0</id>
    
      <title type="html">With so many games to play it can be tough to decide where to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9dn09ahzl8y8takgff7gyvl42lyg2c26e4d52wx8wnju3egqqvfqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyueaeu0" />
    <content type="html">
      With so many games to play it can be tough to decide where to start. Which is why I&amp;#39;m starting *another* #EldenRing playthrough, this time RL1 (rune level 1).&lt;br/&gt;&lt;br/&gt;God damn, why can&amp;#39;t I put this game down?
    </content>
    <updated>2026-02-20T08:03:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs04fwgvsuvkpy7erzx873mef288nanv42x775xtpu5g8cqrk9865qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly2404w3</id>
    
      <title type="html">As a - Terminal user I want to - Press delete to generate ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs04fwgvsuvkpy7erzx873mef288nanv42x775xtpu5g8cqrk9865qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly2404w3" />
    <content type="html">
      As a&lt;br/&gt;  - Terminal user&lt;br/&gt;I want to&lt;br/&gt;  - Press delete to generate &amp;#34;^[[3~&amp;#34;&lt;br/&gt;So I can&lt;br/&gt;  - Save time whenever I need to type &amp;#34;^[[3~&amp;#34;
    </content>
    <updated>2026-02-19T02:01:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2memqrywdwpztc8pd5nva2psnf8z3kv8tev53m8dqx93l4rsm6fczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyst2ukg</id>
    
      <title type="html">I&amp;#39;m glad to see #AI #skills coming up as a more distributed, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2memqrywdwpztc8pd5nva2psnf8z3kv8tev53m8dqx93l4rsm6fczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyst2ukg" />
    <content type="html">
      I&amp;#39;m glad to see #AI #skills coming up as a more distributed, reusable form of context. It&amp;#39;s almost like splitting up an application `AGENTS.md` file into individual libraries.&lt;br/&gt;&lt;br/&gt;My biggest problem is that versioning is still a fairly unsolved problem.&lt;br/&gt;&lt;br/&gt;When developing skills to define usage of a tool, I want those skills to be versioned with the tool. If a new flag is introduced or an old flag is removed, the skill should be up to date.&lt;br/&gt;&lt;br/&gt;I want to ship skills not as GitHub repos, but deployed with the tool directly and automatically consumed.&lt;br/&gt;&lt;br/&gt;I feel the ecosystem is moving the right direction here, but still not quite there yet.&lt;br/&gt;&lt;br/&gt;Auto-install skills from `node_modules/@scope/pkg/.skills` you cowards!
    </content>
    <updated>2026-02-18T18:24:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvfv8ykfu3cezr732rcutes7nhwqdcryesed08lsr28wwfls97twqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyt6ucwj</id>
    
      <title type="html">UPDATE: Player having trust issues after eliminating second ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvfv8ykfu3cezr732rcutes7nhwqdcryesed08lsr28wwfls97twqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyt6ucwj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvw3jm3328nqnn4a3jh42vru9cgfx2d858dfwy8953ne7qtqxtahqxmkmum&#39;&gt;nevent1q…kmum&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;UPDATE: Player having trust issues after eliminating second health bar only for game to reveal a third.
    </content>
    <updated>2026-02-16T07:55:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvw3jm3328nqnn4a3jh42vru9cgfx2d858dfwy8953ne7qtqxtahqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lytq8jkl</id>
    
      <title type="html">BREAKING: Player feels lied to upon &amp;#34;defeating&amp;#34; difficult ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvw3jm3328nqnn4a3jh42vru9cgfx2d858dfwy8953ne7qtqxtahqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lytq8jkl" />
    <content type="html">
      BREAKING: Player feels lied to upon &amp;#34;defeating&amp;#34; difficult boss only for game to reveal second health bar.
    </content>
    <updated>2026-02-16T07:54:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrr9yznyvnvpweexckfm4lz0ekm8s9dzrlsmr3ct5r04masdyqppczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyndac3f</id>
    
      <title type="html">Also, people tend to forget about #MGS2, but I feel like that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrr9yznyvnvpweexckfm4lz0ekm8s9dzrlsmr3ct5r04masdyqppczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyndac3f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw3533fw9l6tr64tgyt7dj6gpy9s82pnwt0nzp9kdp96fxvke62zcq2tyt3&#39;&gt;nevent1q…tyt3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Also, people tend to forget about #MGS2, but I feel like that game&amp;#39;s message would resonate a lot better with modern audiences.&lt;br/&gt;&lt;br/&gt;The game called it AI at the time, but I think you could find / replace in &amp;#34;social media&amp;#34; and &amp;#34;algorithms&amp;#34; and find the game&amp;#39;s themes to be quite prescient.
    </content>
    <updated>2026-02-14T19:13:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw3533fw9l6tr64tgyt7dj6gpy9s82pnwt0nzp9kdp96fxvke62zczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyhfewe9</id>
    
      <title type="html">I feel like it&amp;#39;s one of the few things you could do with the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw3533fw9l6tr64tgyt7dj6gpy9s82pnwt0nzp9kdp96fxvke62zczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyhfewe9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq6gtz4m9eqgr9z0qtq4gn4n6jazfn7gevv7l5m6asaxkxfw0h5mgrzdz4d&#39;&gt;nevent1q…dz4d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I feel like it&amp;#39;s one of the few things you could do with the franchise without #Kojima, since you&amp;#39;re just copying his work.&lt;br/&gt;&lt;br/&gt;Only real requirement to me is that you need #DavidHayter, but I think #MGSDelta made that happen, so maybe it&amp;#39;s actually possible.
    </content>
    <updated>2026-02-14T19:02:04Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq6gtz4m9eqgr9z0qtq4gn4n6jazfn7gevv7l5m6asaxkxfw0h5mgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyj0u2dn</id>
    
      <title type="html">You know what games would benefit from a #ResidentEvil 2 Remake ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq6gtz4m9eqgr9z0qtq4gn4n6jazfn7gevv7l5m6asaxkxfw0h5mgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyj0u2dn" />
    <content type="html">
      You know what games would benefit from a #ResidentEvil 2 Remake situation?&lt;br/&gt;&lt;br/&gt;#MetalGearSolid 1 &amp;amp; 2&lt;br/&gt;&lt;br/&gt;Just remake those stories with modern (MGS4/5) gameplay mechanics, rework the level design a little bit, instant hit.&lt;br/&gt;&lt;br/&gt;#Konami, make this happen!
    </content>
    <updated>2026-02-14T19:01:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs25kcu9273s95nvsdq88nk7y3vy6aygm5dg9esu0xxf8hzv9nfhjqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lylqv2sa</id>
    
      <title type="html">Just beat the final battle of the #EndlessTower in #Expedition33. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs25kcu9273s95nvsdq88nk7y3vy6aygm5dg9esu0xxf8hzv9nfhjqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lylqv2sa" />
    <content type="html">
      Just beat the final battle of the #EndlessTower in #Expedition33.&lt;br/&gt;&lt;br/&gt;Oof, it&amp;#39;s rough, don&amp;#39;t think I could have gotten through without Maelle&amp;#39;s OP gomage attack.&lt;br/&gt;&lt;br/&gt;Got decent enough at countering everything but the long combos which wrecked me every time they were used.
    </content>
    <updated>2026-02-13T06:41:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstlm7cnf6vwgnjv0zeenhac9sdxxrrzdu8hys4xwxcfsut2junecszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lym6acu8</id>
    
      <title type="html">Almost never in the history of #capitalism have productivity ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstlm7cnf6vwgnjv0zeenhac9sdxxrrzdu8hys4xwxcfsut2junecszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lym6acu8" />
    <content type="html">
      Almost never in the history of #capitalism have productivity gains in an industry led to increased compensation for the working class. It always goes to corporate profits or cutting costs by reducing staff.&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t expect #AI to be any different.
    </content>
    <updated>2026-02-10T16:50:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsfy7cm7x9k7tt6lkduxtqzlmrd0prlhzsarc65v08un4j0vt9xxwszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly73srsu</id>
    
      <title type="html">Don&amp;#39;t fall into the trap of &amp;#34;I can&amp;#39;t figure out if ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsfy7cm7x9k7tt6lkduxtqzlmrd0prlhzsarc65v08un4j0vt9xxwszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly73srsu" />
    <content type="html">
      Don&amp;#39;t fall into the trap of &amp;#34;I can&amp;#39;t figure out if this is a good idea, so we shouldn&amp;#39;t do it.&amp;#34;&lt;br/&gt;&lt;br/&gt;Instead, think along the lines of, &amp;#34;I can&amp;#39;t articulate why this is a *bad* idea, so we should try it and see what we learn.&amp;#34;
    </content>
    <updated>2026-02-08T08:10:29Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9jqwgea33aak04a6mfup933ryrek7ygm08rjh6gne3me23stdqtszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyggk2gr</id>
    
      <title>Nostr event nevent1qqs9jqwgea33aak04a6mfup933ryrek7ygm08rjh6gne3me23stdqtszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyggk2gr</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9jqwgea33aak04a6mfup933ryrek7ygm08rjh6gne3me23stdqtszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyggk2gr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq5sssg2c4jyqllu7c780nm803m4eqz54kaxdfmp7kxrxqc6r8sycjvunaf&#39;&gt;nevent1q…unaf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Demo&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.techhub.social/media_attachments/files/116/032/923/606/630/658/original/fb089757fca7b73e.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-02-08T03:38:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq5sssg2c4jyqllu7c780nm803m4eqz54kaxdfmp7kxrxqc6r8syczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyttnlhj</id>
    
      <title type="html">This was actually my first time vibe coding outside of a work ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq5sssg2c4jyqllu7c780nm803m4eqz54kaxdfmp7kxrxqc6r8syczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyttnlhj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspwkzd9daf2c8e85x7vtc872gqhvka2cx4x8u9kjrqs6jjdqzgu2qex7kjh&#39;&gt;nevent1q…7kjh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;This was actually my first time vibe coding outside of a work context. It definitely helped as I&amp;#39;m not very familiar with #VSCode APIs, though there were definitely times it was faster to just get my own hands dirty.&lt;br/&gt;&lt;br/&gt;#AI #LLM #VibeCoding
    </content>
    <updated>2026-02-08T03:30:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspwkzd9daf2c8e85x7vtc872gqhvka2cx4x8u9kjrqs6jjdqzgu2qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lypck9ht</id>
    
      <title type="html">Put together a quick #PR to add an &amp;#34;Open file on ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspwkzd9daf2c8e85x7vtc872gqhvka2cx4x8u9kjrqs6jjdqzgu2qzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lypck9ht" />
    <content type="html">
      Put together a quick #PR to add an &amp;#34;Open file on npmx.dev&amp;#34; command to the VSCode extension.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://github.com/npmx-dev/vscode-npmx/pull/34&#34;&gt;https://github.com/npmx-dev/vscode-npmx/pull/34&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve always wanted to deep-link to files in #npm, and now that I can with #npmx, I want to have an easy way to do it!
    </content>
    <updated>2026-02-08T03:30:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdwm8w7k237uxg3rczvcuejzf50rf0ausrts7cv4nhelpdpea7cpszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly8jlq3n</id>
    
      <title type="html">A wise man once said &amp;#34;work smarter not harder&amp;#34; to which I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdwm8w7k237uxg3rczvcuejzf50rf0ausrts7cv4nhelpdpea7cpszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly8jlq3n" />
    <content type="html">
      A wise man once said &amp;#34;work smarter not harder&amp;#34; to which I say &amp;#34;skill issue.&amp;#34;
    </content>
    <updated>2026-02-05T17:36:13Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqar7m042tx2tt5ty9jr6j75xg53g4w4k0qddtqukr98qxsnljqcczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyjj4c0k</id>
    
      <title type="html">#AI can be kind of incredible, but I think my biggest ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqar7m042tx2tt5ty9jr6j75xg53g4w4k0qddtqukr98qxsnljqcczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyjj4c0k" />
    <content type="html">
      #AI can be kind of incredible, but I think my biggest disappointment is that it doesn&amp;#39;t really seem to solve the problems I want it to solve.&lt;br/&gt;&lt;br/&gt;If I have a weird test failing for complicated reasons and ask the AI to fix it, it always fails. If I can&amp;#39;t confidently solve the problem, neither can it.&lt;br/&gt;&lt;br/&gt;To some extent, I understand why it can&amp;#39;t solve these complex issues (and I guess it&amp;#39;s good for my job that it can&amp;#39;t). But that means it&amp;#39;s doing all the fun stuff and I&amp;#39;m left with all the hard problems I didn&amp;#39;t want to deal with in the first place.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s the developer version of:&lt;br/&gt; &lt;img src=&#34;https://files.techhub.social/media_attachments/files/115/986/624/416/099/420/original/b4fa07763a5ac1ea.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2026-01-30T23:24:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd85998aaz94eu72mmzapmvs5frl552w5vugd2wnxq7j8sxtmc6jqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyezzsw</id>
    
      <title type="html">Couple nasty mixups I&amp;#39;ve been playing with for #Vi and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd85998aaz94eu72mmzapmvs5frl552w5vugd2wnxq7j8sxtmc6jqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyezzsw" />
    <content type="html">
      Couple nasty mixups I&amp;#39;ve been playing with for #Vi and #Caitlyn. #2XKO&lt;br/&gt;&lt;br/&gt;Having a lot of fun with Caitlyn&amp;#39;s combos in particular. Juggling the opponent with her rifle is so satisfying (if a bit janky from the physics).&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.techhub.social/media_attachments/files/115/981/669/747/487/942/original/09581deeac525634.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-01-30T02:24:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspexr69syruq9e5u4n0g7stgvzvlugxam2ea6g43u225wdh5vxmqszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7p8h2x</id>
    
      <title type="html">An underappreciated aspect of #software #design is symmetry. If ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspexr69syruq9e5u4n0g7stgvzvlugxam2ea6g43u225wdh5vxmqszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7p8h2x" />
    <content type="html">
      An underappreciated aspect of #software #design is symmetry.&lt;br/&gt;&lt;br/&gt;If an abstraction acquires some kind of resource, it should also be responsible for releasing that resource.&lt;br/&gt;&lt;br/&gt;Separating the responsibilities into different abstractions just makes it harder to understand the scope of each abstraction.&lt;br/&gt;&lt;br/&gt;This goes beyond just managing resources to code as simple as:&lt;br/&gt;&lt;br/&gt;```&lt;br/&gt;if (node.isConnected) {&lt;br/&gt;  doSomethingWithAttachedNode(node);&lt;br/&gt;} else {&lt;br/&gt;  doTheSameThingWithADetachedNode(node);&lt;br/&gt;}&lt;br/&gt;```&lt;br/&gt;&lt;br/&gt;The purpose and goal needs to be aligned, even if you need to adjust the implementation for different use cases.&lt;br/&gt;&lt;br/&gt;The code smells here are effectively:&lt;br/&gt;&lt;br/&gt;1. `if` with no `else`.&lt;br/&gt;2. `if` / `switch` branches with different effects.&lt;br/&gt;3. Non-exhaustive `switch` statements.&lt;br/&gt;4. A create/acquire operation without a comparable destroy/drop operation in the same class/file.
    </content>
    <updated>2026-01-28T21:37:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2ckj6t5m646z550gm4h7esm85afqswupuakvlz07qhak3d59r3cgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyxp0cf7</id>
    
      <title type="html">Interested in #Microfrontends? I&amp;#39;ll be chatting with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2ckj6t5m646z550gm4h7esm85afqswupuakvlz07qhak3d59r3cgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyxp0cf7" />
    <content type="html">
      Interested in #Microfrontends? I&amp;#39;ll be chatting with @manfredsteyer.bsky.social tomorrow about how we&amp;#39;re tackling them at #Google and #Angular. We hope you&amp;#39;ll stop by!&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://www.meetup.com/angular-meetup-graz/events/312845056/&#34;&gt;https://www.meetup.com/angular-meetup-graz/events/312845056/&lt;/a&gt;
    </content>
    <updated>2026-01-21T19:42:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgqu4mp09hy8tjg9wwfgpzfcc0vpppgy3v7f9m4d0jjt3yv038mtszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyn8yj9z</id>
    
      <title type="html">Grinded out some #Artorias in #Nightreign. Having not played DS1 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgqu4mp09hy8tjg9wwfgpzfcc0vpppgy3v7f9m4d0jjt3yv038mtszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyn8yj9z" />
    <content type="html">
      Grinded out some #Artorias in #Nightreign. Having not played DS1 to completion, it&amp;#39;s a first time for me. So he just has a move that ignores iframes? Unlike *every* other enemy in the game?&lt;br/&gt;&lt;br/&gt;Playing with newly buffed Executor, ironically that move is his easiest because deflect hard-counters it.&lt;br/&gt;&lt;br/&gt;You can fit in up to three guard counters and basically stagger him from scratch if he does all three.&lt;br/&gt;&lt;br/&gt;Only weird bit is that he has two moves which seem to dead-angle and can be undeflectable in the wrong position, which is pretty nasty for this fight and hard to deal with.
    </content>
    <updated>2026-01-17T06:27:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstwvnf5pjhfsmk787j4vm4tkxgx4u2yl8v7zetcn6mukwtf8rgh5czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lygqgnj4</id>
    
      <title type="html">RE: https://techhub.social/@develwithoutacause/115906340207297016 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstwvnf5pjhfsmk787j4vm4tkxgx4u2yl8v7zetcn6mukwtf8rgh5czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lygqgnj4" />
    <content type="html">
      RE: &lt;a href=&#34;https://techhub.social/@develwithoutacause/115906340207297016&#34;&gt;https://techhub.social/@develwithoutacause/115906340207297016&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;I think this is the &amp;#34;Tiled windows have margins&amp;#34; setting and can be disabled.&lt;br/&gt;&lt;br/&gt;Not sure I see the aesthetic appeal of margins like this, but I guess it made sense to some designer.&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/note1pm8yg4mkfjw5wyv0w3cxq2ejfzs8xwvv4afzx38ew6gaa9a4jexsz3v6sl&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;note1pm8…v6sl&lt;/a&gt;&lt;/span&gt;&lt;br/&gt; &lt;/div&gt; I&#39;ve separately noticed that usually (not always?) when you maximize it leaves a little gap around the window. It annoys me visually, but whatever, not that important.&lt;br/&gt;&lt;br/&gt;But now I&#39;m wondering if that&#39;s working around this issue because if you click at the edge of the screen, you miss the window.&lt;br/&gt;&lt;br/&gt;It&#39;s still not a fix, because I fail to scroll in that scenario, albeit in a slightly less painful manner. I&#39;ve made this mistake at least 5 times in barely 15 minutes of coding. I haven&#39;t even written anything yet, I&#39;m just scanning source code to figure out what I need to write. &lt;/blockquote&gt;
    </content>
    <updated>2026-01-17T00:14:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9s0tfk80ka220ja2gy76y4ufqsq0dmf3e3xjme0z2we6tk4daxpszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycrt3hc</id>
    
      <title type="html">If there&amp;#39;s a setting to turn it off, I&amp;#39;d be very ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9s0tfk80ka220ja2gy76y4ufqsq0dmf3e3xjme0z2we6tk4daxpszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lycrt3hc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs97s45qypxc6y05z7dd9fut85yeshnux62rqumph7s78y976pwvaq7kttq0&#39;&gt;nevent1q…ttq0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;If there&amp;#39;s a setting to turn it off, I&amp;#39;d be very interested to learn about it. I&amp;#39;m not even sure what to search for myself.
    </content>
    <updated>2026-01-17T00:10:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqanjy2amye828zx8hgurq9vey3grn8xx2753rgnuhdyw7j76evngzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lye8a08k</id>
    
      <title type="html">I&amp;#39;ve separately noticed that usually (not always?) when you ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqanjy2amye828zx8hgurq9vey3grn8xx2753rgnuhdyw7j76evngzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lye8a08k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs26aelr0lakl7wsj9dlz5hqkuqg65ynn8wl4m58p625xqljx2qu6ch5ra9u&#39;&gt;nevent1q…ra9u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve separately noticed that usually (not always?) when you maximize it leaves a little gap around the window. It annoys me visually, but whatever, not that important.&lt;br/&gt;&lt;br/&gt;But now I&amp;#39;m wondering if that&amp;#39;s working around this issue because if you click at the edge of the screen, you miss the window.&lt;br/&gt;&lt;br/&gt;It&amp;#39;s still not a fix, because I fail to scroll in that scenario, albeit in a slightly less painful manner. I&amp;#39;ve made this mistake at least 5 times in barely 15 minutes of coding. I haven&amp;#39;t even written anything yet, I&amp;#39;m just scanning source code to figure out what I need to write.
    </content>
    <updated>2026-01-16T19:06:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs26aelr0lakl7wsj9dlz5hqkuqg65ynn8wl4m58p625xqljx2qu6czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyymw9qf</id>
    
      <title type="html">My latest #MacOS issue is that every time I try to grab the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs26aelr0lakl7wsj9dlz5hqkuqg65ynn8wl4m58p625xqljx2qu6czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyymw9qf" />
    <content type="html">
      My latest #MacOS issue is that every time I try to grab the scrollbar in VSCode to scroll down, I end up somehow grabbing the whole window and dragging it.&lt;br/&gt;&lt;br/&gt;I get that there&amp;#39;s a space there to shrink the window width, but the designer clearly coded it so a drag down gets turned into a window drag.&lt;br/&gt;&lt;br/&gt;But I don&amp;#39;t know why I would *ever* want that? If I&amp;#39;m grabbing on the right side and pulling down, I think it&amp;#39;s pretty clear I&amp;#39;m trying to scroll, not drag the window.&lt;br/&gt;&lt;br/&gt;My intuition is that this is generic &amp;#34;window&amp;#34; behavior at the OS level unaware that a scrollbar exists at all.&lt;br/&gt;&lt;video controls width=&#34;100%&#34; class=&#34;max-h-[90vh] bg-neutral-300 dark:bg-zinc-700&#34;&gt;&lt;source src=&#34;https://files.techhub.social/media_attachments/files/115/906/331/098/316/650/original/5c6ba75ec58efd3d.mp4&#34;&gt;&lt;/video&gt;&lt;br/&gt;
    </content>
    <updated>2026-01-16T19:05:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs80mquen5njth5629ak4gz4rqy0qacpp5lfu6yhc00q3nytyaekuczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyxthfdz</id>
    
      <title type="html">On my commute this morning, I saw a truck advertising gluten-free ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs80mquen5njth5629ak4gz4rqy0qacpp5lfu6yhc00q3nytyaekuczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyxthfdz" />
    <content type="html">
      On my commute this morning, I saw a truck advertising gluten-free office equipment and umm...&lt;br/&gt;&lt;br/&gt;I have questions.
    </content>
    <updated>2026-01-14T16:34:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrtwr4jd5lplsawe0ej5zvmt56s03ycv3kmxur28mglj6g7vs5u3czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7k2s24</id>
    
      <title type="html">I&amp;#39;m sure lifelong Mac users would object to these complaints, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrtwr4jd5lplsawe0ej5zvmt56s03ycv3kmxur28mglj6g7vs5u3czyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4ly7k2s24" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspp5d383eqly932ekxegz37k8lw35uztlsuj7tzxf4ycvgm3ms8gs0m4dmc&#39;&gt;nevent1q…4dmc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m sure lifelong Mac users would object to these complaints, and a lot of it is keyboards being even less standardized than I thought they were.&lt;br/&gt;&lt;br/&gt;I know international keyboards get wonky, but even with domestic US keyboards, this is just plain rough.
    </content>
    <updated>2026-01-12T22:06:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspp5d383eqly932ekxegz37k8lw35uztlsuj7tzxf4ycvgm3ms8gszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lypnysdp</id>
    
      <title type="html">Alt&#43;Tab (or Super&#43;Tab to me now, I dunno what it actually is) ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspp5d383eqly932ekxegz37k8lw35uztlsuj7tzxf4ycvgm3ms8gszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lypnysdp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqzhvm89gyagf99ul0edv95qlelj38wwnf2xua5eteqzmgm5gfy9spl44aq&#39;&gt;nevent1q…44aq&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Alt&#43;Tab (or Super&#43;Tab to me now, I dunno what it actually is) selects apps that are open but have no windows?&lt;br/&gt;&lt;br/&gt;Finder is always in the list because you can&amp;#39;t quit it. This is just noise. Why do I care about apps I&amp;#39;ve closed? This just breaks my mental model of where Alt&#43;Tab will take me.
    </content>
    <updated>2026-01-12T22:06:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqzhvm89gyagf99ul0edv95qlelj38wwnf2xua5eteqzmgm5gfy9szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lysslrzd</id>
    
      <title type="html">Scrolling is reversed by default which is just weird on mouse, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqzhvm89gyagf99ul0edv95qlelj38wwnf2xua5eteqzmgm5gfy9szyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lysslrzd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx909auwewnuweawjw3uwn0q9fshxzzqk9ue7kcgfgv77kg9lc3lqzusyac&#39;&gt;nevent1q…syac&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Scrolling is reversed by default which is just weird on mouse, but whatever.&lt;br/&gt;&lt;br/&gt;What bothers me is that the setting to reverse applies to both touchpad *and* mouse, even though reverse scrolling on touchpad is quite reasonable IMHO. Is it that hard to have two settings?
    </content>
    <updated>2026-01-12T22:05:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx909auwewnuweawjw3uwn0q9fshxzzqk9ue7kcgfgv77kg9lc3lqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyegmv3</id>
    
      <title type="html">Home and End seem to work like &amp;#34;PgUp all the way&amp;#34; and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx909auwewnuweawjw3uwn0q9fshxzzqk9ue7kcgfgv77kg9lc3lqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyegmv3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs87ucd6lnq02qqtwp43mfn3qfxm3qqjt6tp769uf0pvpaxg7e4wvcuu5as0&#39;&gt;nevent1q…5as0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Home and End seem to work like &amp;#34;PgUp all the way&amp;#34; and &amp;#34;PgDown all the way&amp;#34;.&lt;br/&gt;&lt;br/&gt;It seems Cmd&#43;Left/Right is what I would interpret as Home/End.&lt;br/&gt;&lt;br/&gt;What I&amp;#39;m learning about myself is that I actually do use Home/End a lot (often with Shift) to edit lines, but that muscle memory is out the window now.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m sure these semantics are useful for somebody, but I&amp;#39;m confused why we needed to have two different semantics for Home/End? Could we not have just made up different keys for the two operations and let keyboard makers put whichever they want for their layout? That would at least work consistently.
    </content>
    <updated>2026-01-12T22:05:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs87ucd6lnq02qqtwp43mfn3qfxm3qqjt6tp769uf0pvpaxg7e4wvczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyy868p9</id>
    
      <title type="html">The keys are also out of order compared to the Mac embedded ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs87ucd6lnq02qqtwp43mfn3qfxm3qqjt6tp769uf0pvpaxg7e4wvczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyy868p9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspptuzm3mps30gc7tlg5et5ve9zkyqhm79r48xudvtnjptpjdqyvcns07rn&#39;&gt;nevent1q…07rn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;The keys are also out of order compared to the Mac embedded keyboard, making it impossible to know what I&amp;#39;m actually pressing.&lt;br/&gt;&lt;br/&gt;If you tell me &amp;#34;Hit Cmd&#43;J&amp;#34;, I&amp;#39;m just going to try all three until one of them works.&lt;br/&gt;&lt;br/&gt;Terminal still uses Ctrl, not Cmd. So my brain has to switch in and out of &amp;#34;Mac-mode&amp;#34; to make that work.&lt;br/&gt;&lt;br/&gt;VSCode is especially confusing, because I need Cmd&#43;P instead of Ctrl&#43;P to open files, but then I need Ctrl&#43;` to open the embedded Terminal? And then everything in there uses Ctrl?&lt;br/&gt;&lt;br/&gt;This is maybe less of an observation about Mac so much as that it was maybe a historical mistake to print OS-specific keys on keyboards. I don&amp;#39;t know the timeline here, but I feel like we screwed ourselves as soon as we started doing that.
    </content>
    <updated>2026-01-12T22:05:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspptuzm3mps30gc7tlg5et5ve9zkyqhm79r48xudvtnjptpjdqyvczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyx62rv</id>
    
      <title type="html">Being a lifelong #Windows / #Linux user, I&amp;#39;m trying to keep ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspptuzm3mps30gc7tlg5et5ve9zkyqhm79r48xudvtnjptpjdqyvczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyx62rv" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsryt854shsf7rm3lrazzrydumnq269t4h292reus2xamt6rmg08gqfhj6pz&#39;&gt;nevent1q…j6pz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Being a lifelong #Windows / #Linux user, I&amp;#39;m trying to keep an open mind  with the new #Mac, but this is really hurting my brain.&lt;br/&gt;&lt;br/&gt;You use Cmd / Option instead of Ctrl / Alt, which is a well-known pain point and I&amp;#39;m trying to work with it, but it&amp;#39;s so much worse than just learning new hotkeys.&lt;br/&gt;&lt;br/&gt;Most Ctrl operations on Windows are Cmd operations on Mac, but that&amp;#39;s not universal. Ctrl&#43;Arrows on Windows moves words, but it&amp;#39;s Option&#43;Arrows on Mac, not Cmd&#43;Arrows.&lt;br/&gt;&lt;br/&gt;You can&amp;#39;t just think of this as &amp;#34;Mentally swap Ctrl and Cmd&amp;#34;.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m using an external keyboard with Ctrl, Win (Super), and Alt keys. But none of those exist on Mac. Ctrl means a completely different thing, Super seems to be Cmd, and Alt is Option?&lt;br/&gt;&lt;br/&gt;Cmd&#43;C / Cmd&#43;V for copy paste feels reasonable, but that&amp;#39;s not what I&amp;#39;m typing. I&amp;#39;m effectively typing Super&#43;C / Super&#43;V and just confusing my muscle memory even more when I need to use the embedded keyboard rather than my external one.&lt;br/&gt;&lt;br/&gt;Maybe I need to internalize Super = Cmd?
    </content>
    <updated>2026-01-12T22:04:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrsv0p2c2df7ueywzr9xr06u4xmt4ny7scspx7l87srhr0tdnp3aqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyw6e4k6</id>
    
      <title type="html">Can you expand on that? What specifically doesn&amp;#39;t work with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrsv0p2c2df7ueywzr9xr06u4xmt4ny7scspx7l87srhr0tdnp3aqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyw6e4k6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxhcd4nvv6ttscln0dcsadpwr7penvwskav70qp8fl6cup9cmc5scyxmf7t&#39;&gt;nevent1q…mf7t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;Can you expand on that? What specifically doesn&amp;#39;t work with CSR but does work with SSR?
    </content>
    <updated>2026-01-11T17:33:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs08lqgleux73w00dutafp4mfwe3wfv36f4pu678x75zp8z2yachyszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyhqaer</id>
    
      <title type="html">I&amp;#39;m personally quite skeptical SSR even meaningfully impacts ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs08lqgleux73w00dutafp4mfwe3wfv36f4pu678x75zp8z2yachyszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyhqaer" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszcmggtn0ep9g6n0dkfh2xdamjvynzxg45x9qda9sk9pagt32x0cs7n7g6x&#39;&gt;nevent1q…7g6x&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m personally quite skeptical SSR even meaningfully impacts SEO at all. My understanding is that Google indexes CSR content just fine and SSR just helps a bit with indexing time.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m less certain of other social media sites or AI models, I&amp;#39;d be curious to hear others&amp;#39; experiences.&lt;br/&gt;&lt;br/&gt;I know its hard to look past capitalistic profit motivations, but can we at least like, add performance to the list?&lt;br/&gt;&lt;br/&gt;&amp;#34;So I need to improve my site&amp;#39;s SEO *and perf*...&amp;#34;&lt;br/&gt;&lt;br/&gt;It&amp;#39;s only 8 characters...
    </content>
    <updated>2026-01-11T04:34:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszcmggtn0ep9g6n0dkfh2xdamjvynzxg45x9qda9sk9pagt32x0cszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyexnutx</id>
    
      <title type="html">Rant: Whenever someone discusses #SSR, I swear the post ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszcmggtn0ep9g6n0dkfh2xdamjvynzxg45x9qda9sk9pagt32x0cszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyexnutx" />
    <content type="html">
      Rant: Whenever someone discusses #SSR, I swear the post *inevitably* starts with...&lt;br/&gt;&lt;br/&gt;&amp;#34;So I need to improve my site&amp;#39;s #SEO...&amp;#34;&lt;br/&gt;&lt;br/&gt;Is that really where our priorities are as an industry?&lt;br/&gt;&lt;br/&gt;I totally get why that&amp;#39;s the case, but I need to say sincerely as someone who has supported and advocated for prioritizing #Angular SSR: I didn&amp;#39;t do it for SEO.&lt;br/&gt;&lt;br/&gt;I did it for user experience and #performance. Those are the metrics I want to see improved when you use it, not SEO.
    </content>
    <updated>2026-01-11T04:34:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsryt854shsf7rm3lrazzrydumnq269t4h292reus2xamt6rmg08gqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lygt2rhd</id>
    
      <title type="html">Setting up a new #Macbook and just going great! 1. Had to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsryt854shsf7rm3lrazzrydumnq269t4h292reus2xamt6rmg08gqzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lygt2rhd" />
    <content type="html">
      Setting up a new #Macbook and just going great!&lt;br/&gt;&lt;br/&gt;1. Had to configure the Wi-Fi, timezone, etc. 3&#43; times before hitting the desktop.&lt;br/&gt;2. Terminal settings hung multiple times, preventing force quit and full computer restart.&lt;br/&gt;3. Switching to zsh completely borked my terminal because I was missing tmux.
    </content>
    <updated>2026-01-10T03:27:40Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx0pc2d33pnwan39j2sj5mr2rzcg37j3t4daj8zjxhjwqxfjmq2eszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynmz37e</id>
    
      <title type="html">I&amp;#39;m glad the #EldenRing #Nightreign DLC added more content, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx0pc2d33pnwan39j2sj5mr2rzcg37j3t4daj8zjxhjwqxfjmq2eszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lynmz37e" />
    <content type="html">
      I&amp;#39;m glad the #EldenRing #Nightreign DLC added more content, but it seems to really highly prioritize that content over base game to the extent that it feels like there&amp;#39;s *less* overall content.&lt;br/&gt;&lt;br/&gt;I just did 5 runs in a row and only fought Death Knights, Red Bear, and Dancing Lion as my night bosses.
    </content>
    <updated>2026-01-01T06:53:11Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs22e8thafjeux9y9wrm5cn76l7hsfw5r88zg29lxfmz0zy04wskwgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lypxpfx6</id>
    
      <title type="html">I don&amp;#39;t think I have any interest in pursuing the pantheons ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs22e8thafjeux9y9wrm5cn76l7hsfw5r88zg29lxfmz0zy04wskwgzyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lypxpfx6" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqspgcftlx90u4qxjcktyg46aq39npzpgkt7g76czs7s7ze92rgv7tc7pphlf&#39;&gt;nevent1q…phlf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t think I have any interest in pursuing the pantheons further. I only reached the fourth pantheon and actually downloaded a save file just to unlock the final bosses. I highly recommend that strategy for anyone aiming for an &amp;#34;all bosses&amp;#34; run like me.
    </content>
    <updated>2025-12-21T05:44:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspgcftlx90u4qxjcktyg46aq39npzpgkt7g76czs7s7ze92rgv7tczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyxg3sk</id>
    
      <title type="html">And finally took down #AbsoluteRadiance in #HollowKnight! ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspgcftlx90u4qxjcktyg46aq39npzpgkt7g76czs7s7ze92rgv7tczyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyyxg3sk" />
    <content type="html">
      And finally took down #AbsoluteRadiance in #HollowKnight!&lt;br/&gt;&lt;br/&gt;It&amp;#39;s by far the hardest boss in the game and I don&amp;#39;t think beating it has drastically changed my original opinion. I feel like I got fairly lucky in phase 4 and entered the end with basically full resources to burst it down belligerently.&lt;br/&gt;&lt;br/&gt;It definitely wasn&amp;#39;t entirely luck, I had a great phase 1 &amp;amp; 2 and 3 / 4 / 5 weren&amp;#39;t *entirely* devoid of skill.&lt;br/&gt;&lt;br/&gt;But I don&amp;#39;t feel the same satisfaction as other bosses because the overlapping attacks lend themselves so much to randomness. I feel like I just kept trying until I happened to win. 🫤
    </content>
    <updated>2025-12-21T05:44:15Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9ue6xa4x8e3xxtpeqrt5rhrgejgv82vdxwyj5n8cl34u3tn057tszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyqee8x5</id>
    
      <title type="html">My only nitpick is that the double horizontal strike can start up ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9ue6xa4x8e3xxtpeqrt5rhrgejgv82vdxwyj5n8cl34u3tn057tszyza3wsk3kvs3y6ncexn94jumsy9yj6furdmtv3r2upvlc0lses4lyqee8x5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8kdtntdppk0u9fgktn2tcy0xtsckkqym237qlvjxnrfjkjhtxpqsrl0xcg&#39;&gt;nevent1q…0xcg&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;My only nitpick is that the double horizontal strike can start up while you just happen to be standing near the edge of the arena and hit you before the attack really starts. It was infrequent enough to not to be too much of an issue but was probably the only time my deaths really felt unjustified.
    </content>
    <updated>2025-12-21T04:07:39Z</updated>
  </entry>

</feed>