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

  <title>Nostr notes by Alba 🌸 :v_pat:</title>
  <author>
    <name>Alba 🌸 :v_pat:</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub1eeqfjq6r2pa8cj0pvlgxg33pxqeaq8dwv7cwlm0s730swgykzqlqw6fehf.rss" />
  <link href="https://yabu.me/npub1eeqfjq6r2pa8cj0pvlgxg33pxqeaq8dwv7cwlm0s730swgykzqlqw6fehf" />
  <id>https://yabu.me/npub1eeqfjq6r2pa8cj0pvlgxg33pxqeaq8dwv7cwlm0s730swgykzqlqw6fehf</id>
  <icon>https://media.tech.lgbt/accounts/avatars/109/321/889/278/860/982/original/7d4bf014c695f09b.jpg</icon>
  <logo>https://media.tech.lgbt/accounts/avatars/109/321/889/278/860/982/original/7d4bf014c695f09b.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqs2t3pvaqr3xaypw3yvu3qellvptz9htndf5572ajsseszeryzmvjszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrusgg09s</id>
    
      <title type="html">je m&amp;#39;alloc (i manage my own memory, for those who don&amp;#39;t ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2t3pvaqr3xaypw3yvu3qellvptz9htndf5572ajsseszeryzmvjszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrusgg09s" />
    <content type="html">
      je m&amp;#39;alloc (i manage my own memory, for those who don&amp;#39;t speak french)
    </content>
    <updated>2025-11-29T18:17:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8lan3ar590myphf07vxlue6seuxk5nys8rvchjv0xj8tgeam59gczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrukra7de</id>
    
      <title type="html">inb4 i get doxxed too</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8lan3ar590myphf07vxlue6seuxk5nys8rvchjv0xj8tgeam59gczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrukra7de" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdx79n6g9xqtugx97s9qv6t5lr45dt89xy0tuak764pxdayhzux0cddytdk&#39;&gt;nevent1q…ytdk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;inb4 i get doxxed too
    </content>
    <updated>2025-11-24T09:53:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspve22vamja7ajv8wjr9rkt0sna8s6alywwsh3e8ym76nkv7h5ugczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrucqw0q2</id>
    
      <title type="html">god what the FUCK is wrong with this guy? the level of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspve22vamja7ajv8wjr9rkt0sna8s6alywwsh3e8ym76nkv7h5ugczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrucqw0q2" />
    <content type="html">
      god what the FUCK is wrong with this guy? the level of gaslighting is insane &lt;a href=&#34;https://chaos.social/@gsuberland/115599251535775251&#34;&gt;https://chaos.social/@gsuberland/115599251535775251&lt;/a&gt;
    </content>
    <updated>2025-11-24T09:41:38Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq89ukutqjp8uh87qjnw74l3aqs7xmzjwl0jw4jluqszv6mlthmjczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrucdk78f</id>
    
      <title>Nostr event nevent1qqsq89ukutqjp8uh87qjnw74l3aqs7xmzjwl0jw4jluqszv6mlthmjczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrucdk78f</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq89ukutqjp8uh87qjnw74l3aqs7xmzjwl0jw4jluqszv6mlthmjczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrucdk78f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvjmf6avggwuql3huneqn0zl36u70zk4u92z7tmkrzpg945ulsf0geuv5wy&#39;&gt;nevent1q…v5wy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/115/570/676/872/463/464/original/b84414cd372aff6c.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-11-18T12:23:30Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvjmf6avggwuql3huneqn0zl36u70zk4u92z7tmkrzpg945ulsf0gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruffx4sp</id>
    
      <title>Nostr event nevent1qqsvjmf6avggwuql3huneqn0zl36u70zk4u92z7tmkrzpg945ulsf0gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruffx4sp</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvjmf6avggwuql3huneqn0zl36u70zk4u92z7tmkrzpg945ulsf0gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruffx4sp" />
    <content type="html">
      has someone made the xkcd yet
    </content>
    <updated>2025-11-18T12:17:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsffztk3w30ttpgvkmn5ez4vvdzxtl6aujn6uhu08a5tak4pzz775gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2kx9te</id>
    
      <title type="html">it&amp;#39;s been long since i did RISC-V, what does &amp;#34;invalid ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsffztk3w30ttpgvkmn5ez4vvdzxtl6aujn6uhu08a5tak4pzz775gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2kx9te" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrslrtkgjxavfew3vd0j9y834sdcuxx6r98qnxt0wynzss8jyflngvr93v6&#39;&gt;nevent1q…93v6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it&amp;#39;s been long since i did RISC-V, what does &amp;#34;invalid virtual address&amp;#34; mean in this context? unaligned? unmapped? mapped with invalid permissions?
    </content>
    <updated>2025-11-03T18:11:47Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs22upejxha3n6vmfunejkvmuxe4wyekuj72n20mac4scrszqlpp6czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruy3ghwe</id>
    
      <title type="html">i can&amp;#39;t believe this is how i found out oracle is buying ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs22upejxha3n6vmfunejkvmuxe4wyekuj72n20mac4scrszqlpp6czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruy3ghwe" />
    <content type="html">
      i can&amp;#39;t believe this is how i found out oracle is buying tiktok&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/115/225/567/087/773/348/original/8ab5b1c18960e5b1.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-09-18T13:38:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgpr4wxacru384xjeudmyvw9kmmm4m43045qezws343y4gatv6v0czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrujcax5p</id>
    
      <title type="html">lil bro just sent me this without comment ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgpr4wxacru384xjeudmyvw9kmmm4m43045qezws343y4gatv6v0czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrujcax5p" />
    <content type="html">
      lil bro just sent me this without comment&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/115/176/510/163/682/339/original/ef558a5c55905f94.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-09-09T21:42:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdhme5kl8jdl856sfry7dr9a4nwzhz9avf2z58qcjut0wzmxvthugzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruhfefdx</id>
    
      <title type="html">thanks :neocat_heart: that sounds promising</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdhme5kl8jdl856sfry7dr9a4nwzhz9avf2z58qcjut0wzmxvthugzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruhfefdx" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqdcwnlt4nntzdq0wvmdcwzvput06s9pdendqu585ejhqu8nr59vsfhuqp7&#39;&gt;nevent1q…uqp7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;thanks :neocat_heart: that sounds promising
    </content>
    <updated>2025-09-02T03:28:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2glkawzcztt23ufecyc4mfpg3ujadg25y474jklplx3mddk7lq6gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruvzxfv7</id>
    
      <title type="html">yeah, actually most of them criminalize it when it&amp;#39;s for ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2glkawzcztt23ufecyc4mfpg3ujadg25y474jklplx3mddk7lq6gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruvzxfv7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszmvjza959q34g33hzy4yns7lguqt4medwv6dxjgvkh4m3v969s3qgjhzsd&#39;&gt;nevent1q…hzsd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yeah, actually most of them criminalize it when it&amp;#39;s for commercial uses... but i was even more wrong, the US does criminalize it in all cases
    </content>
    <updated>2025-09-02T03:22:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdxnlm7hgds7c6g2ef6475tg4nrevmzzrae6wgud93asznvjne0gczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru59d65a</id>
    
      <title type="html">not really? again, in many countries the distribution of pirated ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdxnlm7hgds7c6g2ef6475tg4nrevmzzrae6wgud93asznvjne0gczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru59d65a" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsw5w02dkjdvf6z5q2lutrwmf43kut3ysmkp2ll296zmkdfv8jr5ms68gltn&#39;&gt;nevent1q…gltn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;not really? again, in many countries the distribution of pirated material is actually illegal, and as a matter of fact that&amp;#39;s why my gf is uncomfortable with us torrenting (the seeding)
    </content>
    <updated>2025-09-01T21:22:26Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdk78mllcw3558sfyxnw2e57gwtjuv3n4arvv9xqngsm82xzmzzpszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruda36g5</id>
    
      <title type="html">IIUC the aspect of piracy was brought up in the lawsuit, and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdk78mllcw3558sfyxnw2e57gwtjuv3n4arvv9xqngsm82xzmzzpszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruda36g5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdz6gjg5ycz3c73klne7fyu9xuszg3umucrsz4qn5t3pkywwl3khshxdx93&#39;&gt;nevent1q…dx93&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;IIUC the aspect of piracy was brought up in the lawsuit, and rejected by the judge because Meta took appropriate precautions to avoid seeding the files (which would actually be a violation)
    </content>
    <updated>2025-09-01T21:20:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsglgc5jqaphkcf6rxfy6nhwq0z3zkcu0d8mcq2t0nnjn5zl8cc95gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruk4dqju</id>
    
      <title type="html">sure, it feels wrong that a 2 billion dollar company can just ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsglgc5jqaphkcf6rxfy6nhwq0z3zkcu0d8mcq2t0nnjn5zl8cc95gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruk4dqju" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstjrf6579pcak67g9cyzkjtrqefqe46s5c90jx7935zyx2xhhslmsahlkh7&#39;&gt;nevent1q…lkh7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;sure, it feels wrong that a 2 billion dollar company can just pirate materials *en masse* from loads of small authors. but is it illegal? most countries do not criminalize the *download* part of piracy, only the *upload* part. if you criminalize download that wouldn&amp;#39;t just be for Meta, it&amp;#39;d also apply to you when you pirate Disney
    </content>
    <updated>2025-09-01T21:14:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstjrf6579pcak67g9cyzkjtrqefqe46s5c90jx7935zyx2xhhslmszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruydjw7y</id>
    
      <title type="html">Alba&amp;#39;s hot take for today is: I don&amp;#39;t necessarily ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstjrf6579pcak67g9cyzkjtrqefqe46s5c90jx7935zyx2xhhslmszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruydjw7y" />
    <content type="html">
      Alba&amp;#39;s hot take for today is: I don&amp;#39;t necessarily disagree with the judge who ruled Meta&amp;#39;s pirating of materials for training to be fair use. the problem here is that intellectual property, like any form of private property, is a flawed premise from the start
    </content>
    <updated>2025-09-01T21:11:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs25629ttmtnh70mafmq85laewsl88z5n4wdkdk6p7leptz2jvu6gszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru9afpqk</id>
    
      <title type="html">...but you&amp;#39;re pushing apps to do their OS integrity checks ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs25629ttmtnh70mafmq85laewsl88z5n4wdkdk6p7leptz2jvu6gszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru9afpqk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsv3kwxyacw0fj0sdfneaxl20egtn5r6cxjtpzsw565cuzcslts0rsme4fch&#39;&gt;nevent1q…4fch&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;...but you&amp;#39;re pushing apps to do their OS integrity checks using the standard attestation API instead of Play Integrity. if that&amp;#39;s what you prefer, wouldn&amp;#39;t it be good to act consequently? is it at least planned for the future?&lt;br/&gt;&lt;br/&gt;(also I&amp;#39;d argue that even the original uses of attestation, where you only get to check that the key is in a genuine keystore, are DRM. as a user I should be able to control how I store my keys. that a service can refuse to operate unless I store my session key in a place that prevents me from migrating it to another device is an antifeature)
    </content>
    <updated>2025-08-26T04:41:37Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9n224h4xm55gx7m2jeug9vuh7qxj66ydf6p25rg2xfsyhw2e3wwczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrudum9nn</id>
    
      <title type="html">you seem to be very focused on making apps work over making them ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9n224h4xm55gx7m2jeug9vuh7qxj66ydf6p25rg2xfsyhw2e3wwczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrudum9nn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp50kg9yn8dfmj27ejxrwg4h3r7uygjjwujpu50mhrysr8lm8msjsmajsmw&#39;&gt;nevent1q…jsmw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;you seem to be very focused on making apps work over making them DRM free... DRM is still DRM even if the service provider has allowlisted your OS and the app works there. if an app is only working because I&amp;#39;m using your particular signed builds of your particular OS, that&amp;#39;s IMO just as important to know as when the app doesn&amp;#39;t work. it&amp;#39;s why Firefox notifies/asks even when the website&amp;#39;s DRM is compatible with it
    </content>
    <updated>2025-08-26T04:25:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrzya76gs0lecl52p6t780mtd3zsl2rn36qc0yf22k0u6k25d04nqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrupdyfry</id>
    
      <title type="html">nice. but what about the standard attestation API? do I get to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrzya76gs0lecl52p6t780mtd3zsl2rn36qc0yf22k0u6k25d04nqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrupdyfry" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst6m0yycgha7v8jsjh5efdtmw9rjc5j90tyat7su8jz4rghucw3kq33rntr&#39;&gt;nevent1q…rntr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;nice. but what about the standard attestation API? do I get to know when applications fetch the attestation certificate chain? I imagine the root is in the project&amp;#39;s control?
    </content>
    <updated>2025-08-26T04:16:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsreapyyllmuqmrhpjwzwlvf7ceskpnkkmjla5cv3zzw4dahtxtsegzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruetrdeq</id>
    
      <title type="html">yes, i know blocking access to DRM features will make many apps ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsreapyyllmuqmrhpjwzwlvf7ceskpnkkmjla5cv3zzw4dahtxtsegzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruetrdeq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq5p03tndclhuzyh9p3l0uhh6ltsjmdx07keaq3el4yjsjaf44k9qtnqn7k&#39;&gt;nevent1q…qn7k&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yes, i know blocking access to DRM features will make many apps cease to work. still as a user I want to at least know when an app is attempting to use it and be able to control access. you know, [like Firefox does with EME by default]( &lt;img src=&#34;https://geekrewind.com/wp-content/uploads/2021/02/netflix-ubuntu-watch.webp&#34;&gt;  )
    </content>
    <updated>2025-08-26T04:00:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstlsshs0lhm953tycz6s5er5gdjqf360ggndz58s0r0zracerm9jczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru4x47t7</id>
    
      <title type="html">does grapheneos allow users to disable apps access to root-based ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstlsshs0lhm953tycz6s5er5gdjqf360ggndz58s0r0zracerm9jczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru4x47t7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsy4968krew92eyt3dle9nmat7uv8zjp0k8zc28r72na84p05qwc7gpjmymx&#39;&gt;nevent1q…mymx&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;does grapheneos allow users to disable apps access to root-based attestation?
    </content>
    <updated>2025-08-26T03:32:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsy4968krew92eyt3dle9nmat7uv8zjp0k8zc28r72na84p05qwc7gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru74ffky</id>
    
      <title type="html">good to know. that&amp;#39;s certainly not the impression I got when ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsy4968krew92eyt3dle9nmat7uv8zjp0k8zc28r72na84p05qwc7gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru74ffky" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2j674p7sr9r6z30k0rqt9h6zmwsp085q5h9ttet5ealfup40ktzq30fdhf&#39;&gt;nevent1q…fdhf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;good to know. that&amp;#39;s certainly not the impression I got when someone from grapheneos reacted to the EU wallet prototype using Play Integrity by basically asking them to instead use the standard Android API, though... my memory isn&amp;#39;t the best but I don&amp;#39;t think the message was pushing back against attestation at all. but i can chalk that as a one off
    </content>
    <updated>2025-08-26T03:27:42Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszhm0pu66rvrftxrzretyh8fc9vgzzv2489wgne2u9xw53evufseczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruzn7fpy</id>
    
      <title type="html">this was one of the options that came to mind while I was writing ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszhm0pu66rvrftxrzretyh8fc9vgzzv2489wgne2u9xw53evufseczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruzn7fpy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9rkcrqrq0g6n3e8mhpe9lqml4t49pqf4khtlhr47mhxn0t986uhc67aa0l&#39;&gt;nevent1q…aa0l&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this was one of the options that came to mind while I was writing the second paragraph. nice that google is already doing that! they could&amp;#39;ve done... more of that, instead of 100% blocking users from sideloading things&lt;br/&gt;&lt;br/&gt;(but also I&amp;#39;d be surprised if pegasus installed itself in a legal way, so it&amp;#39;s not like this check will affect that kind of malware in any way?)
    </content>
    <updated>2025-08-25T20:36:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst4hugvdccwh9calgfwwjkd5p9pg73yyqepr95zmgv9u3accp02nczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0r02k7</id>
    
      <title type="html">i could be convinced that their interests are aligned with users ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst4hugvdccwh9calgfwwjkd5p9pg73yyqepr95zmgv9u3accp02nczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0r02k7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg7gz8p3ke4ufacn59za8lz5n8jc4gqp3xmqpzu26wu63r7nlh6pg0ej0qt&#39;&gt;nevent1q…j0qt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;i could be convinced that their interests are aligned with users when it comes to protecting people from viruses and such. but I wonder how much that played into the decision to introduce these checks, and how much was an excuse to get around anticompetence and monetize users more heavily&lt;br/&gt;&lt;br/&gt;especially considering there&amp;#39;s many intermediate forms of this that would&amp;#39;ve still allowed advanced users to sideload their stuff
    </content>
    <updated>2025-08-25T20:30:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsda4t6fpa9pdn6gwrgvexzlzvxjksqznpagj7xvs3deuqhmxz7ytszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrumxvyzf</id>
    
      <title type="html">you&amp;#39;ll also have to agree to some terms of service that are ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsda4t6fpa9pdn6gwrgvexzlzvxjksqznpagj7xvs3deuqhmxz7ytszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrumxvyzf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqdzgk95kfm5sftzrlsdezk7chjvp5q3e4422vrcr7qhsmltwcz0s4j7s9t&#39;&gt;nevent1q…7s9t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;you&amp;#39;ll also have to agree to some terms of service that are not yet public AFAIK, give them an email &#43; phone number, verify them, then give them your public key and sign a challenge using the key (to prove you have the private part) and only then you may be given ownership of a package name.&lt;br/&gt;&lt;br/&gt;you don&amp;#39;t have to give google&amp;lt;li&amp;gt;your private key&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;the APK you&amp;#39;ll be distributing&amp;lt;/li&amp;gt;
    </content>
    <updated>2025-08-25T20:10:46Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqdzgk95kfm5sftzrlsdezk7chjvp5q3e4422vrcr7qhsmltwcz0szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2qm6r3</id>
    
      <title type="html">in case you want to skip all the corporate bullshit, this ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqdzgk95kfm5sftzrlsdezk7chjvp5q3e4422vrcr7qhsmltwcz0szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2qm6r3" />
    <content type="html">
      in case you want to skip all the corporate bullshit, this explains the process you&amp;#39;ll have to go through in order to be able to sideload an app on your own fucking Android device&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://developer.android.com/developer-verification/assets/pdfs/introducing-the-android-developer-console.pdf&#34;&gt;https://developer.android.com/developer-verification/assets/pdfs/introducing-the-android-developer-console.pdf&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;you have to provide legal ID that Google will verify, and PAY $25 unless you&amp;#39;re a &amp;#34;hobbyist or student&amp;#34;
    </content>
    <updated>2025-08-25T20:01:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqspyppr4hhyz8plnzjtfrznkphljzdt30g748hk8ata66es5mrmzdqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrutevs5l</id>
    
      <title type="html">nuuu (&amp;gt;&amp;#39;__&amp;#39;)&amp;gt; if you ever wanna overcome it, 3b1b ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqspyppr4hhyz8plnzjtfrznkphljzdt30g748hk8ata66es5mrmzdqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrutevs5l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrnr2rwwx92pnhtgzx387pw7a9zr4ygwfsdyd8muu6kj20ra2u64cdkkzfu&#39;&gt;nevent1q…kzfu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;nuuu (&amp;gt;&amp;#39;__&amp;#39;)&amp;gt; if you ever wanna overcome it, 3b1b has some videos about the Fourier transform that i find very nice to build some intuition &lt;a href=&#34;https://youtu.be/spUNpyF58BY&#34;&gt;https://youtu.be/spUNpyF58BY&lt;/a&gt;
    </content>
    <updated>2025-07-29T10:12:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxstdzwck838nztpdnngap778qec6wu2c37949du0m7rf2unape9gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruwr67p9</id>
    
      <title type="html">ahh that&amp;#39;s another thing, and sadly more complicated imo. I ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxstdzwck838nztpdnngap778qec6wu2c37949du0m7rf2unape9gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruwr67p9" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvvc8mz0f4y95y8ktrc7ru64ypjzp26dams8qvgndq0qkll88y8cslupe9z&#39;&gt;nevent1q…pe9z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ahh that&amp;#39;s another thing, and sadly more complicated imo. I mean you can look at the definition, it&amp;#39;s not that complicated, but building an intuition for what it does takes time &lt;br/&gt;&lt;br/&gt;I&amp;#39;d recommend first learning about the (continuous) Fourier Transform and then you can look at what happens when you discretize it (which you need to do in order to, y&amp;#39;know, be able to compute it)
    </content>
    <updated>2025-07-29T10:05:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9l9qrekkm8n7l2mfywcqty5j8akmvvv9z8p6j3ejzhv66aqx4zgczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrudxulgk</id>
    
      <title type="html">oh, the Discrete Fourier Transform is the mathematical transform ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9l9qrekkm8n7l2mfywcqty5j8akmvvv9z8p6j3ejzhv66aqx4zgczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrudxulgk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsydaa8vfrs625ndyr66lat8qld3hzfdfh6qpp6e5v9nj7k29ffcrgv3dtd2&#39;&gt;nevent1q…dtd2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh, the Discrete Fourier Transform is the mathematical transform itself and the Fast Fourier Transform is the algorithm you end up implementing to calculate a DFT efficiently
    </content>
    <updated>2025-07-29T10:01:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd7g2quhyk6c7v6tud646ll9j4069r2nvtgc078fw853my9qa8zxgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruf4gfc2</id>
    
      <title type="html">oh, for me it was pretty easy to understand in the case of a 2 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd7g2quhyk6c7v6tud646ll9j4069r2nvtgc078fw853my9qa8zxgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruf4gfc2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgwz0ehpwayne6jy8zck89mcdtz8535wy3m6q4q8l72y3ax62qv7gf93wfy&#39;&gt;nevent1q…3wfy&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh, for me it was pretty easy to understand in the case of a 2 divisor, you can get the DFT of the entire sequence from the DFT of the even samples and the DFT of the odd samples
    </content>
    <updated>2025-07-29T09:57:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9fdhhv48g704r9eqp3asp8qscs7chykcyhujzn65vwfdqh4neq8qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru9ger8x</id>
    
      <title type="html">speaking of furry transfems, today I&amp;#39;ll try ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9fdhhv48g704r9eqp3asp8qscs7chykcyhujzn65vwfdqh4neq8qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru9ger8x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8usyw3rda7qev80ley42wyup9wdxxc2nt34ejrm56nkywmphgvngyguees&#39;&gt;nevent1q…uees&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;speaking of furry transfems, today I&amp;#39;ll try implementing&amp;lt;li&amp;gt;an FFT&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;for the first time&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;with WebGL&amp;lt;/li&amp;gt;
    </content>
    <updated>2025-07-29T09:48:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8usyw3rda7qev80ley42wyup9wdxxc2nt34ejrm56nkywmphgvngzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruscessv</id>
    
      <title type="html">she&amp;#39;s so me ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8usyw3rda7qev80ley42wyup9wdxxc2nt34ejrm56nkywmphgvngzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruscessv" />
    <content type="html">
      she&amp;#39;s so me&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/114/935/720/249/131/299/original/d2b5a77ef05a3436.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-07-29T09:07:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrj0mnne50vj0cnmdwwu82s2qqm4zhphe6hhdctk55500n34x893gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru9gs4qa</id>
    
      <title type="html">that reminded me of this meme which I&amp;#39;ll put here for easy ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrj0mnne50vj0cnmdwwu82s2qqm4zhphe6hhdctk55500n34x893gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru9gs4qa" />
    <content type="html">
      that reminded me of this meme which I&amp;#39;ll put here for easy future access&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/114/624/392/333/973/088/original/01430eebc9514c4b.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-06-04T09:30:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswualzwmur4ec7ue7fz3dv5ef9sf8lr29xje4eqdpfyh0ygm9ratszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruhq673j</id>
    
      <title type="html">yeah I&amp;#39;m skeptical of both things</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswualzwmur4ec7ue7fz3dv5ef9sf8lr29xje4eqdpfyh0ygm9ratszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruhq673j" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrpsy05l5vlzxzczwqx4enl2fzewkg2w33vawuw29hx7mv0kw968qnvpjrd&#39;&gt;nevent1q…pjrd&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yeah I&amp;#39;m skeptical of both things
    </content>
    <updated>2025-03-13T21:17:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx36pxfe596fkquwsqs2azvau9t2hltf3crx4hahpnjsezr5aww2qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2y36rf</id>
    
      <title type="html">I&amp;#39;m also curious... i think they said stuff like C# or Kotlin ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx36pxfe596fkquwsqs2azvau9t2hltf3crx4hahpnjsezr5aww2qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2y36rf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq6w2en3xrhqyvnv63f0rrdpqfn6f4ykpvzngepw3qffyz3jkgdcsf9eatt&#39;&gt;nevent1q…eatt&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m also curious... i think they said stuff like C# or Kotlin was too slow
    </content>
    <updated>2025-03-13T21:06:06Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrsrtl0m4zm6jecjdv6sc0grsx43ywh53jauxq09yztuuxj4qzl4czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru09ygft</id>
    
      <title>Nostr event nevent1qqsrsrtl0m4zm6jecjdv6sc0grsx43ywh53jauxq09yztuuxj4qzl4czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru09ygft</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrsrtl0m4zm6jecjdv6sc0grsx43ywh53jauxq09yztuuxj4qzl4czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru09ygft" />
    <content type="html">
       &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/114/134/130/935/890/206/original/6a7c39b892944e86.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-03-09T19:31:07Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxen34dwjf86ekyksv4dlquyw5gxpfkufduzf3ssaj0ratgx03k0czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrualgsqj</id>
    
      <title type="html">i am once again stealing a thing to add alt text to it ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxen34dwjf86ekyksv4dlquyw5gxpfkufduzf3ssaj0ratgx03k0czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrualgsqj" />
    <content type="html">
      i am once again stealing a thing to add alt text to it&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/113/852/304/297/865/539/original/a9b9a2de97389a9f.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-01-19T01:01:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz56yajmsceq6rmr6d7m2q7jq3tljnze2qftjvq9wtclwax6fegaszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru6k7fu7</id>
    
      <title type="html">stolen to add alt text ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz56yajmsceq6rmr6d7m2q7jq3tljnze2qftjvq9wtclwax6fegaszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru6k7fu7" />
    <content type="html">
      stolen to add alt text&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/113/820/582/235/635/977/original/844c78937a58284a.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2025-01-13T10:32:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrmd28gnk9284qqpnhku4lt5ed239ds280afwl5jnddjfrl4tnu6szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrufgjarz</id>
    
      <title>Nostr event nevent1qqsrmd28gnk9284qqpnhku4lt5ed239ds280afwl5jnddjfrl4tnu6szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrufgjarz</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrmd28gnk9284qqpnhku4lt5ed239ds280afwl5jnddjfrl4tnu6szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrufgjarz" />
    <content type="html">
       &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/113/718/823/503/307/976/original/94fbc1f30b0b45de.jpg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-12-26T11:12:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqxthnrs7008cx65gkh2raa3a57hvpmyqa92gc8k7ya7zca2h87agzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruuxwfwr</id>
    
      <title type="html">what the fuck does libublk require serde_json for??</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqxthnrs7008cx65gkh2raa3a57hvpmyqa92gc8k7ya7zca2h87agzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruuxwfwr" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswadwl20rlkyhaz9yt65ap90nrr4cuhqfvpkp6ghzts9gmn0xtdhgzrcwvz&#39;&gt;nevent1q…cwvz&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what the fuck does libublk require serde_json for??
    </content>
    <updated>2024-11-17T23:05:20Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswadwl20rlkyhaz9yt65ap90nrr4cuhqfvpkp6ghzts9gmn0xtdhgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruk2dh87</id>
    
      <title type="html">now, I&amp;#39;d love to be able to &amp;#34;mount&amp;#34; the EBS snapshot ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswadwl20rlkyhaz9yt65ap90nrr4cuhqfvpkp6ghzts9gmn0xtdhgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruk2dh87" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdjpt5wrlwm7ja6kpslwlpjr4mg53kvq7qh2w5rgszfsdkqcc04cs8n55zf&#39;&gt;nevent1q…55zf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;now, I&amp;#39;d love to be able to &amp;#34;mount&amp;#34; the EBS snapshot as a userspace block device in my machine... but it looks like no one has done that yet :(
    </content>
    <updated>2024-11-17T22:39:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdjpt5wrlwm7ja6kpslwlpjr4mg53kvq7qh2w5rgszfsdkqcc04cszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruhvycpn</id>
    
      <title type="html">oh hey, [lightsail snapshots can be exported into an AMI on your ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdjpt5wrlwm7ja6kpslwlpjr4mg53kvq7qh2w5rgszfsdkqcc04cszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruhvycpn" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8gm08vdwhk86hkfnzs5sjp7mm4w3rwsp7zqgpyue6frgxvmhrs3sh7c2ug&#39;&gt;nevent1q…c2ug&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh hey, [lightsail snapshots can be exported into an AMI on your account](&lt;a href=&#34;https://docs.aws.amazon.com/lightsail/latest/userguide/amazon-lightsail-exporting-snapshots-to-amazon-ec2.html&#34;&gt;https://docs.aws.amazon.com/lightsail/latest/userguide/amazon-lightsail-exporting-snapshots-to-amazon-ec2.html&lt;/a&gt; ). all I had to do was do &amp;#34;keep snapshot&amp;#34; to create a manual snapshot from the automatic snapshot, and then &amp;#34;export to ec2&amp;#34;. both these processes take an excruciatingly long time, why? a lightsail snapshot is already an AMI, you should just need to transfer it around??
    </content>
    <updated>2024-11-17T22:37:02Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8gm08vdwhk86hkfnzs5sjp7mm4w3rwsp7zqgpyue6frgxvmhrs3szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruu78qzy</id>
    
      <title type="html">I could recover them from yesterday&amp;#39;s backup... but will AWS ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8gm08vdwhk86hkfnzs5sjp7mm4w3rwsp7zqgpyue6frgxvmhrs3szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruu78qzy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstpnh0t7sj20edusppeva4wm6f0jspul7zyf0qc9j86wqhtd0wffsv5wm9t&#39;&gt;nevent1q…wm9t&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I could recover them from yesterday&amp;#39;s backup... but will AWS let me access lightsail snapshots directly using the EBS APIs? we all know the response is &amp;#34;no&amp;#34;
    </content>
    <updated>2024-11-17T21:53:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstpnh0t7sj20edusppeva4wm6f0jspul7zyf0qc9j86wqhtd0wffszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2ph4ff</id>
    
      <title type="html">i just lost 4 months of personal server logs... definitely not a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstpnh0t7sj20edusppeva4wm6f0jspul7zyf0qc9j86wqhtd0wffszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2ph4ff" />
    <content type="html">
      i just lost 4 months of personal server logs... definitely not a good sysadmin :neofox__w:
    </content>
    <updated>2024-11-17T21:46:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8zvkr4apeehcsdvlf3lgjz9clch94l4nh4vecvjk0w96aet2mjeszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruz9s0m9</id>
    
      <title type="html">I&amp;#39;m a simple girl. give me hummus and a solution to P=NP and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8zvkr4apeehcsdvlf3lgjz9clch94l4nh4vecvjk0w96aet2mjeszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruz9s0m9" />
    <content type="html">
      I&amp;#39;m a simple girl. give me hummus and a solution to P=NP and I&amp;#39;m happy
    </content>
    <updated>2024-11-17T19:23:56Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxu06c4gxzhfug9lxpy90xhc3txxwxsu33s96lpkvgc7rrju042kgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruzdcyz7</id>
    
      <title type="html">this is actually in std: ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxu06c4gxzhfug9lxpy90xhc3txxwxsu33s96lpkvgc7rrju042kgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruzdcyz7" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswsrqgwlvkc2yvvgy6rv9xg5rtauj6vqlqgjda02krfhls8rj6ghsd6lut6&#39;&gt;nevent1q…lut6&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this is actually in std: [ManuallyDrop](&lt;a href=&#34;https://doc.rust-lang.org/std/mem/struct.ManuallyDrop.html&#34;&gt;https://doc.rust-lang.org/std/mem/struct.ManuallyDrop.html&lt;/a&gt; )
    </content>
    <updated>2024-10-18T15:15:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsw7knnvgavftjd56qh5pj55rjyqy2az6qsyc3z8dckzag8kp2uw0qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru8tm2fq</id>
    
      <title type="html">oh, but where do you share your patches then? :o (edit: no ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsw7knnvgavftjd56qh5pj55rjyqy2az6qsyc3z8dckzag8kp2uw0qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru8tm2fq" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9p0nxjef6qsucsvn8dr3hvjjaln0mc2tvhkl68wpvhtqwh65mavqkrgj0n&#39;&gt;nevent1q…gj0n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;oh, but where do you share your patches then? :o (edit: no worries I&amp;#39;ll figure it out)
    </content>
    <updated>2024-09-29T08:52:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyceuvr68fylqztjr7mg7fmulhf9upqsyf2uqrskuvznuf0spj7ygzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0zhfcc</id>
    
      <title type="html">I think Lina told me someone had already booted M3 and developed ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyceuvr68fylqztjr7mg7fmulhf9upqsyf2uqrskuvznuf0spj7ygzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0zhfcc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqqxqcm82cedwmyqaml267t65drjxge6yevuhtj6hgcrw9tq3w4xg3ske6z&#39;&gt;nevent1q…ke6z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think Lina told me someone had already booted M3 and developed some drivers, but if that&amp;#39;s true, either they didn&amp;#39;t end up opening a PR or I&amp;#39;m looking at the wrong place, because I checked PRs and branches
    </content>
    <updated>2024-09-29T02:31:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqqxqcm82cedwmyqaml267t65drjxge6yevuhtj6hgcrw9tq3w4xgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruf4zd8e</id>
    
      <title type="html">I think I have a basic DT ready. cpus, memory, soc, aic, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqqxqcm82cedwmyqaml267t65drjxge6yevuhtj6hgcrw9tq3w4xgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruf4zd8e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2f69t2q6lc93d0qklwj29jlfynnfk6x8aellr5m88tlgqcnr0hyqgva2ar&#39;&gt;nevent1q…a2ar&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I think I have a basic DT ready. cpus, memory, soc, aic, reserved-mem and the uart. maybe I&amp;#39;m lacking a timer, but linux should know how to use the arm one i think?&lt;br/&gt;&lt;br/&gt;now i just have to port the little changes to aic3 into linux, but that&amp;#39;ll have to wait for tomorrow...
    </content>
    <updated>2024-09-29T02:24:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2f69t2q6lc93d0qklwj29jlfynnfk6x8aellr5m88tlgqcnr0hyqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruxtqkpe</id>
    
      <title type="html">okay, yes, that&amp;#39;s it. apparently the AIC has a way to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2f69t2q6lc93d0qklwj29jlfynnfk6x8aellr5m88tlgqcnr0hyqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruxtqkpe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq7ez99gaqy7kw5uqxrf6d6khae0ydh74reuk35z8vt7n8zlumlusnqu0t9&#39;&gt;nevent1q…u0t9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;okay, yes, that&amp;#39;s it. apparently the AIC has a way to generate interrupts from software? and this is how we mimic the same IRQ that would come from the real thing
    </content>
    <updated>2024-09-29T01:24:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq7ez99gaqy7kw5uqxrf6d6khae0ydh74reuk35z8vt7n8zlumluszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrua9q2hc</id>
    
      <title type="html">I don&amp;#39;t understand how the guest gets informed of the virtual ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq7ez99gaqy7kw5uqxrf6d6khae0ydh74reuk35z8vt7n8zlumluszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrua9q2hc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9gyzrdyldkg6vnxcm4fxkh24vwtgsslutut7xj4693clvsr33p8cyek6qu&#39;&gt;nevent1q…k6qu&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I don&amp;#39;t understand how the guest gets informed of the virtual UART. I was expecting it to be through the ADT, but I see no such thing. maybe it mimics the interface of the real debug UART and is mapped at exactly the same addresses? is that it?
    </content>
    <updated>2024-09-29T01:20:35Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9gyzrdyldkg6vnxcm4fxkh24vwtgsslutut7xj4693clvsr33p8czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruv0csyw</id>
    
      <title type="html">tip: if you&amp;#39;re starting out at Asahi and don&amp;#39;t know what ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9gyzrdyldkg6vnxcm4fxkh24vwtgsslutut7xj4693clvsr33p8czyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruv0csyw" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqst60hljn722ycz7pxfsfst8lfvh3kywyq276tzrxafwupduq2mlpcag8hgp&#39;&gt;nevent1q…8hgp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;tip: if you&amp;#39;re starting out at Asahi and don&amp;#39;t know what a certain acronym means, I recommend to&amp;lt;li&amp;gt;check out &amp;lt;a href=&amp;#34;&lt;a href=&#34;https://github.com/AsahiLinux/docs/wiki/Introduction-to-Apple-Silicon#firmware-overview&amp;#34&#34;&gt;https://github.com/AsahiLinux/docs/wiki/Introduction-to-Apple-Silicon#firmware-overview&amp;#34&lt;/a&gt;; target=&amp;#34;_blank&amp;#34; rel=&amp;#34;nofollow noopener noreferrer&amp;#34;&amp;gt;this table&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;search with &amp;lt;code&amp;gt;site:asahilinux.org&amp;lt;/code&amp;gt; (maybe they talked about it in the blog)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;grep the linux and m1n1 repos&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;some other random acronyms, mostly peripherals of the SoC:&lt;br/&gt;&lt;br/&gt;AIC → Apple Interrupt Controller&lt;br/&gt;AP → Application Processor (where the OS runs)&lt;br/&gt;DCP → Display Controller Processor (video output)&lt;br/&gt;MTP → Multitouch Processor (trackpad)&lt;br/&gt;PMGR → Power Manager (probably the most important peripheral. it controls power, voltage, clock, .. to the rest of the peripherals)&lt;br/&gt;RTKit → RTOS made by Apple that runs in several coprocessors (DCP, SMC, ANE, MTP, ...)&lt;br/&gt;&lt;br/&gt;boot related:&lt;br/&gt;&lt;br/&gt;ADT → Apple Device Tree (this is how Asahi refers to the device tree given to us by iBoot)&lt;br/&gt;KC → Kernel cache&lt;br/&gt;FuOS → Fully Untrusted OS&lt;br/&gt;SFR → System Firmware and Recovery (thing in NOR flash plus the System Recovery partition)&lt;br/&gt;1TR → One True Recovery&lt;br/&gt;BP → Boot Policy
    </content>
    <updated>2024-09-29T00:55:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqst60hljn722ycz7pxfsfst8lfvh3kywyq276tzrxafwupduq2mlpczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0y5rk3</id>
    
      <title type="html">what is the reg in a cpu FDT used for? the values used in the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqst60hljn722ycz7pxfsfst8lfvh3kywyq276tzrxafwupduq2mlpczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0y5rk3" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstrv2z638k7k6rg5l7g2eyzajhe8x72nm4pymkd5lnzr2yumdv3gs70xj99&#39;&gt;nevent1q…xj99&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;what is the reg in a cpu FDT used for? the values used in the existing FDTs seem not to match those of the ADTs...
    </content>
    <updated>2024-09-28T20:48:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstrv2z638k7k6rg5l7g2eyzajhe8x72nm4pymkd5lnzr2yumdv3gszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru9xpmrd</id>
    
      <title type="html">I&amp;#39;m making the DT and it looks like Apple made a small typo ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstrv2z638k7k6rg5l7g2eyzajhe8x72nm4pymkd5lnzr2yumdv3gszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru9xpmrd" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvrr5u0x3dlge7wg06juv40l3gwmaspde6p8r2d0hajvpe8tar0zsnnk4p3&#39;&gt;nevent1q…k4p3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;m making the DT and it looks like Apple made a small typo in CPU8?&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/113/217/112/734/164/619/original/e9ce8a0c9411d03d.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-09-28T20:40:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvrr5u0x3dlge7wg06juv40l3gwmaspde6p8r2d0hajvpe8tar0zszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2cfl9n</id>
    
      <title type="html">thinking on which defconfig to use, the obvious choice seems to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvrr5u0x3dlge7wg06juv40l3gwmaspde6p8r2d0hajvpe8tar0zszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2cfl9n" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxhpr9200ysj3yvknjc5g6t4058e4vntwjynjutzt0dugfrzwqlesk0fs20&#39;&gt;nevent1q…fs20&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;thinking on which defconfig to use, the obvious choice seems to be arch/arm64/configs/defconfig but the last change to it (a few months ago) was marcan saying &amp;#34;this defconfig is broken&amp;#34; soooo
    </content>
    <updated>2024-09-28T14:10:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxhpr9200ysj3yvknjc5g6t4058e4vntwjynjutzt0dugfrzwqleszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru87heuc</id>
    
      <title type="html">hmm, marcan sure likes to force push to the repos</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxhpr9200ysj3yvknjc5g6t4058e4vntwjynjutzt0dugfrzwqleszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru87heuc" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyj4u78fv9qnvsfuv4m7sh087wakwyh368h3rh4pktrxmj8ttxxng08uzmr&#39;&gt;nevent1q…uzmr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;hmm, marcan sure likes to force push to the repos
    </content>
    <updated>2024-09-28T14:08:27Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyj4u78fv9qnvsfuv4m7sh087wakwyh368h3rh4pktrxmj8ttxxngzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0r3297</id>
    
      <title type="html">okay, let&amp;#39;s get building the kernel...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyj4u78fv9qnvsfuv4m7sh087wakwyh368h3rh4pktrxmj8ttxxngzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0r3297" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr27mxqzms78vcum8s27yd3f2qmm30lqcvq22s6wfz0glqh47jdaqattxh5&#39;&gt;nevent1q…txh5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;okay, let&amp;#39;s get building the kernel...
    </content>
    <updated>2024-09-28T13:53:12Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr27mxqzms78vcum8s27yd3f2qmm30lqcvq22s6wfz0glqh47jdaqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrul0wd7e</id>
    
      <title type="html">actually before going to sleep i tried running a bare m1n1 inside ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr27mxqzms78vcum8s27yd3f2qmm30lqcvq22s6wfz0glqh47jdaqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrul0wd7e" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqzwh8pd6ygknwzm3rmfcgxlh8tc0u5mjkx96x6y7q8z50une3f7qew37af&#39;&gt;nevent1q…37af&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;actually before going to sleep i tried running a bare m1n1 inside its HV and it went well, other than a few &amp;#34;Dangerous write&amp;#34; to the PMGR that look to me more like preemptive warnings than anything else.&lt;br/&gt;&lt;br/&gt;the child m1n1 booted fully and I can interact with it through the second uart, which is nice, while the child also has access to the other usb ports? nice :o
    </content>
    <updated>2024-09-28T02:08:22Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqzwh8pd6ygknwzm3rmfcgxlh8tc0u5mjkx96x6y7q8z50une3f7qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruxths63</id>
    
      <title type="html">leaving here a link to the [aarch64 linux boot ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqzwh8pd6ygknwzm3rmfcgxlh8tc0u5mjkx96x6y7q8z50une3f7qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruxths63" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsg2p0m3gv968xu8am5jlnegrzz9ahwmhcdh8a5g2wxdwrm5fmx4ysk9mz4d&#39;&gt;nevent1q…mz4d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;leaving here a link to the [aarch64 linux boot protocol](&lt;a href=&#34;https://www.kernel.org/doc/html/latest/arch/arm64/booting.html&#34;&gt;https://www.kernel.org/doc/html/latest/arch/arm64/booting.html&lt;/a&gt; ) just in case I need it tomorrow
    </content>
    <updated>2024-09-28T01:56:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsg2p0m3gv968xu8am5jlnegrzz9ahwmhcdh8a5g2wxdwrm5fmx4yszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruh90sfu</id>
    
      <title type="html">I&amp;#39;ve signed a new stage1 with the build at this point. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsg2p0m3gv968xu8am5jlnegrzz9ahwmhcdh8a5g2wxdwrm5fmx4yszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruh90sfu" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsvc84skkc2vk4gx7tgw0v5n6rzl2d82keceaxq7fxg4tr7s9wxzqgvymfa2&#39;&gt;nevent1q…mfa2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve signed a new stage1 with the build at this point. tomorrow I&amp;#39;ll build a dumb kernel and begin playing with the HV, hopefully it just works
    </content>
    <updated>2024-09-28T01:41:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvc84skkc2vk4gx7tgw0v5n6rzl2d82keceaxq7fxg4tr7s9wxzqgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrumf43ge</id>
    
      <title type="html">anyway, all secondary cores work including IPIs. I&amp;#39;m not sure ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvc84skkc2vk4gx7tgw0v5n6rzl2d82keceaxq7fxg4tr7s9wxzqgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrumf43ge" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyzstragdwh4d7dc52gjaavwn6svm9rem8h673wrl9336374rqncclzuwx9&#39;&gt;nevent1q…uwx9&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;anyway, all secondary cores work including IPIs. I&amp;#39;m not sure why IPIs work but they do... I&amp;#39;ll move on, I hope this doesn&amp;#39;t come back to bite me later
    </content>
    <updated>2024-09-28T01:14:49Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyzstragdwh4d7dc52gjaavwn6svm9rem8h673wrl9336374rqncczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrugp3ast</id>
    
      <title type="html">ah wait, it was only CPU 0, and it was indeed one of these ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyzstragdwh4d7dc52gjaavwn6svm9rem8h673wrl9336374rqncczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrugp3ast" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr5tmqrg5c2kfphvq7xgwdtupnrz7d2znjxk6u6jjytp2e5fxvahqwv583e&#39;&gt;nevent1q…583e&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ah wait, it was only CPU 0, and it was indeed one of these assumptions that boot_cpu == 0&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/113/212/505/735/286/260/original/487ffcdce9d76a6e.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-09-28T01:10:21Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr5tmqrg5c2kfphvq7xgwdtupnrz7d2znjxk6u6jjytp2e5fxvahqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrupa8qeg</id>
    
      <title type="html">I can&amp;#39;t get the secondary cores to talk to me. they are ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr5tmqrg5c2kfphvq7xgwdtupnrz7d2znjxk6u6jjytp2e5fxvahqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrupa8qeg" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx4dfncc3tra00zczf7ys0l57tly9kh223cukgynn0wp7cwkxy5yg7wft59&#39;&gt;nevent1q…ft59&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I can&amp;#39;t get the secondary cores to talk to me. they are clearly alive, as they respond to changes in the spin_table, and yet...
    </content>
    <updated>2024-09-28T01:00:54Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx4dfncc3tra00zczf7ys0l57tly9kh223cukgynn0wp7cwkxy5ygzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru3dq4vf</id>
    
      <title type="html">I&amp;#39;ve also applied the mcc changes, so far so good...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx4dfncc3tra00zczf7ys0l57tly9kh223cukgynn0wp7cwkxy5ygzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru3dq4vf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszv3hvzc24ku26w2h0wxy7fcwsnt4t6788sy9zf30reduunrn5vdq05xddc&#39;&gt;nevent1q…xddc&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I&amp;#39;ve also applied the mcc changes, so far so good...
    </content>
    <updated>2024-09-28T00:38:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszv3hvzc24ku26w2h0wxy7fcwsnt4t6788sy9zf30reduunrn5vdqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrudzut5z</id>
    
      <title type="html">yep, that was it. mmu works</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszv3hvzc24ku26w2h0wxy7fcwsnt4t6788sy9zf30reduunrn5vdqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrudzut5z" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsdxzk2amezsadjldgyw47w38c58mxs3wpayd2hku592tj0xwv404systmnv&#39;&gt;nevent1q…tmnv&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;yep, that was it. mmu works
    </content>
    <updated>2024-09-28T00:32:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsdxzk2amezsadjldgyw47w38c58mxs3wpayd2hku592tj0xwv404szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruz78dvh</id>
    
      <title type="html">it&amp;#39;s also possible I finally found why the MMU was failing to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsdxzk2amezsadjldgyw47w38c58mxs3wpayd2hku592tj0xwv404szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruz78dvh" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsq2k4wquefd58h704jln56ejhya2a5l7xe7l5pt65zys0trmvcfasz8eshr&#39;&gt;nevent1q…eshr&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it&amp;#39;s also possible I finally found why the MMU was failing to start... it&amp;#39;s because one of the memory sizes reported is now zero, leading to an empty mapping registered &lt;a href=&#34;https://github.com/AsahiLinux/m1n1/pull/363/files&#34;&gt;https://github.com/AsahiLinux/m1n1/pull/363/files&lt;/a&gt;
    </content>
    <updated>2024-09-28T00:31:17Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsq2k4wquefd58h704jln56ejhya2a5l7xe7l5pt65zys0trmvcfaszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru58un5l</id>
    
      <title type="html">looking at the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsq2k4wquefd58h704jln56ejhya2a5l7xe7l5pt65zys0trmvcfaszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru58un5l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqvwgajeufh2dqlx2hltj92gamptnyww3gnnljhlmdk2pdc22mtpqk64lta&#39;&gt;nevent1q…4lta&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;looking at the [changes](&lt;a href=&#34;https://github.com/AsahiLinux/m1n1/pull/402/files&#34;&gt;https://github.com/AsahiLinux/m1n1/pull/402/files&lt;/a&gt; ) the only things I&amp;#39;m missing are&amp;lt;li&amp;gt;mostly obvious HV changes (due to boot_cpu not being 0 in this model)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;AIC3 support (but I&amp;#39;ll use &amp;lt;a href=&amp;#34;&lt;a href=&#34;https://github.com/AsahiLinux/m1n1/pull/364/files&amp;#34&#34;&gt;https://github.com/AsahiLinux/m1n1/pull/364/files&amp;#34&lt;/a&gt;; target=&amp;#34;_blank&amp;#34; rel=&amp;#34;nofollow noopener noreferrer&amp;#34;&amp;gt;this one instead&amp;lt;/a&amp;gt; for it)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;very small changes in MCC&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;it also looks like [cpufreq hasn&amp;#39;t changed much in T6031](&lt;a href=&#34;https://github.com/AsahiLinux/m1n1/pull/367&#34;&gt;https://github.com/AsahiLinux/m1n1/pull/367&lt;/a&gt; ) so it could be the same as in T6030, but I think I&amp;#39;ll not pull that yet
    </content>
    <updated>2024-09-28T00:26:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqvwgajeufh2dqlx2hltj92gamptnyww3gnnljhlmdk2pdc22mtpqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrus75fm2</id>
    
      <title type="html">waitwaitwait, it looks like someone already did most of the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqvwgajeufh2dqlx2hltj92gamptnyww3gnnljhlmdk2pdc22mtpqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrus75fm2" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8lnf6exlkprzlvgew5hl8w07n04t6njrqmx9wltntvnarn783xgg5pw0q3&#39;&gt;nevent1q…w0q3&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;waitwaitwait, it looks like someone already did most of the bringup for M3 and then some couple weeks ago someone did it for the M3 Pro... it&amp;#39;s just that these are unmerged.&lt;br/&gt;&lt;br/&gt;they seem to have most of my changes so far
    </content>
    <updated>2024-09-28T00:12:55Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8lnf6exlkprzlvgew5hl8w07n04t6njrqmx9wltntvnarn783xggzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrupet4a4</id>
    
      <title type="html">but then again, due to the whole &amp;#34;clusters have a max of 4 ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8lnf6exlkprzlvgew5hl8w07n04t6njrqmx9wltntvnarn783xggzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrupet4a4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszjqa66sp2phqanzsgndg9cqaqv3nhwsr7uchx4r26dav8gq3967qn3any4&#39;&gt;nevent1q…any4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;but then again, due to the whole &amp;#34;clusters have a max of 4 cores&amp;#34; thing which is no longer true, the last two cores should not be receiving IRQs... let me try to send them an IPI and see if they get it
    </content>
    <updated>2024-09-27T23:33:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszjqa66sp2phqanzsgndg9cqaqv3nhwsr7uchx4r26dav8gq3967qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrumn8gm5</id>
    
      <title type="html">ah, I had added a new case to the switch but forgot the break :_) ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszjqa66sp2phqanzsgndg9cqaqv3nhwsr7uchx4r26dav8gq3967qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrumn8gm5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyfg37re8vtzenxkcyuhqlg479hpmd35hpwqezxyuwy8vue26rutstmj546&#39;&gt;nevent1q…j546&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ah, I had added a new case to the switch but forgot the break :_) typical Alba. the cores do start up!
    </content>
    <updated>2024-09-27T23:31:09Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyfg37re8vtzenxkcyuhqlg479hpmd35hpwqezxyuwy8vue26rutszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruyv009c</id>
    
      <title type="html">it does not, I still get a fault in that offset</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyfg37re8vtzenxkcyuhqlg479hpmd35hpwqezxyuwy8vue26rutszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruyv009c" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs20w0kmv93ezhh8jutxh6cy8t8zhaf6ayulrr09tthznx9pd20cdqcpepav&#39;&gt;nevent1q…epav&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it does not, I still get a fault in that offset
    </content>
    <updated>2024-09-27T23:16:36Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs20w0kmv93ezhh8jutxh6cy8t8zhaf6ayulrr09tthznx9pd20cdqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruyw8ysm</id>
    
      <title type="html">...anyway, the offset for M3 Pro is 0x34000 according to my ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs20w0kmv93ezhh8jutxh6cy8t8zhaf6ayulrr09tthznx9pd20cdqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruyw8ysm" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqe9y5wjg6zqew7cgwl2gnjnq9vqy44akzrq2q7xqp89flvsccc4s2p2j40&#39;&gt;nevent1q…2j40&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;...anyway, the offset for M3 Pro is 0x34000 according to my findings. let&amp;#39;s see if it works
    </content>
    <updated>2024-09-27T22:55:18Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqe9y5wjg6zqew7cgwl2gnjnq9vqy44akzrq2q7xqp89flvsccc4szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrumfsxk5</id>
    
      <title type="html">and also, good thing I found (read: Lina pointed me to) this ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqe9y5wjg6zqew7cgwl2gnjnq9vqy44akzrq2q7xqp89flvsccc4szyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrumfsxk5" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsrqw2r95d48f4gkckk7s2w5zet6wlm4w0jqkjw95ejfcr0thn3vlgp5w5ak&#39;&gt;nevent1q…w5ak&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;and also, good thing I found (read: Lina pointed me to) this policy before doing anything more serious :blobcatnotlikethisgoogly:
    </content>
    <updated>2024-09-27T21:54:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsrqw2r95d48f4gkckk7s2w5zet6wlm4w0jqkjw95ejfcr0thn3vlgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrus0ecxe</id>
    
      <title type="html">(or at least, none that I could find) the other good news is that ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsrqw2r95d48f4gkckk7s2w5zet6wlm4w0jqkjw95ejfcr0thn3vlgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrus0ecxe" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs96sgqpwn52hc7swfmyeucz3py5kqahdvpm7tlndk8hm3ufjm8sgqjref32&#39;&gt;nevent1q…ef32&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(or at least, none that I could find)&lt;br/&gt;&lt;br/&gt;the other good news is that this doesn&amp;#39;t ban me from contributing to other areas
    </content>
    <updated>2024-09-27T21:28:32Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs96sgqpwn52hc7swfmyeucz3py5kqahdvpm7tlndk8hm3ufjm8sgqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruzm22nk</id>
    
      <title type="html">however it looks like it would be safe for me to write ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs96sgqpwn52hc7swfmyeucz3py5kqahdvpm7tlndk8hm3ufjm8sgqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruzm22nk" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyf9py8kyvc8jwgnwfvswch5794tyd47tx8uysyv8uzzmzwljjlhqh970sp&#39;&gt;nevent1q…70sp&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;however it looks like it would be safe for me to write documentation about what I&amp;#39;ve found... does that include documentation contributed to the [wiki](&lt;a href=&#34;https://github.com/AsahiLinux/docs/wiki&#34;&gt;https://github.com/AsahiLinux/docs/wiki&lt;/a&gt; ), or are there better channels to contribute it to? what worries me is that there is no review process for including things in the wiki...
    </content>
    <updated>2024-09-27T21:23:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyf9py8kyvc8jwgnwfvswch5794tyd47tx8uysyv8uzzmzwljjlhqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru3ru89h</id>
    
      <title type="html">I was thinking on contributing this to m1n1, but I&amp;#39;m reading ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyf9py8kyvc8jwgnwfvswch5794tyd47tx8uysyv8uzzmzwljjlhqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru3ru89h" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs0xm8cpq4npu5vxc9q6t0lfszff8jvn27f92h20c99up2vcu0wy6gv3awed&#39;&gt;nevent1q…awed&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I was thinking on contributing this to m1n1, but I&amp;#39;m reading [the reverse engineering policy](&lt;a href=&#34;https://asahilinux.org/copyright/#reverse-engineering-policy&#34;&gt;https://asahilinux.org/copyright/#reverse-engineering-policy&lt;/a&gt; ) and it doesn&amp;#39;t look like the contribution would be allowed. maybe I should contact marcan, but I lack the self-esteem to do so
    </content>
    <updated>2024-09-27T21:13:39Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsd20wvcke53rwt4ukgf08wen7y3vrlahl8tejat9nhae77cgsuyvqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruxl708f</id>
    
      <title type="html">@npub1cxq…6wtz I try not to ask questions to avoid bothering ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsd20wvcke53rwt4ukgf08wen7y3vrlahl8tejat9nhae77cgsuyvqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruxl708f" />
    <content type="html">
      &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1cxqje22r8ewnr30rt625d58cr8gpdjnw405cq5765m2qsvghnmpquz6wtz&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!!&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1cxq…6wtz&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; I try not to ask questions to avoid bothering you all, but this felt important... is adding this comment to m1n1 acceptable, or do we prefer not going into that much detail about Apple&amp;#39;s codebase?&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/113/211/396/631/597/642/original/db6200b01e6e94ba.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-09-27T20:28:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs0xm8cpq4npu5vxc9q6t0lfszff8jvn27f92h20c99up2vcu0wy6gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruwqu40w</id>
    
      <title type="html">so now, theoretically, I should be able to start the rest of the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs0xm8cpq4npu5vxc9q6t0lfszff8jvn27f92h20c99up2vcu0wy6gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruwqu40w" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqszpysrhvhex7tn4m4232kve7m770n5y80762p38ja0puhnl06apyqlgeqap&#39;&gt;nevent1q…eqap&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;so now, theoretically, I should be able to start the rest of the cores.&lt;br/&gt;&lt;br/&gt;I&amp;#39;m a bit skeptical of that since m1n1 currently assumes a maximum of 4 cores per cluster, which seemed to be upheld until the M3...
    </content>
    <updated>2024-09-27T20:14:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqszpysrhvhex7tn4m4232kve7m770n5y80762p38ja0puhnl06apyqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrud2asa0</id>
    
      <title type="html">okay, I have found the &amp;#34;CPU start&amp;#34; offset for M3 Pro ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqszpysrhvhex7tn4m4232kve7m770n5y80762p38ja0puhnl06apyqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrud2asa0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsx0579tu7rxkk6u2x7wfemhru4ssmdvf7snt5l8qn7tlxvvdagvtqy4xcs4&#39;&gt;nevent1q…xcs4&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;okay, I have found the &amp;#34;CPU start&amp;#34; offset for M3 Pro (which Apple calls the &amp;#34;MISC_CORES reg group&amp;#34;).&lt;br/&gt;&lt;br/&gt;in most device trees this offset is found in the misc-cores-offset ADT attribute, but for M3 Pro *in particular* they forgot to add it since they are also hardcoding it in the kext
    </content>
    <updated>2024-09-27T20:11:58Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsx0579tu7rxkk6u2x7wfemhru4ssmdvf7snt5l8qn7tlxvvdagvtqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0un6g4</id>
    
      <title type="html">I feel like I&amp;#39;m starting to get my bearings in everything, ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsx0579tu7rxkk6u2x7wfemhru4ssmdvf7snt5l8qn7tlxvvdagvtqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0un6g4" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8mfhqlnjdq37z08uddsk3m0ac6rafmpz0gdgt4z5cg48hufdlx8gmhak3h&#39;&gt;nevent1q…ak3h&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I feel like I&amp;#39;m starting to get my bearings in everything, slowly
    </content>
    <updated>2024-09-25T02:22:25Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8mfhqlnjdq37z08uddsk3m0ac6rafmpz0gdgt4z5cg48hufdlx8gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru03d95l</id>
    
      <title type="html">in fact almost 50% of the lines are spent on a single property of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8mfhqlnjdq37z08uddsk3m0ac6rafmpz0gdgt4z5cg48hufdlx8gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru03d95l" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs2pxuy496n94p0swjvfth89cmag4ahnd2wd9fy4vllw3n4gnmd0dgavn57n&#39;&gt;nevent1q…n57n&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;in fact almost 50% of the lines are spent on a single property of the PMGR (the devices list). ofc that&amp;#39;d probably change if we spent more time parsing more of the fields in other nodes, which right now appear as single-line hex blobs
    </content>
    <updated>2024-09-25T00:26:10Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs2pxuy496n94p0swjvfth89cmag4ahnd2wd9fy4vllw3n4gnmd0dgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrugp9uc8</id>
    
      <title type="html">in other matters, I personally find it amazing how 60%&#43; of the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs2pxuy496n94p0swjvfth89cmag4ahnd2wd9fy4vllw3n4gnmd0dgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrugp9uc8" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsgcg6ame3a4g55986920z2wch3xs05czxdtwqpp6rrc56m7gveksc4nr7ve&#39;&gt;nevent1q…r7ve&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;in other matters, I personally find it amazing how 60%&#43; of the lines of a (formatted) device tree is spent describing a single node (the power manager)
    </content>
    <updated>2024-09-25T00:04:43Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsgcg6ame3a4g55986920z2wch3xs05czxdtwqpp6rrc56m7gveksczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru8dc7j0</id>
    
      <title type="html">I am a bit confused. the dSYM file is appropriately marked with ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsgcg6ame3a4g55986920z2wch3xs05czxdtwqpp6rrc56m7gveksczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru8dc7j0" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstzuk7jwjx9fzjavnkrexa6wahf7qmd8jdnlxfracutdew43dsexsztlfus&#39;&gt;nevent1q…lfus&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;I am a bit confused. the dSYM file is appropriately marked with the 0xA type (which per Wikipedia means &amp;#34;Companion file with only debug sections&amp;#34;)&lt;br/&gt;&lt;br/&gt;but objdump seems to indicate it has the actual sections too?
    </content>
    <updated>2024-09-24T22:24:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstzuk7jwjx9fzjavnkrexa6wahf7qmd8jdnlxfracutdew43dsexszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruy00a9x</id>
    
      <title type="html">it looks like (thanks @npub1dee…mxpr) odjdump does support ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstzuk7jwjx9fzjavnkrexa6wahf7qmd8jdnlxfracutdew43dsexszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruy00a9x" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswfkng3xpshjgatl05sghaunczrjpzrqdwzwdc4k25zwq53nytgpcv994g5&#39;&gt;nevent1q…94g5&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it looks like (thanks &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1deelc298s6gwt9x5gk47qrpsp36rlss6wqaahv2twzhk5jxd73fsydmxpr&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;lily 🌱&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1dee…mxpr&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;) odjdump does support mach-o, but instead of there being an option to enable it, it is [included only if the target is darwin](&lt;a href=&#34;https://github.com/aixoss/binutils/blob/5a0ca69650b790b1ea7b7b5835e91a304d9cdc23/binutils/configure.ac#L420-L422&#34;&gt;https://github.com/aixoss/binutils/blob/5a0ca69650b790b1ea7b7b5835e91a304d9cdc23/binutils/configure.ac#L420-L422&lt;/a&gt; )
    </content>
    <updated>2024-09-24T22:13:45Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswfkng3xpshjgatl05sghaunczrjpzrqdwzwdc4k25zwq53nytgpczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruk9afuy</id>
    
      <title type="html">looking at how m1n1 does it... they [wrote their own mach-o ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswfkng3xpshjgatl05sghaunczrjpzrqdwzwdc4k25zwq53nytgpczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruk9afuy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsruekf33au0790aw8vv7jxdma3d0cj58ug8x5qhj9evqk9hchuy3g57jc3u&#39;&gt;nevent1q…jc3u&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;looking at how m1n1 does it... they [wrote their own mach-o parser](&lt;a href=&#34;https://github.com/AsahiLinux/m1n1/blob/main/proxyclient/m1n1/macho.py&#34;&gt;https://github.com/AsahiLinux/m1n1/blob/main/proxyclient/m1n1/macho.py&lt;/a&gt; )
    </content>
    <updated>2024-09-24T21:41:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsruekf33au0790aw8vv7jxdma3d0cj58ug8x5qhj9evqk9hchuy3gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruc9t8re</id>
    
      <title type="html">loading the binary in lldb makes it crash. it tells me to upload ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsruekf33au0790aw8vv7jxdma3d0cj58ug8x5qhj9evqk9hchuy3gzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruc9t8re" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsweh33guwnpajzjj2vu6wa8g6rvhcwutd5amsdt07lf0qeqnam9sgqlmmkw&#39;&gt;nevent1q…mmkw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;loading the binary in lldb makes it crash. it tells me to upload the diagnostics when opening a bug report.&lt;br/&gt;&lt;br/&gt;the diagnostics: an empty file
    </content>
    <updated>2024-09-24T21:37:41Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsweh33guwnpajzjj2vu6wa8g6rvhcwutd5amsdt07lf0qeqnam9sgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru8apczp</id>
    
      <title type="html">are you telling me that binutils can manipulate PEs but not ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsweh33guwnpajzjj2vu6wa8g6rvhcwutd5amsdt07lf0qeqnam9sgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru8apczp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswn4z5ca8sh2jz2jjsdgmfkuers358949vceqwdplx9nmqs2yhzzcassyly&#39;&gt;nevent1q…syly&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;are you telling me that binutils can manipulate PEs but not mach-o? disappointing. rizin/r2 seem to understand it
    </content>
    <updated>2024-09-24T20:53:16Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswn4z5ca8sh2jz2jjsdgmfkuers358949vceqwdplx9nmqs2yhzzczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru6339el</id>
    
      <title type="html">chat how do I manipulate Mach-O binaries. is there a set of ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswn4z5ca8sh2jz2jjsdgmfkuers358949vceqwdplx9nmqs2yhzzczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru6339el" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsp0ax24aaawzlntv4q5p6tuu0ltpfy2kf2vr38nk7d6nk4ns253ks5r9txh&#39;&gt;nevent1q…9txh&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;chat how do I manipulate Mach-O binaries. is there a set of binutils that works for Mach-O
    </content>
    <updated>2024-09-24T20:45:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsp0ax24aaawzlntv4q5p6tuu0ltpfy2kf2vr38nk7d6nk4ns253kszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrukqrd3y</id>
    
      <title type="html">so basically, for each target there are three ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsp0ax24aaawzlntv4q5p6tuu0ltpfy2kf2vr38nk7d6nk4ns253kszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrukqrd3y" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsqr5gll0fuu7fsr4uqa6h6kxs7a66uqccguurndea97xmdun6yecghtw54z&#39;&gt;nevent1q…w54z&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;so basically, for each target there are three kernels:&amp;lt;li&amp;gt;release&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;development&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;kasan&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;#34;target&amp;#34; being either &amp;#34;no suffix&amp;#34; (x64) or the name of the SoC (arm64)
    </content>
    <updated>2024-09-24T20:43:34Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsqr5gll0fuu7fsr4uqa6h6kxs7a66uqccguurndea97xmdun6yecgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2a997f</id>
    
      <title type="html">now, how do I find a darwin kernel with debug symbols...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsqr5gll0fuu7fsr4uqa6h6kxs7a66uqccguurndea97xmdun6yecgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2a997f" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqstaxma39k7qw0t2v8zkc802m5qenq78a4zweueumqact6s8rguhns66u9gk&#39;&gt;nevent1q…u9gk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;now, how do I find a darwin kernel with debug symbols...
    </content>
    <updated>2024-09-24T16:36:52Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqstaxma39k7qw0t2v8zkc802m5qenq78a4zweueumqact6s8rguhnszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruh6ug9k</id>
    
      <title type="html">looking through the device trees, it looks like most PMU types ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqstaxma39k7qw0t2v8zkc802m5qenq78a4zweueumqact6s8rguhnszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruh6ug9k" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs8asddcq76kjdx269g7entu6ep0k50k0zah90l34q9zmp9kjcg9dqqmdn4d&#39;&gt;nevent1q…dn4d&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;looking through the device trees, it looks like most PMU types specify leg_scrpad as a single-item list, but there are two that use an int:&amp;lt;li&amp;gt;simetra (non-primary PMU in the early M1s)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;chapel (primary PMU in M3 Pro and M3 Max)&amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;so it looks like a silly mistake?
    </content>
    <updated>2024-09-24T16:35:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8asddcq76kjdx269g7entu6ep0k50k0zah90l34q9zmp9kjcg9dqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2ezkwl</id>
    
      <title type="html">eh, i&amp;#39;m guessing the device tree changed from one chip to the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8asddcq76kjdx269g7entu6ep0k50k0zah90l34q9zmp9kjcg9dqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru2ezkwl" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxk4wr4wphdwqa7vmz7tmuejymh5qyp05fv2ksc4ej8zjenzutcyqh6llqn&#39;&gt;nevent1q…llqn&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;eh, i&amp;#39;m guessing the device tree changed from one chip to the other... tomorrow I&amp;#39;ll compare device trees, for now I skip that step.&lt;br/&gt;&lt;br/&gt;and I can correctly chainload to itself :) it&amp;#39;s so much nicer
    </content>
    <updated>2024-09-22T21:38:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxk4wr4wphdwqa7vmz7tmuejymh5qyp05fv2ksc4ej8zjenzutcyqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0x2kne</id>
    
      <title type="html">USB appears to be working! at least the console part. the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxk4wr4wphdwqa7vmz7tmuejymh5qyp05fv2ksc4ej8zjenzutcyqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru0x2kne" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsr098n7kkq4u53esptfg8hktmhyavrcjzywfz4z2epnfeq5dhyjqqks8msm&#39;&gt;nevent1q…8msm&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;USB appears to be working! at least the console part. the proxy&amp;#39;s shell then fails with this error:&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/113/183/239/905/566/042/original/40ec0f4762da54df.png&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-09-22T21:06:33Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsr098n7kkq4u53esptfg8hktmhyavrcjzywfz4z2epnfeq5dhyjqqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruzhyfaa</id>
    
      <title type="html">aight so let&amp;#39;s let it continue with the initialization and ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsr098n7kkq4u53esptfg8hktmhyavrcjzywfz4z2epnfeq5dhyjqqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruzhyfaa" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsyd607zeuymdkzcypkl24dcutuujpqznegfedrlzl8dhrak93k54qqwxdcf&#39;&gt;nevent1q…xdcf&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;aight so let&amp;#39;s let it continue with the initialization and see how far we get, I&amp;#39;m curious
    </content>
    <updated>2024-09-22T19:10:14Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsyd607zeuymdkzcypkl24dcutuujpqznegfedrlzl8dhrak93k54qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru669a2d</id>
    
      <title type="html">it worked! I only had to slightly modify the console code to ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsyd607zeuymdkzcypkl24dcutuujpqznegfedrlzl8dhrak93k54qzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru669a2d" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsytlzfxx0v0ppgfray5puuj554tjm9qf8dj2ypklrszej75w3f3vsffvsc7&#39;&gt;nevent1q…vsc7&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;it worked! I only had to slightly modify the console code to allow for early initialization&lt;br/&gt; &lt;img src=&#34;https://media.tech.lgbt/media_attachments/files/113/182/761/333/315/069/original/ccfb4fae58558f68.jpeg&#34;&gt; &lt;br/&gt;
    </content>
    <updated>2024-09-22T19:04:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsytlzfxx0v0ppgfray5puuj554tjm9qf8dj2ypklrszej75w3f3vszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru4sepna</id>
    
      <title type="html">ah no, it seems to pass it in both places. cool :)</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsytlzfxx0v0ppgfray5puuj554tjm9qf8dj2ypklrszej75w3f3vszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgru4sepna" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsykshd9547lzlptqs57la3py5dxv2mx54fe6n83jpsu90tvvq3gtgku4jsw&#39;&gt;nevent1q…4jsw&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;ah no, it seems to pass it in both places. cool :)
    </content>
    <updated>2024-09-22T18:51:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsykshd9547lzlptqs57la3py5dxv2mx54fe6n83jpsu90tvvq3gtgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruuevqcj</id>
    
      <title type="html">right, so apparently&amp;lt;li&amp;gt;the boot args have a slot ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsykshd9547lzlptqs57la3py5dxv2mx54fe6n83jpsu90tvvq3gtgzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruuevqcj" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxdz3k9use3tgzlq2hdsvu25qlzk30jcyy75vez3pxwq8x5gw3rrswldeqk&#39;&gt;nevent1q…deqk&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;right, so apparently&amp;lt;li&amp;gt;the boot args have a slot specifically for the framebuffer&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;but iBoot doesn&amp;#39;t pass us a framebuffer there&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;instead it populates the /vram node in the ADT&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;the node is populated dynamically (addr/size is zero in the disk ADT)&amp;lt;/li&amp;gt;
    </content>
    <updated>2024-09-22T18:34:51Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxdz3k9use3tgzlq2hdsvu25qlzk30jcyy75vez3pxwq8x5gw3rrszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruwxsvmp</id>
    
      <title type="html">(pause because I have to shower)</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxdz3k9use3tgzlq2hdsvu25qlzk30jcyy75vez3pxwq8x5gw3rrszyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruwxsvmp" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsffugst2nq3ucasf3tyazxq6gk2temxs5fmkp2y6j0h9exwvtk8sqmerpm2&#39;&gt;nevent1q…rpm2&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;(pause because I have to shower)
    </content>
    <updated>2024-09-22T15:50:05Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsffugst2nq3ucasf3tyazxq6gk2temxs5fmkp2y6j0h9exwvtk8sqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruj2rlez</id>
    
      <title type="html">let me first make sure I know how to display things in the ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsffugst2nq3ucasf3tyazxq6gk2temxs5fmkp2y6j0h9exwvtk8sqzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruj2rlez" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqs9h49tg68l7ps0h2270v38h6ewnjyf8v9l4dyd90nsq9r0s2rzfug5fgj4g&#39;&gt;nevent1q…gj4g&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;let me first make sure I know how to display things in the screen... Lina made it sound easy but keeping in mind how dumb I am, I want to check
    </content>
    <updated>2024-09-22T15:18:08Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs9h49tg68l7ps0h2270v38h6ewnjyf8v9l4dyd90nsq9r0s2rzfugzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrun7vjp8</id>
    
      <title type="html">M3 Pro bringup, hopefully for real this time :neofox: my ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs9h49tg68l7ps0h2270v38h6ewnjyf8v9l4dyd90nsq9r0s2rzfugzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrun7vjp8" />
    <content type="html">
      M3 Pro bringup, hopefully for real this time :neofox:&lt;br/&gt;&lt;br/&gt;my [previous attempt](&lt;a href=&#34;https://tech.lgbt/@mildsunrise/113081388169064850&#34;&gt;https://tech.lgbt/@mildsunrise/113081388169064850&lt;/a&gt; ) got me sidetracked for different reasons
    </content>
    <updated>2024-09-22T15:16:28Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8lrmdmw2n27ttzganufh4su5elwss4jyulvjnnc99gqs0m0p4cagzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruq0mdsy</id>
    
      <title type="html">this would&amp;#39;ve maybe prevented the panic and brick, but most ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8lrmdmw2n27ttzganufh4su5elwss4jyulvjnnc99gqs0m0p4cagzyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgruq0mdsy" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqswk8jt6vhnp5ffns8nul0taewk3lad8cxx4ff468ytwlajnnqr5ecjcpym8&#39;&gt;nevent1q…pym8&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;this would&amp;#39;ve maybe prevented the panic and brick, but most of the risk is still there because at some point I&amp;#39;ll need to bless my stub again. nyeh
    </content>
    <updated>2024-09-21T23:57:53Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqswk8jt6vhnp5ffns8nul0taewk3lad8cxx4ff468ytwlajnnqr5eczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrus425zf</id>
    
      <title type="html">additional precautions in case i ever want to attempt the dd ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqswk8jt6vhnp5ffns8nul0taewk3lad8cxx4ff468ytwlajnnqr5eczyr8ypxgrgdg85lzfu9naqezxyycr85qa4enmpmld7r697peqjcgrus425zf" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxadmy33e2qkq08tega6kwpsjzps7x5zfftwr36euk79dfrvenxdgzjxdm0&#39;&gt;nevent1q…xdm0&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;additional precautions in case i ever want to attempt the dd again (which i very much doubt):&amp;lt;li&amp;gt;HAVE A SECOND MAC. not just to run AC but also the debugging UART (though the latter also requires a fancy USB cable)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;after booting into the main OS, shrinking its container and creating an unformatted partition, bless the main OS as default boot volume and reboot&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;dd the source partition into an image, check its size, disconnect origin disk and reboot (again)&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;dd image file into target partition, delete image file and reboot &amp;lt;/li&amp;gt;&lt;br/&gt;&lt;br/&gt;basically do nothing from recovery
    </content>
    <updated>2024-09-21T23:56:44Z</updated>
  </entry>

</feed>